YouTube から mp4 ビデオを変換するために ffmpeg を使用しています。ビデオは HD 1080 です。mpeg2video に変換すると、-s 1920x1080
パラメータに関係なくビデオのシャープネスが失われます。画像の鮮明さを失わずにビデオを変換するにはどうすればよいですか? 私が使用するコマンドは次のとおりです。
ffmpeg -i BBB.mp4 -vcodec mpeg2video -s1920x1080 -acodec コピー -f mpegts BBB.ts
YouTube から mp4 ビデオを変換するために ffmpeg を使用しています。ビデオは HD 1080 です。mpeg2video に変換すると、-s 1920x1080
パラメータに関係なくビデオのシャープネスが失われます。画像の鮮明さを失わずにビデオを変換するにはどうすればよいですか? 私が使用するコマンドは次のとおりです。
ffmpeg -i BBB.mp4 -vcodec mpeg2video -s1920x1080 -acodec コピー -f mpegts BBB.ts
画像が変換前と同じ品質であることを確認する最善の方法は、-q:v 1
. q
は品質、v
ビデオ用、1
は 1 ~ 35 の品質用で、最低が最高の品質です。
これにより、新しいコマンドは次のようになります。
ffmpeg -i BBB.mp4 -vcodec mpeg2video -s 1920x1080 -q:v 1 -acodec copy -f mpegts BBB.ts
または、許容できると思われるビットレートを設定してみてください。
ffmpeg -i BBB.mp4 -vcodec mpeg2video -b 4000000 -s 1920x1080 -acodec コピー -f mpegts BBB.ts
mp4->mpeg2 = トランスコーディング
-sameq
ソースの同じ品質に従うために、最終的なビデオのタグを使用します。
例:
ffmpeg -i BBB.mp4 -vcodec mpeg2video -s 1920x1080 **-sameq** -acodec copy -f mpegts BBB.ts