FFmpeg 8.1 今日正式发布,作为这一广受欢迎的开源多媒体库的最新稳定版本。
我们早已得知该版本即将推出,自本月初以来便一直关注其进展,因其带来了众多令人振奋的改进。FFmpeg 8.1 引入了使用计算着色器(compute shaders)实现的 Apple ProRes Vulkan 加速功能,支持 Apple ProRes 视频的 Vulkan 硬件编码加速,同时新增 Digital Picture Exchange(DPX)格式的 Vulkan 硬件加速能力、Vulkan 计算编解码器优化,以及 Vulkan 软件缩放(”swscale”)支持等多项与 Vulkan 相关的重要增强功能。
此外,FFmpeg 8.1 首次引入了对 JPEG-XS 格式的支持,包括一个 JPEG-XS 解析器,以及通过 SVT-JPEG-XS 项目及其 libsvtjpegxs 库实现的 JPEG-XS 编码与解码功能。同时还包含了 JPEG-XS 比特流的复用(muxing)和解复用(demuxing)支持。
其他 FFmpeg 8.1 的更新内容还包括:Direct3D 12 AV1 编码器支持、EXIF 元数据解析、来自 FFmpeg 命令行接口(CLI)的瓦片式 HEIF(tiled HEIF)支持、IAMF 投影模式下的 Ambisonic 音频元素的复用与解复用,以及实验性的 xHE-AAC MPS212 解码支持。

此外,还包括多项错误修复和其他性能增强。有关 FFmpeg 8.1 的下载链接及更多详细信息,可访问 FFmpeg.org 官网获取。
同日,Khronos 官方博客也发布了更多关于 FFmpeg 支持使用计算着色器进行 Vulkan 视频编码/解码的技术细节,特别是针对那些尚未被 Vulkan Video 扩展所覆盖的编解码器。
转自 FFmpeg 8.1 Released With Experimental xHE-AAC MPS212, More Vulkan Acceleration – Phoronix
Linuxeden开源社区