|
人気のオープンソースマルチメディアフレームワーク「FFmpeg 6.0」がリリースされました。このメジャーバージョンはダウンロード可能で、マルチメディアプロジェクトでご利用いただけます。主な変更点としては、2つの新しい画像フォーマットのサポート、多数のコーデック、その他の機能強化が挙げられます。 簡単に要約すると次のようになります。 FFmpeg 6.0の新機能主な変更点このリリースの主なハイライトは、2つの新しい画像形式のサポートです。Radiance HDR画像(RGBE)は、画像処理においてより優れた色深度とダイナミックレンジを提供します。FFmpeg 6.0では、モバイルデバイスやWebアプリケーションで広く使用されているWBMP(Wireless Application Protocol Bitmap)画像形式のサポートが追加されました。 FFmpeg 6.0 では、新しい FFmpeg 6.0以降、実行にはソフトウェアにスレッドを組み込む必要があります。このバージョンでは、各マルチプレクサは個別のスレッドで実行されます。これによりパフォーマンスが向上し、複数のストリームを同時に処理する効率が向上します。 FFmpeg 6.0 の フィルター今回のリリースでは、多数のフィルターが更新され、新機能によってマルチメディアプロジェクトとワークフローが効率化されます。変更点は以下のとおりです。
コーデックこのバージョンでは、多数のコーデックのアップデートが行われます。 まず、FFmpeg 6.0はNVENC AV1エンコーディングをサポートし、NVIDIAの最新圧縮技術を用いてビデオをエンコードできるようになりました。MediaCodecデコーダーはNDKMediaCodecをサポートし、Androidデバイスとの互換性が向上しました。さらに、新しいMediaCodecエンコーダーが追加され、Androidデバイスでのビデオエンコードにハードウェアアクセラレーションが利用できるようになりました。 これを基に、本バージョンではQSV(Quick Synchronous Video)用のoneVPLサポートが追加され、Intel CPUでのビデオエンコード時のパフォーマンスと品質が向上しました。QSV AV1エンコーダーを使用すると、Intel CPUのハードウェアアクセラレーションを使用してAV1ビデオをエンコードできます。 このバージョンでは、10/12ビット 422、10/12ビット 444 HEVC、およびVP9に対応したQSVコーデックのサポートが導入され、より優れたビデオ品質とパフォーマンスが提供されます。WADY DPCMデコーダーとデマルチプレクサーにより、ビデオゲームのサウンドトラックで一般的に使用されるWADY DPCM(差動パルス符号変調)形式のオーディオのデコードとデマルチプレクシングが可能になります。 さらに、CBD2 DPCMデコーダーが追加されました。これにより、CBD2(共役構造代数コードブック差動パルス符号変調)形式を使用してオーディオをデコードできます。この形式は、通信や音声コーディングアプリケーションで広く使用されています。 その他の変更点変更点のリストは広範囲にわたり、FFmpeg プログラムの新しい CLI オプションやその他のバグ修正も含まれています。詳細な変更ログは GitHub でご覧いただけます。 ダウンロードしてインストールするDebian、Ubuntu、および関連ディストリビューションでは、このリリースは数日以内にリリースされる予定です。最新情報については、Debianの追跡ページをご確認ください。 Fedora、RHEL、CentOS の場合、このバージョンは RPM Fusion リポジトリから入手できます。既に RPM Fusion をセットアップしている場合は、システムを更新して入手してください。 ソースコードとその他のダウンロードはここから入手できます。 さらに、FFmpeg のインストール方法と基本的な使用方法については、こちらの独占記事をご覧ください。
要約Radiance HDR 画像のサポートやさまざまなコーデックのサポートの改善などの新機能により、FFmpeg 6.0 はユーザーに強力なオーディオおよびビデオ処理ツールを提供します。 新しいフィルターの変更により、ビデオの背景の削除や置き換えから、動きの推定や安定化の実行まで、高度なオーディオおよびビデオ処理機能が提供されます。 全体として、これはオーディオおよびビデオ処理ワークロードのパフォーマンスと柔軟性を向上させる重要なマイルストーン アップデートです。 |