%general-entities; ]> FFmpeg-&ffmpeg-version; Introduction to <application>FFmpeg</application> FFmpeg is a solution to record, convert and stream audio and video. Due to heavy development, not all of these functions will work. Package information Download (HTTP): Download (FTP): Download size: &ffmpeg-size; Estimated Disk space required: &ffmpeg-buildsize; Estimated build time: &ffmpeg-time; <application>FFmpeg</application> dependencies Optional , , X ( or ), and Installation of <application>FFmpeg</application> Install FFmpeg by running the following commands: The package maintainers recommend compiling without any optimizations. ./configure --prefix=/usr --enable-shared && make && make install Command explanations : This switch is needed to build libavcodec and libavformat shared libraries. : Link against libmp3lame. : Link against libvorbis. : Only installs the server part. ffplay requires X for building. Configuring <application>FFmpeg</application> Config files ~/.ffmpeg/ffserver-config You'll find a sample ffserver configuration file at Contents The FFmpeg package contains ffmpeg , ffserver, ffplay, libavcodec and libavformat. Description ffmpeg ffmpeg is a command-line tool to convert video files, network streams and input from a TV card to several video formats. ffserver ffserver is a streaming server for everything that ffmpeg could use as input (files, streams, TV card input, webcam, etc.). ffplay ffplay is a very simple and portable media player using the ffmpeg libraries and the SDL library. libavcodec/libavformat libavcodec and libavformats are libraries for encoding/decoding video streams and putting them into files or network packets. Since they're well documented, you can easily include them in your software, like some other packages already do.