Ffmpeg for Linux is a command line tool to convert multimedia files between formats. It supports the most obscure ancient formats up to the cutting edge. It contains libavcodec, libavutil, libavformat, libavdevice, libswscale, and libswresample which can be used by applications.