2023年12月31日にffmpeg 6.1.1がリリースされた。アップデート内容はフィルタ周りの修正にとどまっている。
Commits · FFmpeg/FFmpeg : n6.1.1
Changelog: update · FFmpeg/FFmpeg@41f32f0
コマンドラインツールのマルチスレッド化については7.0に追加予定である
FFmpeg : December 12th, 2023, multi-threaded ffmpeg CLI tool
Scrapbox : fueruwakame
予定から伸びていたFFmpeg 6.1 Heaviside(オリヴァー・ヘヴィサイド – Wikipedia)が2023年11月11日にリリースされた。6.0以降に追加されたフィルタやデコーダ、エンコーダなどが追加されている。
気になる新機能
- libaribcaption decoder(ARIB字幕をきれいにレンダリングできる)
- Extend VAAPI support for libva-win32 on Windows(実際に使えるバイナリを見たことがない)
- Vulkan decode hwaccel, supporting H264, HEVC and AV1(手元だとデコードが乱れる)
- nlmeans_vulkan filter(速くなったがそれでもまだ遅い)
- bwdif_cuda filter(yadif_cudaの代替になる)
- Raw AC-4 muxer and demuxer(エンコーダはOSSではない)
- Raw VVC bitstream parser, muxer and demuxer(H.266 VVC関係。ラッパーが使えるパッチはあるがまだマージされていない)
- Bitstream filter for editing metadata in VVC streams
- Bitstream filter for converting VVC from MP4 to Annex B
- Support HEVC,VP9,AV1 codec in enhanced flv format(RTMPに一般的なAVC以外も送れるようになる)
- VAAPI AV1 encoder(一通りAV1ハードウェア支援のエンコーダが揃った)
「support for the P_SKIP hinting to speed up libx264 encoding」については、
lavc/libx264: add mb_info option · FFmpeg/FFmpeg@418c954 · GitHub
[FFmpeg-devel] Added support for MB_INFO – Patchwork
にあり、通常の使い方では影響がない。
-mb_info[boolean]
Set mb_info data through AVFrameSideData, only useful when used from the API. Default is 0 (off).
FFmpeg Codecs Documentation : libx264, libx264rgb
その他にハードウェア支援のlibvmaf_cuda
フィルタが使えるようになった。
新しい映像の品質評価 libvmaf
前回記事:ffmpeg 6.0リリース
6.0以降に取り込まれた機能の一覧:Changelog 6.0 to 6.1 < git.videolan.org Git