{"id":50093,"date":"2025-11-26T13:52:39","date_gmt":"2025-11-26T13:52:39","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=50093"},"modified":"2025-11-26T13:52:39","modified_gmt":"2025-11-26T13:52:39","slug":"ffmpeg-8-0-1-released-with-numerous-improvements-ppa-updated","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2025\/11\/ffmpeg-8-0-1-released-with-numerous-improvements-ppa-updated\/","title":{"rendered":"FFmpeg 8.0.1 Released with Numerous Improvements (PPA Updated)"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-37497\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/02\/ffmpeg-logo-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/02\/ffmpeg-logo-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/02\/ffmpeg-logo-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/02\/ffmpeg-logo-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/02\/ffmpeg-logo-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/02\/ffmpeg-logo.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n<p>FFmpeg, the popular multimedia library released new version 8.0.1 in last week. Here&#8217;s the PPA contains the <code>.deb<\/code> packages for all current Ubuntu users.<\/p>\n<p>As a maintenance update, the release includes only minor new features, some improvements, and bug-fixes. And, the FFmpeg website does not even provide an official release note for it.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/ffmpeg801.webp\" alt=\"\" width=\"820\" height=\"596\" class=\"aligncenter size-full wp-image-50095\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/ffmpeg801.webp 820w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/ffmpeg801-300x218.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/ffmpeg801-700x509.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/ffmpeg801-768x558.webp 768w\" sizes=\"auto, (max-width: 820px) 100vw, 820px\" \/><\/p>\n<p>The new release updated the RealVideo 6.0 decoder that was introduced in last 8.0 release, with upper bound check for qp (Quantization Parameter) which is useful to prevent excessive quality loss, and avoid artifacts like blocking, banding, or blurring.<\/p>\n<p>For mac and iOS, it updated the VideoToolbox encoder with global_quality support without qscale (quantizer scale), low latency RC with HEVC (H.265) video codec, which is perfect for live, interactive, or RC video applications, and fix for precision loss when calculating quality.<\/p>\n<p>It also updated the MPEG\u20115 LCEVC decoding with support for LCEVCdec version 4, which features new CPU pipeline with multithreading updates, new default and recommended pipeline, and new Vulkan pipeline with experimental GPU support for decoding. For more about LCEVCdec v4, see its <a href=\"https:\/\/github.com\/v-novaltd\/LCEVCdec\/releases\" target=\"_blank\" rel=\"noopener\">github releases<\/a> page.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-50094\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/MPEG_5_LCEVC_logo.webp\" alt=\"\" width=\"300\" height=\"104\" \/><\/p>\n<p>For the <code>libavfilter<\/code> library, the release fixed some issues for <code>af_whisper<\/code>, the built-in Whisper audio filter for speech-to-text transcription. They include fixes for srt index, int64 printf format, srt file format, and broken output for multibyte character. And, it updated the drawtext video filter with explanation for bbox text separator, fix for incorrect text length and call GET_UTF8 with invalid argument.<\/p>\n<p>As well, it updated the <code>libavformat<\/code> with rtp_ctx-&gt;streams access fix for WebRTC-HTTP Ingestion Protocol, and ability to handle IPv6 Zone ID in hostname with built-in HTTP protocol handler.<\/p>\n<p>For the <code>libutil<\/code> utility library, it re-introduced the block offset state for <code>aes_ctr<\/code>, the implementation of AES encryption in Counter mode, and added support casting GET_BYTE\/GET_16BIT returned value.<\/p>\n<p>Other changes in FFmpeg 8.0.1 include:<\/p>\n<ul>\n<li>Fix 32bit sample overflow for the output stream queue.<\/li>\n<li>Ensure the display_rotation option is honored for ffmpeg_demux module.<\/li>\n<li>Use tile dimensions in pxr24 UINT case for OpenEXR image format decoder.<\/li>\n<li>Fix memory leak with D3D11 input surfaces for Media Foundation encoder wrapper<\/li>\n<li>Fix incorrect ebur128 peak calculation.<\/li>\n<li>And various other changes. For details, see the <a href=\"https:\/\/github.com\/FFmpeg\/FFmpeg\/blob\/n8.0.1\/Changelog\" target=\"_blank\" rel=\"noopener\">CHANGELOG<\/a>.<\/li>\n<\/ul>\n<h3>Install FFmpeg 8.0.1<\/h3>\n<p>The source tarball for the new release and optional installer packages are available to download in FFmpeg website via the link below:<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/ffmpeg.org\/download.html\" target=\"_blank\" rel=\"noreferrer noopener\">Download FFmpeg<\/a><\/div>\n<\/div>\n<p>For Ubuntu 22.04, Ubuntu 24.04 and 25.04, I&#8217;ve uploaded v8.0.1 packages into this <a href=\"https:\/\/launchpad.net\/~ubuntuhandbook1\/+archive\/ubuntu\/ffmpeg8\" target=\"_blank\" rel=\"noopener\">unofficial PPA<\/a> for Intel\/AMD and ARM platforms.<\/p>\n<p><b>NOTE: FFmpeg is an important library that many apps and even graphics drivers depend on it. Upgrade FFmpeg may break compatibility! Install it at your own risk.<\/b><\/p>\n<p>To add the PPA and install FFmpeg 8.0.1, run commands below one by one in terminal (Ctrl+Alt+T):<\/p>\n<pre>sudo add-apt-repository ppa:ubuntuhandbook1\/ffmpeg8<\/pre>\n<pre>sudo apt update<\/pre>\n<pre>sudo apt install ffmpeg -t \"o=LP-PPA-ubuntuhandbook1-ffmpeg8\"<\/pre>","protected":false},"excerpt":{"rendered":"<p>FFmpeg, the popular multimedia library released new version 8.0.1 in last week. Here&#8217;s the PPA contains the .deb packages for all current Ubuntu users. As a maintenance update, the release includes only minor new features, some improvements, and bug-fixes. And, the FFmpeg website does not even provide an official release note for it.<\/p>\n","protected":false},"author":1,"featured_media":37497,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[1154],"class_list":["post-50093","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-multimedia"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/50093","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=50093"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/50093\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/37497"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=50093"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=50093"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=50093"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}