FFmpeg 6.0 发布


在 FFmpeg 5.1 发布约 6 个月后,FFmpeg 6.0 "Von Neumann" 现已正式发布。该版本包含了许多新的编码器和解码器、过滤器以及 FFmpeg CLI 工具方面的改进。

同时改变了发行方式,所有主要版本现在都会增加 ABI 版本;官方计划每年推出一个主要版本更新。另一个特定的更改是,废弃的 API 将在 3 个版本后,在下一个主要版本中被删除;一个主要版本的最后一个次要版本将是 LTS 版本。这意味着 FFmpeg 此后的发布将更加频繁、且更有条理性。

FFmpeg 6.0 中新的解码器包括有 Bonk、RKA、Radiance、SC-4、APAC、VQC、WavArc 和一些 ADPCM 格式,且 QSV 和 NVenc 现在支持 AV1 编码。FFmpeg CLI 也由于线程、统计选项、以及从文件为过滤器传递选项值的能力而得到了加速改进。新版本还添加了很多新的音频和视频过滤器,如 arc、showcwt、backgroundkey 和 ssim360,以及一些硬件过滤器。

此外,该版本还包括:在编解码器中使用了新的 FFT 和 MDCT  实现、大量 bug 修复、更好的 ICC 配置文件处理和色彩空间信号改进、引入大量 RISC-V 矢量和标量汇编优化例程,以及一些新的改进的 API。而 Vulkan 改进和更多的 FFT 优化等一些已提交的功能,则预计将出现在下一个次要版本 6.1 中,官方表示将根据新的发布时间表尽快发布。

一些更新内容如下:

  • Radiance HDR image 支持
  • ddagrab (Desktop Duplication) 视频捕获过滤器
  • ffmpeg -shortest_buf_duration 选项
  • ffmpeg 现在需要构建线程
  • ffmpeg 现在在单独的线程中运行每个 muxer
  • 向 cropdetect 过滤器添加新模式以根据运动矢量和边缘检测 crop-area
  • 适用于 10/12bit 422、10/12bit 444 HEVC 和 VP9 的 VAAPI 解码和编码
  • WBMP (Wireless Application Protocol Bitmap) image 格式
  • a3dscope 过滤器
  • bonk 解码器和解复用器
  • Micronas SC-4 音频解码器
  • LAF 解复用器
  • APAC 解码器和解复用器
  • Media 100i 解码器
  • DTS 到 PTS reorder bsf
  • ViewQuest VQC 解码器
  • backgroundkey 过滤器
  • nvenc AV1 编码支持
  • MediaCodec 编码器
  • 对 QSV 的 oneVPL 支持
  • QSV AV1 编码器
  • 10/12bit 422、10/12bit 444 HEVC 和 VP9 的 QSV 解码和编码
  • showcwt 多媒体过滤器
  • corr 视频过滤器
  • adrc 音频过滤器
  • afdelaysrc 音频过滤器
  • WADY DPCM 解码器和解复用器
  • CBD2 DPCM解码器
  • ssim360 视频过滤器
  • ffmpeg CLI 新选项:-stats_enc_pre[_fmt]、-stats_enc_post[_fmt]、 -stats_mux_pre[_fmt]
  • hstack_vaapi、vstack_vaapi 和 xstack_vaapi 过滤器
  • XMD ADPCM 解码器和解复用器
  • media100 到 mjpegb bsf
  • ffmpeg CLI 新选项:-fix_sub_duration_heartbeat
  • WavArc 解码器和解复用器
  • 弃用 CrystalHD 解码器
  • SDNS 解复用器
  • RKA 解码器和解复用器
  • ffmpeg CLI 中的 filtergraph 语法现在支持将 file contents 作为 option values 传递,方法是在 option 名称前加上 '/'
  • hstack_qsv、vstack_qsv 和 xstack_qsv 过滤器

FFmpeg 6.0 下载地址


相關推薦

2023-04-27

队称这是重要版本更新,增加了许多新功能,不过由于 FFmpeg 6.0 对内核的改动,所以这个版本可能会出现回归错误,安装后会破坏部分兼容性。 主要变化 使用上游 FFmpeg,并升级至 6.0 版本,与上游保持一致,让未来的 FFmpeg

2024-04-08

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

2023-03-14

中升级 platform-tools 到 34.0.1(adb) 在 Windows 版本中,将 FFmpeg 升级到 6.0 在 Windows 版本中,将 SDL 升级到 2.26.4 更多详情可查看:https://github.com/Genymobile/scrcpy/releases/tag/v2.0

2023-04-25

按钮,并略微改进了缩放行为。 Audacity 3.3 支持最新的 FFmpeg 6.0 开源多媒体框架,之前版本中存在的各种 Bug 已得到解决,使 Audacity 更加稳定可靠,并且在编辑音轨时不再崩溃。 更多详情可查看更新公告:https://github.com/audacity/

2022-12-02

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

2022-03-22

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

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

2022-04-25

被广泛使用的多媒体开源库 FFmpeg 合并了对 JPEG-XL 图像格式的支持。 从 commit 记录可以看到,上周六合并的 PR 是对 JPEG-XL 图像编解码器的支持。FFmpeg 正在使用事实上的 libjxl 库来处理 JPEG-XL 内容,并支持图像编码和解码。这项

2022-11-08

近日开发者 Timo Rothenpieler 为大家熟知的音视频处理工具 FFmpeg 带来了更新,此次更新让 FFmpeg 获得了对 NVENC AV1 格式硬件加速编码的支持。 代码提交者 Timo Rothenpieler 表示,利用最新的 NVIDIA GeForce RTX 40 系列 GPU 上的 NVENC AV1 硬件