Может ли HandBrake переворачивать/поворачивать видео?

Может ли HandBrake переворачивать/поворачивать видео?

Я хотел бы использовать HandBrake для сжатия видео, снятого камерой, установленной вверх ногами.

Я нашелссылкав параметр командной строки rotate, но я не могу найти его в графическом интерфейсе.

Я просто упустил это из виду?

решение1

НаДополнительные опцииподвидеозащелку установить , --rotate=4для поворота по часовой стрелке на 90° или , --rotate=7против часовой стрелки на 90°.

Примечание:Без предшествующей запятой и пробела это работать не будет.

(Начиная с версии 0.10.2.7286)

----Изменить: по состоянию на 0.10.5.x

90 градусов против часовой стрелки

, --rotate=8

90 градусов по часовой стрелке

, --rotate=3

решение2

Из документации Handbrake:

    --rotate            Flips images axes
      <M>               (default 3)

Для поворота на 90° я использовал:

HandBrakeCLI -i source -o target.m4v --preset="Universal" --rotate="4"

с успехом. Не удалось заставить это работать из графического интерфейса.

Примечание: Я не совсем понимаю, почему в указанном выше сообщении в блоге говорится следующее:

значение 1 переворачивает по X, 2 переворачивает по Y и 3 переворачивает по X и Y.

"3" считается значением по умолчанию и, как таковое, не должно производить никакого вращения вообще. Я обнаружил, что это правда.


информация добавлена ​​sorein:

Документация HandBrake: https://trac.handbrake.fr/wiki/CLIGuide

Синтаксис:
, --rotate=n
(необходимы запятая и пробел)
Его необходимо ввести на вкладке ВИДЕО / ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ

Поведение "n"
Управление опцией ROTATE хаотично. Оно смешивает FLIP и ROTATE!

1: переворот по оси x
2:
переворот по оси y 3: поворот на 180 градусов (также ПО УМОЛЧАНИЮ)
4: поворот на 90 градусов (по часовой стрелке)
5: поворот на 90 градусов + переворот по оси y
6: поворот на 270 градусов + переворот по оси y
7: поворот на 270 градусов

решение3

Из недавнего постаПоворот видео на iPhone (и сжатие)

HandBrake (или, по крайней мере, GUI) не предлагает способа поворота видео. HandBrake CLI имеет опцию «поворот», однако я обнаружил, что это не настоящий поворот. Скорее, он просто переворачивает по оси. Документация плохая, но я обнаружил, что значение 1 переворачивает по X, 2 переворачивает по Y и 3 переворачивает по X и Y. Таким образом, использование значения 3 равносильно повороту на 180°, что полезно для перевернутых видео, но не для видео, которые повернуты боком.

менкодерможет выполнять правильное вращение.

Хотя это относится к платформе Mac OS-X, я думаю, это должно сработать и для вас. Найдите бинарный файл mencoder для вашей платформы.

решение4

Обратите внимание, что в Win x64 версии 1.0.7 (и, возможно, более ранних версиях 1.0) теперь есть опция Поворот в разделе Фильтры с теми же параметрами 0/90/180/270, что иCLIв настоящее время обеспечивает.

введите описание изображения здесь

Связанный контент