On Mon, Mar 16, 2026, at 9:26 AM, Lynne via ffmpeg-devel wrote: > --- > src/index | 34 ++++++++++++++++++++++++++++++++++ > 1 file changed, 34 insertions(+) > > diff --git a/src/index b/src/index > index 5d5637d..9aa6f35 100644 > --- a/src/index > +++ b/src/index > @@ -35,6 +35,40 @@ > News > </h1> > > + <h3 id="pr8.1">March 16th, 2026, FFmpeg 8.1 <span title="Sir Charles > Antony Richard Hoare">"Hoare"</span></h3> > + <p> > + A new minor release, <a href="download.html#release_8.1">FFmpeg 8.1 > <span title="Sir Charles Antony Richard Hoare">"Hoare"</span></a>, > + is now available for download. Here are some of the highlights: > + <ul> > + <li>Decoders: xHE-AAC Mps212 (experimental) MPEG-H decoding via > libmpeghdec</li> > + <li>EXIF Metadata Parsing</li> > + <li>LC-EVC: support for parsing and forwarding metadata</li> > + <li>Vulkan compute-based codecs: ProRes encoding and decoding, DPX > decoding</li> > + <li>D3D12: D3D12 H.264/AV1 encoding, scale_d3d12, mestimate_d3d12, > deinterlace_d3d12 filters</li> > + <li>Rockchip H.264/HEVC hardware encoding</li> > + <li>IAMF: Projection mode Ambisonic Audio Elements muxing and > demuxing</li> > + <li>Formats: hxvs demuxer</li> > + <li>Filters: drawvg, vpp_amf</li> > + </ul> > + </p> > + > + <p> > + This release also features a lot of internal changes. swscale's > rewrite is continuing to progress, thanks to the STF, with numerous > + optimizations, backend changes, and support for Vulkan scaling. The > Vulkan code is undergoing an initiative to remove the runtime > + dependency on GLSL compilers, with all the compute-based codecs > already ported to compile-time GLSL, along with several filters. > + </p>
This section is flat out wrong, since 8.1 doesn't actually add support for Vulkan scaling. I would collapse this to just "with multiple internal optimizations and bug fixes". I would also remove "thanks to the STF", because the majority of the STF-funded work is also not actually included in 8.1. The section about removing dependence on glslang seems also like a rather obscure implementation detail that is not of any interest to users, and barely of significance to packagers. I would consider just omitting this section altogether. Or should we start listing NEWS entries for every minor internal refactor? > + > + <p> > + A companion post about the Vulkan Compute-based codec > implementations has been published on the > + <a href="https://www.khronos.org/blog/">Khronos blog</a>. Written by > Khronos member and maintainer of the > + FFmpeg Vulkan code, Lynne, it features the innovations made it > possible to widely deploy complete codecs running on GPUs, > + and future plans for more codec implementations. > + </p> This entire paragraph seems a bit niche, partially redundant with the previous section, and also not of interest to the vast majority of users. I would just omit it entirely, in favor of just dropping a small link to the article on the "Vulkan-based compute codecs" entry in the list above. > + > + <p> > + We recommend that users, distributors, and system integrators to > upgrade unless they use current git master. > + </p> > + > <h3 id="pr8.0">August 22nd, 2025, FFmpeg 8.0 <span title="David A. > Huffman">"Huffman"</span></h3> > <p> > A new major release, <a href="download.html#release_8.0">FFmpeg 8.0 > <span title="David A. Huffman">"Huffman"</span></a>, > -- > 2.53.0 > _______________________________________________ > ffmpeg-devel mailing list -- [email protected] > To unsubscribe send an email to [email protected] _______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
