幅700ピクセル、高さ400ピクセルのhtml 5ビデオプレーヤーがあります。私はavconv
ffmpeg を使用して(アスペクト比を維持しながら)サイズを変更し、プレーヤーに収まるようにしようとしています。
入力は任意のサイズのファイルにすることができるため、大きいもののサイズを変更する必要がありますが、小さいものは黒いバーで中央揃えにします。これまでに試したことがあります:-s
と-aspect
、スイッチpad
で使用されているのを見てきました-vf
が、必要なものを得るのに十分に機能する方法を理解していません。
これは必要なものの大まかなアイデアです。それが可能かどうかはわかりません。CSSのmax-width / max-heightとほぼ同じです。これは単なる言葉の寄せ集めにすぎないかもしれませんが、誰かがたまたま私が話していることを理解してくれたら、感謝します。
avconvコマンド:
avconv -y -i control.avi -vcodec libx264 -b 2000k -bufsize 20M -acodec aac -strict experimental -ar 44100 -ab 256k bigbuck_out.mp4