FFmpeg、オープンソースのマルチメディアライブラリが、Apple ProRes RAWのサポートを拡大する重要な一歩を踏み出しました。今回のアップデートにより、Vulkan APIを利用してこのフォーマットをデコードできるようになり、昨年導入された標準的なProResビデオアクセラレーションを超えるものとなっています。Apple ProRes RAWは、カメラセンサーの生データを扱うことで、優れた画質と色再現性を提供し、その処理が様々なハードウェアでより利用しやすくなりました。
RAWとレンダリングの架け橋としてのVulkan 🚀
この実装は、FFmpegのネイティブProRes RAWデコーダーに基づいており、Vulkanを介してデータをGPUに直接転送できるようになりました。これにより、CPUのボトルネックが解消され、編集ワークフローが容易になります。サポートには12ビットおよび16ビットのビットマップが含まれ、コンピュートシェーダーを活用してピクセルを再構築します。魔法のような解決策ではありませんが、互換性のあるGPUを搭載したシステムでのレイテンシを低減し、Apple以外のハードウェアを使用するユーザーにとってRAWフォーマットをより身近なものにします。
ついに、PCはMac Proのふりができるように 😅
これまで、WindowsやLinuxでProRes RAWを扱うことは、電子レンジに角氷を入れようとするようなものでした。不可能ではないが、悲惨な結果になる、というものです。今回のアップデートにより、FFmpegはデスクトップGPUに、自分が重要だと感じるチャンスを与えます。たとえFinal Cut Proを実行できなくても。少なくとも、タワー型PCのファンがヘアドライヤーのように唸ることなく、RAWクリップをデコードできるようになります。とはいえ、Appleがあなたをパーティーに招待するとは期待しないでください。