Multimedia Powerhouse FFmpeg Hits 3.0
An anonymous reader writes: The milestone release FFmpeg 3.0 "Einstein" has been unleashed. For those who need a reminder, FFmpeg comprises several libraries and command-line tools (the main command-line tool being "ffmpeg") that encode, decode, transcode, and stream audio/visual data, etc. FFmpeg supports a multitude of codecs, filters, and container formats too numerous to mention here. FFmpeg is used by MPlayer, VLC, HandBrake, Chrome, and many other projects. Changes from 2.x to 3.0 include: a much better native AAC encoder, better hardware acceleration, and some API/ABI breakage. See this, this, this, this, and the changelog for much better descriptions of the improvements.
Debian was a big player in the libAV mess, and they recently switched back to ffmpeg, so I imagine mint will at some point too.
If you want the newest ffmpeg and on any Linux, you can easily do what I did last night. The ffmpeg page has copy/paste instructions for downloading and compiling the newest ffmpeg with the newest versions of the libraries/ codecs it uses. Those instructions set PREFIX to something other than /usr or /usr/local so it doesn't step on anything installed on the system. It was really simple. I was using a very old version of Fedora, but didn't have any problems of missing dependencies because the dependencies are included in the instructions.
One of the libraries takes a long time to compile, so I let that run while I and did other things. If you copy/paste exactly, you end up with the new ffmpeg in $HOME/bin/ . You can of course change that, or move it after it has compiled.