Чи може HandBrake гортати / обертати відео?


92

Я хотів би використовувати HandBrake для стиснення відео, зробленого через камеру, встановлену догори ногами.

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

Я просто його пропускаю?

Відповіді:


93

На вкладці " Додаткові параметри" на вкладці " Відео" покладіть , --rotate=4обертання за 90 годин на 90 або , --rotate=7проти 90 годин.

Примітка. Без попередньої коми та пробілу це не працюватиме.

(Станом на версію 0.10.2.7286)

---- Редагувати: станом на 0.10.5.x

90 градусів проти годинникової стрілки

, --rotate=8

90 градусів за годинниковою стрілкою

, --rotate=3

3
працював як шарм :) Можливо, кома працює як закриття параметрів x264 та додавання її до іншого (наприклад, введення SQL)
keiki

2
Це спрацювало! Потрібно більше звернень.
dtbarne

8
, --rotate=7обертається на 90 градусів проти годинникової стрілки для мене в Windows 7
Роб

10
Це, мабуть, найкраща відповідь. Домовились; його слід підносити до верху. Він працює з усіма іншими параметрами GUI. Мені вдалося скористатися , --rotate=3для обертання на 180 градусів.
mkasberg

3
Це насправді досить смішно; він працює як ін'єкційна атака проти GUI HandBrake. Поточний інтерфейс Windows працює, будуючи довгу рядок запитів для CLI. Оскільки рядок "додаткові параметри" для відео не вкладається в лапки, ви можете закрити розділ "додаткові параметри" і просто почати вводити потрібні параметри командного рядка. Ось як це працює. Теоретично тут можна додати будь-які параметри CLI. (Принаймні, поки це не буде встановлено)
RandomEngy

23

З документації Handbrake:

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

Для обертання на 90 ° я використав:

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

з успіхом. Не пощастило отримати це для роботи від GUI.

Примітка. Я не впевнений, чому вищезгадана публікація блогу говорить:

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

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


інформація додана sorein:

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

Sintax:,
--rotate = n
(потрібна кома та пробіл)
Це повинно бути введено у вкладку ВІДЕО / ДОПОМОГА ОПЦІЇ

Поведінка "n"
Управління варіантом ROTATE хаотично. Він змішує FLIP та ROTATE!

1: x перевернути
2: y
поворот 3: на 180 градусів повернути (також ЗАВДАННЯ)
4: 90 градусів повернути (за годинниковою стрілкою)
5: 90 градусів повернути + y перевернути
6: 270 градусів повернути + y перевернути
7: 270 градусів повернути


що працює для мене на osx
timaschew

Зауважте, ручний гальмо CLI не поставляється з
ручним гальмом

3
Для мене працював в Ubuntu 12.04. (лише для ручного гальма CLI). Параметри на вкладці "Відео" в gui, здається, не працюють для мене.
onaclov2000

Я в одному човні. --rotate = "3" перевернув мій хід на 180 градусів, але тільки якщо я використовував CLI-версію інструменту.
Том Перл

У новій версії аргументом є --rotate = angle = 90 (тестовано на Mac OSX)
Панайотис

14

З недавньої публікації iPhone обертання відео (та стиснення)

HandBrake (або принаймні GUI) не пропонує способу обертання відео. У HandBrake CLI є варіант "обертання", однак я виявив, що це не справжнє обертання. Скоріше, він просто перекидається на вісь. Документація погана, але я виявив, що значення 1 перевертає на X, 2 перевертає на Y, і 3 перевертає на X і Y. Отже, використання значення 3 - це те саме, що робити обертання на 180 °, що корисно для відео, які перевернуті, але не для відео, які перебувають збоку.

mencoder може робити правильне обертання.

Хоча це стосується платформи Mac OS-X, я думаю, це має працювати і для вас. Знайдіть бінарний код коду для своєї платформи.


1
Я просто запитую про гортання відео. Чи є цей варіант в GUI ручного гальма де-небудь?
nonot1

Я також не зміг знайти варіант обертання в графічному інтерфейсі. Якщо ви встановите все інше, а потім "Додати до черги", коли ви "Показати чергу", є можливість створити пакетний сценарій повної черги. Зробіть це, потім відредагуйте пакетний файл і додайте --ротацію до файлів, які потрібно обертати. Потім просто запустіть файл bat. Це дозволяє уникнути більшої роботи зі створення командного рядка
Крейг

2
Параметри командного рядка, які не відображаються в графічному інтерфейсі, можна ввести у текстове поле на вкладці «Додаткові».

@Matt Це текстове поле, схоже, є для параметрів x264, а не з опціями Handbrake.
дуозмо

7

Заповніть розкриття: автор VidCoder тут.

Альтернативою може бути використання останньої бета-версії VidCoder , яка використовує механізм HandBrake і має підтримку GUI для обертання та відображення (з попереднім переглядом):

Приклад обертання VidCoder


Нічого собі, VidCoder дійсно вирішив мою проблему повернути 180 відео. Дякую.
Метт Рой

2

Я спробував поставити

-7 --rotate <3>

у вікні на вкладці Відео в розділі Оптимізація відео: додаткові параметри .

Це спрацювало і перевернуло моє відео по осі XY (обертання на 180 градусів).


Це працює, дякую! Набагато краще, ніж переходити на інший інструмент.
Йорн Зафферер

Я спробував це в Mac Handbrake, але це не вийшло. Я помітив, що додані параметри будують рядок "x264 unparse", тому я спробував також у форматі, розділеному кольорами, наприклад "7: rotate = 3" та варіаціями. Хтось знає, як це зробити на Mac?
ttarchala

1
У Linux це не працює.
Хуан Сімон

У Windows (Win 7) для мене це прекрасно працює, дякую. Мій iOS недостатньо розумний, щоб зрозуміти, як я тримаю телефон, коли я починаю записувати відео - все ж, коли відтворюється на моєму телефоні, він знає, що обертати його на 180 - це так дратує!
MikeTeeVee

Я спробував те ж саме з <4> для обертання на 90 ° за годинниковою стрілкою, але все одно це буде робити на 180 ° ...
jj_

1

У Winx64 0.9.9.5530 синтаксис:

rotate=3

Немає провідних чи кінцевих комів, пробілів тощо.


0

Зауважте, що для версії Win x64 версії 1.0.7 (і, можливо, більш ранніх версій 1.0), тепер існує параметр "Поворот" під "Фільтри", з тими ж параметрами 0/90/180/270, які CLI пропонує зараз.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.