2010-07-10 2 views
0

Я пытаюсь конвертировать фильмы из .avi к Iphone читаемый формат везде, где я смотрю, люди предлагают следующие варианты FFmpegПоддерживайте соотношение сторон при преобразовании видео? - FFmpeg

FFmpeg -s 320x240 -aspect 320: 240 [...]

Это не служит хорошим предзнаменованием для видео с различным соотношением сторон!


Как я могу сохранить пропорции от изменения? Есть ли способ установить размер динамически?

например. имеют высоту 240 и ширину?

ответ

0

Используйте простой скрипт на любом языке и получите информацию о видео, а также соответствующим образом настройте его для целевого размера, вы также можете «почтовый ящик» или нанести верх и низ на лучшее соотношение сторон.

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

1

Выдержки из богатой статьи здесь: 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.

Смежные вопросы