問題: 特定のビデオをレンダリングした後、ffmpeg
ファイル サイズが 4GB から 6GB に増加しました。
元のビデオ: EE1.mkv
FFMPEG コマンド:ffmpeg -i EE1.mkv -c:a copy -c:v libx264 -crf 23 -preset medium -profile:v high out.mp4
質問: ファイル サイズが大きくなったのはなぜですか? 私は何を間違っていますか?
!詳細!
数年後、約 30 本のゲーム ビデオ (130GB) を作成し、現在の covid-19 の状況で、オンライン クラスの録画を開始しました (約 40 本のビデオまたは 150GB)。1TB の外付け HDD の容量が不足しているため、ffmpeg
. obs-studio
以前は、録音に適していないパラメーターしか使用していませんでした。
CBR
さまざまな x264 プリセットとプロファイルを使用して、5000KB または 15000KB のビット レートのいずれかのモードを録音に使用していました。通常、ハイプロファイルの超高速プリセット。だから私は、中程度のプリセットと高プロファイルをffmpeg
使用して、これらすべてのビデオを変換したかった. CRF 23
で記録しているときはobs-studio
、matroska 形式で記録するように設定されていることに注意してください ( .mkv
)。
これらの設定でオンライン クラスのビデオをレンダリングしたところ、同じ品質で 10 倍の圧縮率を達成することができました。また、ゲーム ビデオをレンダリングすると、同じ品質で最大 3 倍の圧縮率を達成することができました。ただし、同じパラメータでレンダリングするとファイル サイズが大きくなるこの 1 つのビデオがあります。
EE1.mkvは、CBR
15000KB のビット レートで、超高速のプリセットとハイ プロファイルで記録する必要があります。また、このビデオに記録されているゲームは、Empire Earth
見栄えを良くするために約 8000KB を必要とします。8000KB 以上は必要ありません。
ご協力ありがとうございました。