- ffmpegStream: Compression into an mjpg stream which is made available over http.
- ffmpegFile: Compression to disk into any file format that ffmpeg supports.
Please note that some releases may depend on dls tagged versions of external modules (areaDetector, asyn, busy, autosave). These modifications are only relevant for internal diamond uses, and standard versions of these modules can be used.
Stream view applications
A regular browser can be used to view the mjpeg streams.
A stand-alone viewer application based on Qt4 has also been developed. See ffmpegViewer
ffmpegServer is developed by Tom Cobb, Diamond Light Source and was originally distributed from the Diamond Controls Group website where older versions can still be found.