使ってみようUbuntu Linux 19.04変換する射撃するビデオはより効率的なファイルサイズに変換されます。
これ動画これには2つの静止画像と20分の音声しか含まれていませんでしたが、出力ファイルは私が保存したすべてのファイル形式で600MBを超えました。
明らかに私は間違ったロスレス出力ファイルの種類を選択しました。ビデオ全体のほぼすべてのフレームが2つのうちの1つであるため、このようなビデオは10MBに過ぎないと思うかもしれません。
ffmpegを使用してこのビデオをすべての繰り返しフレームを効果的に圧縮する方法を理解する形式に変換するにはどうすればよいですか?
答え1
あなたの質問はすでにありますffmpegの例。次のように使用できます。
ffmpeg -loop 1 -framerate 1 -i banner.png -i audio.wav -map 0 -map 1 -c:v libx264 -crf 16 -c:a aac -b:a 92k -shortest -movflags +faststart ready_to_upload.mp4
上海:
-loop 1
画像は永久に繰り返すことができます。-framerate 1
低いフレームレート-i banner.png -i audio.wav
画像とオーディオ入力-map 0 -map 1
2つのストリームを使用-c:v libx264 -crf 16
高品質のイメージを持っています。-c:a libfdk_aac -b:a 92k
高品質を持っている-shortest
オーディオ終了後のバナー画像の繰り返し停止-movflags +faststart
早期起動のためにMP4コンテナの先頭にインデックスを含めます。
毎分約1MBに圧縮されます。
注:YouTubeは動画を再エンコードできますが、保証するものではありません。画質が低下します。