私のラップトップは10ビットH.265/HEVCビデオを処理できないので、10ビットH.264に変換したいと考えています。たとえば、ffmpegを使用して、品質の低下を最小限に抑えるにはどうすればよいですか?また、10ビットH.265を8ビットH.265に変換するにはどうすればよいですか?
ffmpeg -i input -c:v libx264 -crf 18 -c:a copy output.mkv
libx264は自動的に入力のピクセル形式に一致するため、追加のパラメーターは不要です。
この例では-crf 18
を使用していますが、視覚的にロスレスに見える可能性があります。真のロスレスモードが必要な場合は、-crf 0
を使用しますが、これにより大きなファイルが作成される可能性があることに注意してください。 FFmpeg Wiki:H.264 を参照してください。
ffmpeg -i input -c:v libx265 -vf format=yuv420p -c:a copy output.mkv
format フィルターを使用してyuv420p
ピクセル形式を選択し、8ビット出力を作成します。
-crf
値を調整して、必要なレベルの品質を提供します。デフォルトは-crf 28
です。 FFmpeg Wiki:H.265 を参照してください。
ロスレスモードが必要な場合は、-crf
を-x265-params lossless=1
に置き換えますが、これにより大きなファイルが作成される可能性があることに注意してください。
ffmpeg -i input -c:v libx264 -crf 18 -vf format=yuv420p -c:a copy output.mkv
format フィルターを使用してyuv420p
ピクセル形式を選択し、8ビット出力を作成します。
この例では-crf 18
を使用していますが、視覚的にロスレスに見える可能性があります。真のロスレスモードが必要な場合は、-crf 0
を使用しますが、これにより大きなファイルが作成される可能性があることに注意してください。 FFmpeg Wiki:H.264 を参照してください。
Handbrake はほとんどすべてを処理できます。
リリースノート は10ビットのサポートについて言及しています。
UIにはすべてのオプションがあります。そこから始めて、慣れることをお勧めします。
クイックスタートガイド を参照してください。