Как конвертировать видео 4: 3 в 16: 9, не растягивая оригинал в ffmpeg

#ios #video #ffmpeg

#iOS #Видео #ffmpeg

Вопрос:

Я хотел бы преобразовать некоторые видео 4: 3, которые я снял на iPhone, в 16: 9, добавив черные полосы с обеих сторон вместо растягивания видео.

Я пробовал что-то подобное, но безуспешно:

ffmpeg -y -i input.mov -aspect 1.7777777777777777 -s 640x360 output.mp4

Несмотря на то, что выходные данные имеют правильный размер, видео растягивается, а это не то, что я хочу.

Как я могу сохранить пропорцию между шириной и высотой исходного видео и добавить дополнительные черные полосы с обеих сторон, чтобы избежать растяжения?

Это было бы похоже на то, как YouTube делает это при загрузке видео с iPhone непосредственно на YouTube.

Спасибо!

Комментарии:

1. Смотрите здесь. superuser.com/questions/891145 /…

2. То, что вы хотите, называется letter box.

3. или здесь video.stackexchange.com/questions/4563 /…

4. Спасибо @TheValyreanGroup, это именно то, что нужно!

5. Нет проблем! Счастливого кодирования.