How to Install FFmpeg 4.3 in via PPA Ubuntu 18.04, 16.04

Last updated: June 19, 2020

FFMPEG

FFmpeg 4.3 was released a few days ago as the new major release. Here’s how to install it in Ubuntu 18.04, Ubuntu 16.04, and Linux Mint 18.x, 19.x.

What’s new in FFmpeg 4.3:

  • Intel QSV-accelerated MJPEG decoding
  • Intel QSV-accelerated VP9 decoding
  • Support for TrueHD in mp4
  • Support AMD AMF encoder on Linux (via Vulkan)
  • Vulkan support.
  • AV1 encoding support via rav1e, an AV1 Annex B demuxer.
  • ZeroMQ support
  • VDPAU VP9 decode
  • And much more other features, see Changelog file in Github.

How to Install FFmpeg 4.3 via PPA:

The unofficial PPA has built the packages, so far only support for Ubuntu 18.04 and Ubuntu 16.04.

1.) Open terminal either by pressing Ctrl+Alt+T on keyboard, or by searching for ‘terminal’ from your system application menu. When it opens, run command:

sudo add-apt-repository ppa:jonathonf/ffmpeg-4

Type user password (no asterisk feedback) and hit Enter to continue.

2.) Then refresh system package cache and install FFmpeg 4.3 via commands:

sudo apt update

sudo apt install ffmpeg

Once installed, check version via ffmpeg -v command:

Uninstall:

To remove the PPA repository as well as downgrade FFmpeg to the stock version, run command:

sudo apt install ppa-purge && sudo ppa-purge ppa:jonathonf/ffmpeg-4

Twitter

I'm a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please comment to let me know if the tutorial is outdated! And, notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via ubuntuhandbook1@gmail.com Buy me a coffee: https://ko-fi.com/ubuntuhandbook1

One response to How to Install FFmpeg 4.3 in via PPA Ubuntu 18.04, 16.04

  1. nope.

    Once you sudo apt install libavcodec-extra ffmpeg is broken and will require libavcodec-extra58 etc.

    apt depends ffmpeg
    ffmpeg
    depends on: libavcodec58 (= 7:4.2.2-1ubuntu1)
    libavcodec-extra58

    debian control failed! you’ll only be able to use ffmpeg2 and some restricted codecs.

    examples: https://forum.ubuntuusers.de/topic/verwirrung-nach-installation-von-libavcodec-ex/