FFmpeg, the popular free open-source multimedia library, released new 7.1.1 version few days ago. Here are the changelog and Ubuntu PPA for Ubuntu 22.04, Ubuntu 24.04, and Ubuntu 24.10.
FFmpeg is a maintenance released with more then 2 hundreds of changes, which are primarily bug-fixes and improvements.
For HTTP live streaming, it now prints the input format in error message, partially reverts “reduce default max reload to 3”, and always ok with .ts even if its a mov/mp4. It also fixed streaming on Twitter (X), and more restrictive on mpegts extensions.
The DVD Video Decoder now defaults menu_vts
option to 1, and -pg
option to 1, while the “auto” value was removed. It enabled chapter calculation for menus, removed unused headers, reset the subdemuxer on discontinuity instead of flushing, and dropped packets with unset PTS or DTS.
The FFV1 encoder in the release fixed RCT for GBR colorspace, RCT with RGB64, as well as handling of 32bit unsigned symbols 2Pass mode is not possible with golomb coding. Which also corrected error message about unsupported version.
There are as well tons of other changes and fixes, see the changelog for details.
How to Get FFmpeg 7.1.1
The source code for the new 7.1.1 release is available to download in FFmpeg website via the link below:
For Ubuntu users, besides building from the source, I’ve uploaded it into this unofficial PPA for Ubuntu 22.04, Ubuntu 24.04, and Ubuntu 24.10.
Press Ctrl+Alt+T to open terminal, then either run the 3 commands below one by one to add PPA and install FFmpeg 7.1.1, or see this step by step guide.
sudo add-apt-repository ppa:ubuntuhandbook1/ffmpeg7
sudo apt update
sudo apt install ffmpeg
NOTE: Install non-system version of FFmpeg MAY run into dependency issue and even break your system! You MUST know what you’re going to do!!!