前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >FFmpeg 6.0 发布

FFmpeg 6.0 发布

作者头像
程序猿DD
发布2023-04-04 11:25:48
5650
发布2023-04-04 11:25:48
举报
文章被收录于专栏:程序猿DD

出品 | OSC开源社区(ID:oschina2013

在 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 下载地址:http://www.ffmpeg.org/download.html#release_6.0

------

我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧点击加群,享受一起成长的快乐。另外,如果你最近想跳槽的话,年前我花了2周时间收集了一波大厂面经,节后准备跳槽的可以点击这里领取

推荐阅读

··································

你好,我是程序猿DD,10年开发老司机、阿里云MVP、腾讯云TVP、出过书创过业、国企4年互联网6年。从普通开发到架构师、再到合伙人。一路过来,给我最深的感受就是一定要不断学习并关注前沿。只要你能坚持下来,多思考、少抱怨、勤动手,就很容易实现弯道超车!所以,不要问我现在干什么是否来得及。如果你看好一个事情,一定是坚持了才能看到希望,而不是看到希望才去坚持。相信我,只要坚持下来,你一定比现在更好!如果你还没什么方向,可以先关注我,这里会经常分享一些前沿资讯,帮你积累弯道超车的资本。

点击领取2023最新10000T学习资料

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-03-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序猿DD 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 出品 | OSC开源社区(ID:oschina2013
    • 推荐阅读
    相关产品与服务
    云开发 CLI 工具
    云开发 CLI 工具(Cloudbase CLI Devtools,CCLID)是云开发官方指定的 CLI 工具,可以帮助开发者快速构建 Serverless 应用。CLI 工具提供能力包括文件储存的管理、云函数的部署、模板项目的创建、HTTP Service、静态网站托管等,您可以专注于编码,无需在平台中切换各类配置。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档