
オープンソースのマルチメディアライブラリとして広く利用されているFFmpegの最新メジャーリリースv9.0が公開されました。
今回のアップデートでは、動画処理の高速化や新しいフォーマットへの対応、GPUアクセラレーションの拡充など、多方面にわたる強化が行われています。
注目の新機能のひとつは、Vulkan APIを活用した処理の強化です。APV形式の動画デコードや、Apple ProRes RAWのVulkanアクセラレーション、360度動画向けのv360_vulkanフィルターなど、GPUを活用した高速処理がさらに進化しています。動画編集や配信環境でのパフォーマンス向上が期待できる内容です。
また、Animated WebPのデコード/デマックスに対応し、Web向けアニメーション画像の扱いがよりスムーズになりました。HE-AAC 960(DAB+)のデコード対応、NVIDIA CUDAによるトランスポーズフィルターなど、音声・映像の両面で新機能が追加されています。
AMD環境向けのAMF(Advanced Media Framework)も強化されています。HDR対応の拡張、フレームレートコンバーター、画質向上フィルターなど、AMD GPUユーザーにとって嬉しい改善が多数含まれています。
内部的な最適化として、AVX-512による高速化が進み、特定処理では1.3倍以上の性能向上が報告されています。一方で、古いCELTデコードや旧NVENCオプションなど、時代に合わなくなった機能の整理も行われました。これにより、FFmpegはよりモダンで効率的なコードベースへと進化しています。
- Extend AMF Color Converter (vf_vpp_amf) HDR capabilities
- LCEVC track muxing support in MP4 muxer
- Playdate video encoder and muxer
- Add v360_vulkan filter
- E-AAC 960 decoding (DAB+)
- transpose_cuda filter
- Add AMF Frame Rate Converter (vf_frc_amf) filter
- SMPTE 2094-50 metadata support and passthrough
- ProRes RAW VideoToolbox hwaccel
- APV Vulkan hwaccel
- Animated WebP decoder
- Animated WebP demuxer
- Remove CELT decoding support (doesn't affect Opus CELT)
- Remove ogg/celt parsing
- Bitstream filter to split Dolby Vision multi-layer HEVC
- Add AMF hardware memory mapping support.
- ONNX Runtime DNN backend with GPU execution provider support
- Remove deprecated NVENC options and support for pre-11.1 SDK versions
最新版のソースコードは公式サイトからダウンロード可能です。
| タイトル | FFmpeg | |
|---|---|---|
| 公式サイト | https://ffmpeg.org/ | |
| ソフトアンテナ | https://softantenna.com/softwares/6998-ffmpeg | |
| 説明 | クロスプラットフォーム、オープンソースの動画・音声エンコードデコードライブラリ。 |
