FFmpeg 8.0 "Huffman" 发布


FFmpeg 8.0 “Huffman”现已正式。由于多次延期以及项目整个基础架构的现代化升级,此版本是迄今为止规模最大的版本之一。

新功能包括:

  • Native decoders:APV、ProRes RAW、RealVideo 6.0、Sanyo LD-ADPCM、G.728
  • VVC 解码器改进:IBC、 ACT、调色板模式
  • Vulkan compute-based codecs:FFv1(编码和解码)、ProRes RAW(仅解码)
  • 硬件加速解码:Vulkan VP9、VAAPI VVC、OpenHarmony H264/5
  • 硬件加速编码:Vulkan AV1、OpenHarmony H264/5
  • Formats:MCC、G.728、Whip、APV
  • Filters:colordetect、pad_cuda、scale_d3d11、Whisper 等

新增了一类基于纯 Vulkan 计算实现的解码器和编码器。Vulkan 是一套跨平台的开放标准 API,允许程序以各种方式使用 GPU 硬件,从屏幕绘图到计算,再到通过自定义硬件加速器解码视频。这些编解码器并非使用现有的自定义硬件加速器,而是基于计算着色器,并且适用于任何 Vulkan 1.3 实现。

解码器使用相同的 hwaccel API 和命令,因此用户无需执行任何特殊操作即可启用它们,只需启用 Vulkan 解码即可使用。

编码器(例如硬件加速编码器)需要指定新的编码器 (ffv1_vulkan)。目前,仅支持以下编解码器:FFv1(编码和解码)和 ProRes RAW(仅解码)。ProRes(编码+解码)和 VC-2(编码+解码)的实现已完成,目前正在审核中,将很快合并并在下一个次要版本中提供。

只有专为并行解码设计的编解码器才能以这种方式实现,其他主流编解码器目前尚未计划支持。

根据硬件的不同,这些新的编解码器可以带来非常显著的性能提升,并为非线性视频编辑器和无损屏幕录制/直播等场景提供了新的可能性。

该项目最近已开始对其基础架构进行现代化升级。邮件列表服务器已全面升级,并且最近开始通过 code.ffmpeg.org 上的一个新 Forge 接受贡献,该平台运行于 Forgejo 实例。

与往常一样,官方建议用户、分销商和系统集成商进行升级,除非他们使用当前的 git master。


相關推薦

2025-07-31

开源多媒体框架 FFmpeg 计划于 8 月底发布 8.0 版本。 按照计划,FFmpeg 8.0 代码应该在未来一两周内分支出来,然后在此两周后发布 FFmpeg 8.0 版本。所以大约在 8 月底,FFmpeg 8.0 就会上线。 https://ffmpeg.org/pipermail/ffmpeg-devel/2025-J

2024-08-13

能导致某些音轨丢失的问题 第三方库 更新的库 FFmpeg 7.0.2(解码和过滤器) libass 0.17.3(字幕) libvpx 1.14.1(VP8/VP9 视频编码) Windows 修复了预设更改时自动命名触发不正确的问题 ( #6159 ) 修复了从 Mac

2022-12-02

尔工程师发布了最新的 “2022Q3”以及 “2022Q41 RC1”   FFmpeg 补丁集,最新的补丁用于改进 FFmpeg 视频加速与英特尔图形,存放在英特尔的“cartwheel-ffmpeg” 仓库中。 “cartwheel-ffmpeg”仓库是英特尔开发者的暂存区,用于

2023-03-01

在 FFmpeg 5.1 发布约 6 个月后,FFmpeg 6.0 "Von Neumann" 现已正式发布。该版本包含了许多新的编码器和解码器、过滤器以及 FFmpeg CLI 工具方面的改进。 同时改变了发行方式,所有主要版本现在都会增加 ABI 版本;官方计划每年推出一

2023-07-05

将特制格式错误的算术编码 JPEG 源图像转换为 baseline Huffman-coded JPEG 目标时导致 C Huffman encoder (默认情况下在 x86 和 Arm CPU 上不使用)从未初始化的内存中读取的问题图像。 更新说明:https://github.com/libjpeg-turbo/libjpeg-tu

2022-03-22

了对 LoongArch 生态的支持和优化。近日,龙芯中科就龙芯 FFmpeg 5.0 版本工作及规划进行了。 FFmpeg 5.0 是 FFmpeg 社区近年来最为重要的一个版本,此版本不仅增加了诸多新功能,在 API 方面也进行了重大升级。整合对 LoongArch 的支持

2024-04-08

FFmpeg 7.0“Dijkstra” 现已发布。此版本以荷兰计算机科学家 Edsger W. Dijkstra 的名字命名,一些值得注意的变化包括原生 VVC 解码器(目前处于实验阶段)、IAMF 支持以及多线程 ffmpegCLI 工具。 该版本并不向后兼容,删除了 6.0 之前

2022-07-24

FFmpeg 5.1“Riemann”已发布,FFmpeg 是一个开源多媒体项目,用于视频编码/解码和各种其他用途。 FFmpeg 5.1 的功能更改包括: NVIDIA 提供的 VDPAU AV1 硬件加速支持,可用于其最新的 RTX 30 系列显卡及更高版本。 AVIF 图像复用

2022-04-10

FFmpeg 是开源多媒体框架,是用于录制、转换、编辑和串流音频和视频的完整解决方案,适用于 Windows、Mac 和 Linux,它支持大多数视频和音频格式之间的转换。 FFmpeg 5.0.1 发布,主要修复了此前版本存在的各种错误: avcodec/exr:

2023-06-10

Apple 宣布在其 Safari 浏览器中支持 JPEG-XL 图像格式之外, FFmpeg 也宣布现已支持解码动画 JPEG-XL 文件。 去年以来,FFmpeg 已经能够使用 libjxl 库解码静态 JPEG-XL 图像,随着本周在 FFmpeg 6.1 发布之前合并的提交,现在它也能够处理动

2023-11-12

FFmpeg 6.1 已正式发布,代号 "Heaviside"。 下载地址:https://ffmpeg.org/download.html#release_6.1 作为重要版本更新,FFmpeg 6.1 包含以下值得关注的新特性: 新增 Playdate 视频解码器和分离器 为 Windows 版本 libva-win32 扩展 VAAPI 支持 ffmp

2022-11-02

今年 8月,英特尔为 FFmpeg 提供了 openVPL 支持,可用于将视频编码/解码为 AV1 和其他格式。上周,英特尔工程师又为 FFmpeg 提供了一个 AV1 快速同步视频 (Quick Sync Video - QSV) 编码器。 “快速同步”视频编码器是指将视频从例如 DVD

2023-04-19

摩尔线程的工程师最近对视频加速 API (VA-API) 库和视频库 FFmpeg 都提交了一些驱动代码。 摩尔线程成立于 2020 年,致力于研发国产 GPU 芯片及显卡产品。去年年底摩尔线程发布了旗下最新的 GPU 芯片“春晓”和对应的显卡 MTTS80

2025-04-02

FFmpeg 团队在 X 平台发文称: FFmpeg 很高兴宣布加入 @DOGE 团队!   我们将用汇编语言重写美国的社保系统,以实现尽可能高的性能。 近日,据外媒 《连线》报道,马斯克领导的美国政府效率部(DOGE)当前正在展开新