(评论)
(comments)

原始链接: https://news.ycombinator.com/item?id=39938703

FFmpeg 的最新更新包括多项增强功能。 以下是简要概述: 新功能: 1. 并行处理解复用、解码、过滤、编码和复用等各种任务。 2. 添加了使用外部库的 DXV DXT1 编码器、LEAD MCMP 解码器和 EVC 解码。 3. 新过滤器:qrencode 过滤器和 qrencodesrc 源、tiltandshift 过滤器和 fsync 过滤器。 4.实验VVC解码器。 5. New CLI options including -bsf for inputs and -opt <path> for command line arguments. 6. 使用 -export_side_data 标志通过 ffmpeg CLI 和 ffprobe 显示影片颗粒元数据。 7. QuickSync 视频 (QSV) 编码器的默认比特率控制方法从可变比特率 (VBR) 更改为恒定数量参数 (CQP)。 8. 删除已弃用的选项 -psnr 和 -map_channel。 9. 添加了对 AV1 和 AVIF 静态图像中的杜比视界配置文件 10 等新格式的支持。 技术改进: 1. 强制使用C11兼容编译器,很快转向C17。 2. 优化各种编解码器和容器的性能,包括用于 HEVC 解码的 Loongarch、RV4.0 等。 已弃用的功能: 1. 旧选项 -psnr 和 -map_channel 已被删除。 2. 已弃用的 DVD 视频解复用器已因被现代替代品取代而断电。

相关文章

原文


























































































































































































Changelog:

- DXV DXT1 encoder

- LEAD MCMP decoder

- EVC decoding using external library libxevd

- EVC encoding using external library libxeve

- QOA decoder and demuxer

- aap filter

- demuxing, decoding, filtering, encoding, and muxing in the

- ffmpeg CLI now all run in parallel

- enable gdigrab device to grab a window using the hwnd=HANDLER syntax

- IAMF raw demuxer and muxer

- D3D12VA hardware accelerated H264, HEVC, VP9, AV1, MPEG-2 and VC1 decoding

- tiltandshift filter

- qrencode filter and qrencodesrc source

- quirc filter

- lavu/eval: introduce randomi() function in expressions

- VVC decoder (experimental)

- fsync filter

- Raw Captions with Time (RCWT) closed caption muxer

- ffmpeg CLI -bsf option may now be used for input as well as output

- ffmpeg CLI options may now be used as -/opt , which is equivalent

- to -opt >

- showinfo bitstream filter

- a C11-compliant compiler is now required; note that this requirement

- will be bumped to C17 in the near future, so consider updating your

- build environment if it lacks C17 support

- Change the default bitrate control method from VBR to CQP for QSV encoders.

- removed deprecated ffmpeg CLI options -psnr and -map_channel

- DVD-Video demuxer, powered by libdvdnav and libdvdread

- ffprobe -show_stream_groups option

- ffprobe (with -export_side_data film_grain) now prints film grain metadata

- AEA muxer

- ffmpeg CLI loopback decoders

- Support PacketTypeMetadata of PacketType in enhanced flv format

- ffplay with hwaccel decoding support (depends on vulkan renderer via libplacebo)

- dnn filter libtorch backend

- Android content URIs protocol

- AOMedia Film Grain Synthesis 1 (AFGS1)

- RISC-V optimizations for AAC, FLAC, JPEG-2000, LPC, RV4.0, SVQ, VC1, VP8, and more

- Loongarch optimizations for HEVC decoding

- Important AArch64 optimizations for HEVC

- IAMF support inside MP4/ISOBMFF

- Support for HEIF/AVIF still images and tiled still images

- Dolby Vision profile 10 support in AV1

- Support for Ambient Viewing Environment metadata in MP4/ISOBMFF

- HDR10 metadata passthrough when encoding with libx264, libx265, and libsvtav1













联系我们 contact @ memedata.com