どこを見てもムービーを .avi からiPhoneで読み取り可能な形式に変換しようとしています。人々はffmpegの次のオプションを提案しています
ffmpeg -s 320x240 -アスペクト 320:240 [...]
これは、アスペクト比が異なるビデオには適していません。
アスペクト比を変更しないようにするにはどうすればよいですか? サイズを動的に設定する方法はありますか?
たとえば、高さを 240 にし、幅を可変にしますか?
どこを見てもムービーを .avi からiPhoneで読み取り可能な形式に変換しようとしています。人々はffmpegの次のオプションを提案しています
ffmpeg -s 320x240 -アスペクト 320:240 [...]
これは、アスペクト比が異なるビデオには適していません。
アスペクト比を変更しないようにするにはどうすればよいですか? サイズを動的に設定する方法はありますか?
たとえば、高さを 240 にし、幅を可変にしますか?
ここにある豊富な記事からの要約:http://www.frasq.org/en/transcoding-an-audio-or-a-video-file
特定のディスプレイにビデオを合わせるには、次の式を使用してビデオの幅と高さを再計算します。
aspect_ratio_of_display = width_of_display / height_of_display
aspect_ratio_of_video = width_of_video / height_of_video
if aspect_ratio_of_video > aspect_ratio_of_display
then
height = (height_of_video / aspect_ratio_of_video) and width = width_of_display
else
width = (height_of_display x aspect_ratio_of_video) and height = height_of_display
ビデオの幅と高さを16の倍数に丸めることを忘れないでください。
任意の言語で簡単なスクリプトを使用してビデオの詳細を取得し、ターゲット サイズに応じて調整します。「レター ボックス」または上部と下部をパディングしてアスペクト比を向上させることもできます。
http://ubuntuforums.org/showthread.php?t=702188 http://stream0.org/2008/01/find-and-extract-video-file-de.html http://www.mythtv.org/ wiki/iPod_export