0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FFmpeg 6.0 发布

OSC开源社区 来源:OSC开源社区 2023-03-06 09:55 次阅读

在 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 过滤器

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 解码器
    +关注

    关注

    9

    文章

    1073

    浏览量

    40158
  • 编码器
    +关注

    关注

    41

    文章

    3360

    浏览量

    131537
  • ffmpeg
    +关注

    关注

    0

    文章

    45

    浏览量

    7290

原文标题:FFmpeg 6.0 发布

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    《深入理解FFmpeg阅读体验》FFmpeg摄像头测试

    零、前期工作 上文FFmpeg移植完成后,需要将x264/lib文件夹下的库文件拷贝到开发板的/lib/目录下,将ffmpeg_install/lib文件夹下的库文件全部拷贝到开发板的/lib/目录
    发表于 04-17 19:06

    《深入理解FFmpeg阅读体验》

    , not stripped pkgconfig:directory 二、编译FFmpeg 首先从FFmpeg官方网站http://ffmpeg.org/download.html上下载FF
    发表于 04-16 22:54

    【米尔-芯驰D9360商显板试用评测】FFmpeg移植

    一、简介 FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。因此,对于从事多媒体
    发表于 04-16 22:48

    《深入理解FFmpeg阅读体验》ffmpeg安装

    书中讲了如何编译安装,我看了一下比较复杂,所以下载安装包进行安装,下载网址:Download FFmpeg 下载完后解压出来在bin目录下面有三个文件: 复制这个目录: C:\\\\Users
    发表于 01-25 21:35

    《深入理解FFmpeg阅读体验》初识有感

    【感谢】 这两年来,多有接触到有关视频的处理方法,特别是想把mp4转换为gif,我搜索到FFmpeg是可以转换的,而且速度及快。再有就是很多的嵌入式开发板可以快速用FFmpeg来生成视频流。这次论坛
    发表于 01-07 19:48

    【书籍评测活动NO.25】深入理解FFmpeg,带你FFmpeg从入门到精通

    未联系,视为放弃本次试用评测资格! 来自快手、腾讯等大厂音视频架构师 FFmpeg、SRS 和 FreeSWITCH 活跃开发者联袂出品 一本书带你FFmpeg从入门到精通 本书特色 内容丰富
    发表于 11-15 14:26

    Pydub:一个基于ffmpeg的Python音频处理模块

    Pydub是一个基于ffmpeg的Python音频处理模块,封装了许多ffmpeg底层接口,因此用它来做音乐歌曲文件格式转换会非常方便。 如果你阅读过我们之前的文章:《 剪辑音乐要很久?3行语句
    的头像 发表于 10-21 10:40 570次阅读

    求助,Ffmpeg的阻塞问题如何解决?

    Ffmpeg 的阻塞问题
    发表于 09-19 07:09

    FFMPEG下如何从input buffer中读取bitstream?

    There is an example in FFMPEG source code. bm_ffmpeg/doc/examples/avio_reading.c This case makes
    发表于 09-19 06:13

    【风火轮YY3568开发板免费体验】02.FFMPEG的安装和添加硬件加速自编译

    =aarch64-linux-gnu make -j4 sudo make install 5.编译ffmpeg 去官网查了一下,目前FFMPEG的最新版本是6.0,那就它吧。 cd wget https
    发表于 08-14 14:49

    优化指南-FFmpeg构建和优化

    FFmpeg 是一个免费开源的完整跨平台解决方案,用于记录、转换和流传输音频和视频。
    的头像 发表于 06-15 09:04 887次阅读

    Windows下基于MSVC搭建ffmpeg开发环境

    Windows下基于MSVC搭建ffmpeg开发环境
    的头像 发表于 06-08 10:27 1109次阅读
    Windows下基于MSVC搭建<b class='flag-5'>ffmpeg</b>开发环境

    PCIe 6.0入门之什么是 PCIe 6.0

    PCI Express® 6.0 (PCIe® 6.0) 规范由 PCI-SIG® 于 2022 年 1 月发布。最新一代的 PCIe 标准带来了许多激动人心的新功能,旨在提高计算密集型工作负载的性能,包括数据中心、 AI/ML
    的头像 发表于 05-22 17:27 5115次阅读
    PCIe <b class='flag-5'>6.0</b>入门之什么是 PCIe <b class='flag-5'>6.0</b>

    使用msys2和mingw64编译FFmpeg

    `FFmpeg`是一款知名的开源音视频处理软件,它提供了丰富而友好的接口支持开发者进行二次开发。
    的头像 发表于 05-22 14:52 1460次阅读
    使用msys2和mingw64编译<b class='flag-5'>FFmpeg</b>

    音视频图像处理神器FFmpeg有用的命令示例

    ffmpeg由Fabrice Bellard创建,他与QEMU和QuickJS ( JSLinux背后的引擎)的创建者相同。
    的头像 发表于 05-04 14:59 688次阅读
    音视频图像处理神器<b class='flag-5'>FFmpeg</b>有用的命令示例