以下の内容はhttps://takuya-1st.hatenablog.jp/entry/2015/01/27/021221より取得しました。


動画のアスペクト比を維持した自動サイズ変更

動画のアスペクト比を保ったまま、特定の幅に統一したい

フルHDの動画をiPhoneに転送したいけど、容量足りねぇ。

ミュージック・ビデオなので、動画のサイズをある程度に統一して、動画の横幅さえ統一してしまえば、ファイルサイズは小さくなる。

サイズがまちまちの動画をiPhoneに転送したいけど、どうせならアスペクト比も統一してやりたい

でも16:9と4:3が混ざった動画ファイルを逐一仕分けるのが面倒だ。

ffmpeg -y -i sample.mp4 -vf scale=320:-1  sample.out.mp4

たったこれだけ。これだけで縦横比をそのままに、幅が320の動画を作ることが出来る

縦のサイズ −1と指定するだけで、アスペクト比から自動計算してくれて便利。

理屈が分かったので、動画ファイルまとめてサイズを変更

for i in *.mp4 ;  do
   ffmpeg -y -i  "$i" -vf scale=320:-1  "out/$i.out.mp4" ;
 done ;

rename が必要ならrenameコマンドで

rename s/.out.mp4/.mp4/ *.mp4

横幅から、自動でサイズ計算してくれるので便利。




以上の内容はhttps://takuya-1st.hatenablog.jp/entry/2015/01/27/021221より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14