Повернуть видео на 90 градусов

1878
WernerCD

У меня есть камера, которая записывает видео. Мы думали, что это будет автоматически ощущать, что это было боком, но если бы это было ... Я бы не был здесь.

Windows поставляется с Movie Maker, который делает это ... но он сохраняет файл в формате Movie Maker, который не совместим ни с чем другим и является немного более сложным, чем хотелось бы (необходимо сделать для много видео, так просто нужно).

Какие есть хорошие варианты поворота видео на 90 градусов в Windows?

Изменить: Я нашел это, что это просто и работает. Подвиньте, переместите ... хотя, похоже, файлы преобразуются с понижением частоты (размер файлов составляет примерно 1/3 размера, хотя я не вижу заметных различий). Я бы почти хотел еще несколько вариантов, таких как возможность контролировать изменения в выходном файле. Может быть, выбрать другой формат (MOV в WMV или что у вас).

3

1 ответ на вопрос

1
nixda

Use X-WinFF (FFmpeg GUI) with -vf "transpose=x" command to batch transpose videos.
On older FFmpeg builds the syntax for that command differs and needs to be adjusted

Possible parameters for x are:

0 = 90° CounterCLockwise and Vertical Flip (default) 1 = 90° Clockwise 2 = 90° CounterClockwise 3 = 90° Clockwise and Vertical Flip 

The screenshot below shows where to enter the additional transpose command.
I've done a quick test and it works. You could also re-encode the video as you wished.

enter image description here


Maybe you want to "rotate" the aspect ratio too. Just add -aspect x:y to the command-line

Example to rotate a 16:9 aspect ratio video

-vf "transpose=1" -aspect 9:16 

Example to rotate a 4:3 aspect ratio video

-vf "transpose=1" -aspect 3:4 
Есть ли способ сделать 180 градусов? Joseph 10 лет назад 0
@ Джозеф Ты имеешь в виду за один шаг? Не то чтобы я был в курсе. Но почему бы не сделать процесс два раза? nixda 10 лет назад 0

Похожие вопросы