回答:
2018年12月現在、Premier、After Effects、Adobe Media EncoderなどのAdobe Creative Cloud apsを使用すると、事後変換なしでProResでエンコードすることができます。
ffmpeg
は、ProResを使用してビデオをエンコードし、クロスプラットフォームで実行できます。
このffmpeg
コマンド:
ffmpeg -i input.avi -c:v prores_ks -profile:v 3 -c:a pcm_s16le output.mov
トリックを行います。
-profile
スイッチのProResプロファイルに一致するように-1から5の整数をとります。
auto
デフォルト)proxy
≈45Mbps YUV 4:2:2lt
≈102Mbps YUV 4:2:2standard
≈147Mbps YUV 4:2:2hq
≈220Mbps YUV 4:2:24444
≈330Mbps YUVA 4:4:4:44444xq
≈500Mbps YUVA 4:4:4:4およそのビットレートは、1920×1080pの映像です。すべてのプロファイルは、プログレッシブ、10ビット、リトルエンディアン(バイト順)です。
プロファイルは、Apple Webサイトで説明されています。公式のAppleコーデックがサポートする4444および444xqのRGBAエンコーディングはまだサポートされていないようです。
のprores
代わりにを使用することもできprores_ks
ます。これは少し高速ですが、4444プロファイルを提供しません。詳細な背景については、このFFmpeg Wiki記事をご覧ください。
Windowsでは、FootageStudio 4Kをお勧めします。ProResを含む多くのプロフェッショナルフォーマットをサポートする商用コンバーター(安価ではありません)です。
ffmpc -FFmpegのカスタマイズバージョンを試すことができます。残念ながら、現時点ではLinuxまたはWindows用のビルドはないため、自分でコンパイルします。