ソースビデオのサイズは720x576で、上下に黒い四角形があります。ubuntuのffmpegでビデオを黒く塗りつぶすと、ビデオサイズが変わる
黒い四角形を削除し、出力ビデオサイズを640x352に設定したいとします。
私は-vf cropdetect
を試しましたが、与えた値は640:192:0:80でした。
ただし、同じ値をcrop=<parameter>
に設定すると、出力ビデオサイズが変更されます。
どうすればこの問題を解決できますか?
例えば:
ffmpeg -i all_the_best_test.mpg -s 640x352 -deinterlace -b 500k -minrate 500k \
-maxrate 500k -aspect 1.82 -force_fps -vcodec libx264 -me_method 10 \
-vf crop=640:192:0:80 -r 25 -acodec libfaac -ac 2 -ar 44100 -ab 96k -subq 6 \
-vpre medium /vod/Movies/final/allthebest-crop-2.mp4
これがまだ問題であると仮定すると、「ビデオサイズを変更する」とはどういう意味ですか?アスペクト比が間違っていますか? cropdetectは映画のコンテンツが640x192だと言っていますが、640x352がほしいと言っているのは、あなたの望む出力が何であるかははっきりしていません。小さな黒い棒がほしいだけですか?異なるアスペクト比ですか? – blahdiblah