Повернуть видео на 90 градусов
У меня есть камера, которая записывает видео. Мы думали, что это будет автоматически ощущать, что это было боком, но если бы это было... Я бы не был здесь.
Windows поставляется с Movie Maker, который делает это... но он сохраняет файл в формате Movie Maker, который не совместим ни с чем другим и является немного более сложным, чем хотелось бы (необходимо сделать для много видео, так просто нужно).
Какие есть хорошие варианты поворота видео на 90 градусов в Windows?
Редактировать: я обнаружил, что это просто и работает. Подвиньте, переместите... хотя, похоже, файлы преобразуются с понижением частоты (размер файлов составляет примерно 1/3 размера, хотя эти различия не очень заметны для меня). Я бы почти хотел еще несколько вариантов, таких как возможность контролировать изменения в выходном файле. Может быть, выбрать другой формат (MOV в WMV или что у вас).
1 ответ
Используйте X-WinFF (FFmpeg GUI) с -vf "transpose=x"
Команда для пакетной транспонирования видео.
В старых сборках FFmpeg синтаксис этой команды отличается и требует корректировки
Возможные параметры для х:
0 = 90° CounterCLockwise and Vertical Flip (default)
1 = 90° Clockwise
2 = 90° CounterClockwise
3 = 90° Clockwise and Vertical Flip
На снимке экрана ниже показано, где ввести дополнительную команду транспонирования.
Я сделал быстрый тест, и это работает. Вы также можете перекодировать видео по своему желанию.
Может быть, вы тоже хотите "повернуть" соотношение сторон. Просто добавь -aspect x:y
в командной строке
Пример поворота видео с соотношением сторон 16:9
-vf "transpose=1" -aspect 9:16
Пример поворота видео с соотношением сторон 4:3
-vf "transpose=1" -aspect 3:4