Playing MPEG-4 (mp4) files is a recent addition to the SOS system, and is pretty
limited at present. Not all mp4 files will play on our system, but we have had
good luck creating ours with either ffmpeg on Linux or QuickTime
Pro on the Mac. If you have an mp4 from another source, you might try
converting it with QuickTime Pro, using output settings similar to those
below. Here’s a couple examples of the settings we have successfully used to
create a playable mp4 from a directory of cylindrical image files.
ffmpeg is an open source, command line driven program. This example
assumes the input image files are in a directory (folder) named indir
and the files within are named file0001.jpg,
The mp4 files must be stored somewhere in the /shared/sos/media directory
tree, so they are accessible from the server on all the projector hosts. The mp4 file
names must end with extension .mp4 currently. They can be played directly
from the SOS user interface program sos_stream_gui without a playlist, by
selecting Open MPEG-4 File… from the
File menu, then navigating to and selecting the file you wish to
To play an mp4 from a playlist, just add it as a clip, with the datadir parameter being
the mp4 file itself.
Here again, the filename must be stored somewhere in /shared, and has to
end with the .mp4 extension.
There is a GUI script can be run with Linux to make a mp4 movie.