Я использовал эту команду для перекодирования видео с моего мобильного телефона в AVI:
ffmpeg -i Input.mov -s 640x360 -sameq -vcodec msmpeg4v2 -acodec libmp3lame Output.avi
Теперь я бы хотел повернуть несколько видео на 90 градусов, сохранив другие параметры качества.
Используя довольно старую версию ffmpeg
, он не поддерживает опцию -vfilters
. Поэтому вместо этого я использовал более свежую версию avconv
, которая больше не поддерживает опцию -sameq
(которая, как я узнал, в любом случае не имеет большого смысла). Однако качество моей продукции стало очень плохим. Я возился с вариантами (например, 640x360 -> 360x640), но ничего не помогло. Видео стало очень «блочным».
По сути, я хочу точно такого же качества, что и с приведенной выше командой (или как можно ближе), но повернуть выход на 90 градусов. Я также пытался применить фильтр поворота в avidemux
, но он продолжает падать, когда я запускаю процесс кодирования.
Как правильно вызвать новую версию avconv
для достижения цели? Есть ли альтернативный инструмент, который вы можете порекомендовать?