FFmpeg 7.0 发布 支持本地 VVC 解码和多线程 CLI

FFmpeg7.0发布支持本地VVC解码和多线程CLIFFmpeg多线程CLI支持是他们多年来最大的代码重构,对项目来说是一项艰巨的任务。在x86_64和AArch64处理器内核数不断增加的今天,这也是一个好消息。FFmpeg7.0还拥有DVD-Videodemuxer,初步支持AOMediaIAMF的沉浸式音频模型和格式,ffplay的Vulkan渲染器,以及许多其他更改。FFmpeg7.0是一个相当大的版本,官方的变更日志指出了这一点:版本7.0:-DXVDXT1编码器-LEADMCMP解码器-使用外部库libxevd的EVC解码-使用外部库libxeve的EVC编码-QOA解码器和解复用器-aap过滤器-解复用、解码、过滤、编码、ffmpegCLI中的解复用、解码、过滤、编码和复用现在全部并行运行-启用gdigrab设备,使用hwnd=HANDLER语法抓取窗口-IAMF原始解复用器和复用器-D3D12VA硬件加速H264、HEVC、VP9、AV1、MPEG-2和VC1解码-tiltandshift过滤器-qrencode过滤器和qrencodesrc源-quirc过滤器-lavu/eval:在表达式中引入randomi()函数-VVC解码器(实验性)-fsync过滤器-RawCaptionswithTime(RCWT)关闭字幕多路复用器-ffmpegCLI-bsf选项现在可用于输入和输出-ffmpegCLI选项现在可用作-/opt,相当于-opt>。-showinfobitstreamfilter-现在需要兼容C11的编译器;请注意,这一要求在不久的将来将提升至C17,因此如果您的构建环境不支持C17,请考虑更新-将QSV编码器的默认比特率控制方法从VBR更改为CQP。-移除过时的ffmpegCLI选项-psnr和-map_channel-DVD-Videodemuxer、由libdvdnav和libdvdread支持-ffprobe-show_stream_groups选项-ffprobe(使用-export_side_datafilm_grain)现在可打印胶片颗粒元数据-AEA多路复用器-ffmpegCLI回环解码器-在增强的flv格式中支持PacketTypeMetadata的PacketType-支持hwaccel的ffplay。支持hwaccel解码的ffplay(通过libplacebo依赖于vulkan渲染器)-dnn过滤器libtorch后端-Android内容URIs协议-AOMediaFilmGrainSynthesis1(AFGS1)-针对AAC的RISC-V优化、flac、jpeg-2000、lpc、rv4.0、svq、vc1、vp8、以及更多-针对HEVC解码的Loongarch优化-针对HEVC的重要AArch64优化-MP4/ISOBMFF中的IAMF支持-支持HEIF/AVIF静态图像和平铺静态图像-AV1中的杜比视界配置文件10支持-MP4/ISOBMFF中的环境观看环境元数据支持-使用libx264.HDR10和libx265编码时的HDR10元数据直通、和libsvtav1FFmpeg7.0可从FFmpeg.org下载。我将很快发布支持CLI多线程的新FFmpeg基准测试。...PC版:https://www.cnbeta.com.tw/articles/soft/1426310.htm手机版:https://m.cnbeta.com.tw/view/1426310.htm

相关推荐

封面图片

FFmpeg 6.0 将具有 AV1 硬件解码和许多其他功能

FFmpeg6.0将具有AV1硬件解码和许多其他功能知名多媒体开发商兼VideoLAN总裁Jean-BaptisteKempf本周末在FOSDEM2023上介绍了即将发布的FFmpeg6.0版本以及dav1dv1.1。继去年冬天发布FFmpeg5.0之后,参与这个广泛使用的多媒体库的开源开发人员现在正致力于FFmpeg6.0,有望在今年冬天推出。令人兴奋的关键变化包括跨Intel、NVIDIA和AMDGPU的AV1硬件解码。FFmpeg6.0还将为FFmpeg命令行、RISC-V架构优化、API更改等带来多线程支持。Jean-BaptisteKempf还概述了即将推出的新解码器和过滤器、Android媒体增强功能,以及围绕FFmpegCLI多线程的重大任务。FFmpeg项目仍然专注于每年交付一个ABI/API损坏的主要版本,然后是随后的一两个次要版本。FFmpegLTS版本仍然定位为每两年发布一次,下一个版本是2024年的FFmpeg7.1。

封面图片

FFmpeg 6.0将大有作为 拥有AV1硬件解码和许多其他新功能

FFmpeg6.0将大有作为拥有AV1硬件解码和许多其他新功能其中值得期待的关键变化是英特尔、英伟达和AMDGPU的AV1硬件解码。FFmpeg6.0还将为FFmpeg命令行带来多线程支持,RISC-V架构优化,API变化等等。Jean-BaptisteKempf还概述了新的解码器和过滤器,Android媒体的增强,以及围绕FFmpegCLI多线程的重大工程。FFmpeg项目仍然专注于每年发布一个主要的ABI/API中断版本,然后再发布一到两个次要版本。FFmpeg的LTS版本仍然定位为每两年一次,下一次是2024年的FFmpeg7.1。与此同时,dav1d1.1这个开源的AV1解码器将有许多修正,更多的AVX2和AVX-512工作,ArmNEON的增加,以及其他改进。那些有兴趣了解更多关于FFmpeg6.0和这些VideoLAN项目的最新开发工作的用户,可以观看Jean-BaptisteKempf在FOSDEM2023演讲中的幻灯片(PDF):https://fosdem.org/2023/schedule/event/om_vlc/attachments/slides/5695/export/events/attachments/om_vlc/slides/5695/FFmpeg_VLC_js.pdf,而视频记录也应该很快就能得到。...PC版:https://www.cnbeta.com.tw/articles/soft/1342923.htm手机版:https://m.cnbeta.com.tw/view/1342923.htm

封面图片

FFmpeg7.0发布,带来原生VVC解码和多线程CLIhttps://www.phoronix.com/news/FFmpeg

封面图片

FFmpeg 7.0

FFmpeg7.0开源多媒体框架FFmpeg释出了代号的v7.0,距离上一个大版本号更新约1年1个月。主要新变化包括:实验性的原生VVC解码器,IAMF支持,多线程ffmpegCLI工具等。该版本不向后兼容,移除了6.0版本前标记为弃用的API,构建代码将需要C11兼容的编译器。本周值得一提与FFmpeg项目相关的一件事情是,一位微软开发者报告了一个bug,希望开发者将其作为高优先级尽快修复,并表示愿意提供一次性的数千美元作为赞助费。FFmpeg开发者认为如果微软项目依赖于FFmpeg,那么应该签订一个长期支持合同。其他微软开发者指出,在微软签订合同是相当繁琐的,而微软内部有一个选择开源项目一次性资助数千美元的投票,急于修复代码的微软工程师可能认为后者更方便。来源,https://github.com/BtbN/FFmpeg-Builds/releases频道:@kejiqu群组:@kejiquchat

封面图片

一行ffmpeg命令去除视频中的静音片段

一行ffmpeg命令去除视频中的静音片段显然,不可能一次性从视频文件中自动删除无声部分ffmpeg。音频过滤器silencedetect只检测静音,silenceremove过滤器是一个音频过滤器,只对音频起作用,不去除相应的视频部分它的作用是将输出作为输入,silencedetect并简单地为ffmpeg编写相应的音频和视频选择过滤器。然后该命令会生成一个删除了静音部分的视频文件

封面图片

FFmpeg 在支持杜比视界方面取得进展

FFmpeg在支持杜比视界方面取得进展虽然杜比视界是专有技术,但其一直在进行开源适配工作,如VideoLAN的libplacebo库、x265编码器、MPV等。最近,FFmpeg为支持杜比视界编码进行了大量提交。追溯到上个月,FFmpegGit正在添加杜比视界"dovi"扩展块和其他准备工作。本周提交到FFmpegGit的是FFmpeg的杜比视界编码与libx265、用于AV1的libaomenc和用于英特尔SVT-AV1高速AV1编码器的libsvtav1。因此,如果您对广泛使用的FFmpeg软件支持杜比视界编码感兴趣,请查看最新的FFmpegGit。在最近发布的功能丰富的FFmpeg7.0版本之外,还有一些不错的功能。...PC版:https://www.cnbeta.com.tw/articles/soft/1428431.htm手机版:https://m.cnbeta.com.tw/view/1428431.htm

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人