Input object reading images from a video file using MPlayer.
If set up properly, MPlayer will support reading of various media. You will be able to read DVD, Video CD, HTTP/FTP, RTP/RTSP, MMS/MMST, MPST, SDP, and ordinary files. MPlayer supports many container formats such as MPEG1/MPEG2, AVI, ASF/WMV/WMA, QT/MOV/MP4, RealVideo, Matroska, NUT, NSV, VIVO, FLI, NuppelVideo, YUV4MPEG, CPK, RoQ, and PVA. MPlayer also supports unpacking of various video codecs such as MPEG1/MPEG2/MPEG4, WMV7/WMV8/WMV9, RealVideo, SVQ1/SVQ3/Cinepak/RPZA, DV, 3ivx, Intel Indeo, VIVO, MJPEG, AVID, VCR2, ASV2, FLI/FLC, and HuffYUV.
MPlayer is run in slave-mode and controlled using a pipe. The images are retrieved using a named pipe. The player is not run in paused mode because otherwise a delay is incurred each time a new frame is requested. Seeking in the video is not implemented. Use GNU+Linux with XineInput instead if you need seeking.
Note that there are still countries with laws restricting the distribution of free video decompression software for some codecs.

Inherits
See also