FFmpeg 6.1 "Heaviside" 发布


FFmpeg 6.1 已正式发布,代号 "Heaviside"。

下载地址:https://ffmpeg.org/download.html#release_6.1

作为重要版本更新,FFmpeg 6.1 包含以下值得关注的新特性:

  • 新增 Playdate 视频解码器和分离器
  • 为 Windows 版本 libva-win32 扩展 VAAPI 支持
  • ffmpeg CLI 新增选项:-readrate_initial_burst
  • setpts 和 asetpts 过滤器支持命令
  • Vulkan 支持解码 hwaccel,支持 H264, HEVC and AV1
  • 新增过滤器
    • afireqsrc audio source filter
    • arls filter
    • zoneplate video source filter
    • color_vulkan filter
    • bwdif_vulkan filter
    • nlmeans_vulkan filter
    • xfade_vulkan filter
    • bwdif_cuda filter
    • apsnr and asisdr audio filters
    • Bitstream filter for editing metadata in VVC streams
    • Bitstream filter for converting VVC from MP4 to Annex B
    • scale_vt filter for videotoolbox
    • transpose_vt filter for videotoolbox
  • 新增解码器
    • libaribcaption decoder
    • RivaTuner video decoder
    • vMix video decoder
    • OSQ demuxer and decoder
  • 新增编码器
    • Microsoft RLE video encoder
    • VAAPI AV1 encoder
  • 新增解析器、muxer & demuxer
    • Essential Video Coding parser, muxer and demuxer
    • Essential Video Coding frame merge bsf
    • Raw AC-4 muxer and demuxer
    • Raw VVC bitstream parser, muxer and demuxer
    • CRI USM demuxer
  • 其他改进
    • support for the P_SKIP hinting to speed up libx264 encoding
    • Support HEVC,VP9,AV1 codec in enhanced flv format
    • Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol
    • ffmpeg CLI '-top' option deprecated in favor of the setfield filter
    • ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element
    • ffprobe -output_format option added as an alias of -of

发布公告写道,这个版本已经逾期至少半年了。由于版本库中的活动不断,不得不推迟发布。最近终于能够在合并 7.0 中的一些大改动之前,对该版本进行分支。

在内部,开发团队也进行了一些修改。用于编解码器和滤波器的 FFT、MDCT、DCT 和 DST 实现已完全替换为速度更快的 libavutil/tx。

这使得编译后二进制文件的体积大小减少,这在小规模构建中会很明显。 在整个视频解码器中,每帧的分配总量大幅减少,从而降低了开销。

此外还对 DSP 代码的许多部分进行了 RISC-V 优化,主要是对大型解码器进行了合并。开发团队称他们努力提高每个数据包的时间戳和帧持续时间的正确性,从而提升变帧率视频的准确性。

下一个更新将是 7.0 大版本,计划于二月发布。


相關推薦

2023-06-10

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

2023-03-01

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

2024-04-08

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

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:

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 硬件

2023-01-20

时移动录制区域的支持 所有 ShareX 版本现在包括内置的 FFmpeg 5.1 64 位,32 位操作系统用户可以覆盖 FFmpeg 路径以使用自己的 FFmpeg 二进制文件 删除了 FFmpeg 下载按钮,因为它不再需要了 增加了 "Freehand arrow" 注释工具 将文本

2022-12-12

Linus Torvalds 宣布 Linux 6.1 内核系列正式发布! Linux 6.1 内核系列集成了改进的页面回收代码的多代 LRU (MGLRU) 、初始的 Rust 语言支持(仍在构建中)、新的 AMD 平台管理框架、各种开源图形驱动程序改进、Btrfs 性能优化、Kernel Memory

2022-10-09

Linux 6.0 在本周早些时候已经正式发布了,鉴于 Linux 每年都会有一个 LTS 版本发布,目前不少人都在猜测今年的 LTS 版本到底是已经发布的 6.0 还是计划于今年 12 月发布的 6.1。 根据目前 Linux 维护者 Greg Kroah-Hartman 的说法来看,Lin