2012-05-01 02:45:46 +0000 2012-05-01 02:45:46 +0000
93
93

Czy program HandBrake może przerzucać/obracać wideo?

Chciałbym użyć HandBrake do skompresowania wideo, które zostało zrobione przez kamerę, która była zamontowana do góry nogami.

Znalazłem referencję do opcji wiersza poleceń rotate, ale nie mogę jej znaleźć w GUI.

**Czyżby mi to umknęło?

Odpowiedzi (7)

93
93
93
2013-11-17 17:09:43 +0000

W Opcjach dodatkowych w zakładce Wideo wpisz , --rotate=4 aby obrócić zgodnie z ruchem wskazówek zegara o 90 lub , --rotate=7 dla 90 przeciwnie do ruchu wskazówek zegara.

Uwaga: Nie będzie działać bez poprzedzającego przecinka i spacji.

(od wersji 0.10.2.7286)

—-Edit: od wersji 0.10.5.x

90 stopni przeciwnie do ruchu wskazówek zegara

, --rotate=8

90 stopni zgodnie z ruchem wskazówek zegara

, --rotate=3
```.
23
23
23
2014-02-13 16:27:30 +0000

Z dokumentacji Handbrake:

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

Aby obrócić o 90° użyłem:

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

z sukcesem. Nie udało się tego zrobić z poziomu GUI.

Uwaga: Nie jestem pewien, dlaczego powyższy wpis na blogu mówi:

wartość 1 obraca się na X, 2 obraca się na Y, a 3 obraca się na X i Y.

“3” jest uważane za domyślne i jako takie nie powinno wykonywać żadnego obrotu. Przekonałem się, że to prawda.


info dodane przez soreina:

Dokumentacja HandBrake https://trac.handbrake.fr/wiki/CLIGuide

Sintax:
, –rotate=n (potrzebny przecinek i spacja) Trzeba ją wpisać w zakładce VIDEO / EXTRA OPTIONS

Zachowanie się “n” Zarządzanie opcją ROTATE jest chaotyczne. Miesza FLIP i ROTATE!

1 : x flip 2 : y flip 3 : 180 degrees rotate (również DEFAULT) 4 : 90 degrees rotate (clockwise) 5 : 90 degrees rotate + y flip 6 : 270 degrees rotate + y flip 7 : 270 degrees rotate

14
14
14
2012-05-01 02:53:17 +0000

Z ostatniego postu iPhone video rotation (and compression)

HandBrake (a przynajmniej GUI) nie oferuje sposobu na obracanie video. HandBrake CLI posiada opcję “rotate”, jednak stwierdziłem, że nie jest to prawdziwy obrót. Raczej jest to po prostu obracanie na osi. Dokumentacja jest uboga, ale odkryłem, że wartość 1 odwraca na X, 2 odwraca na Y, a 3 odwraca na X i Y. Tak więc użycie wartości 3 jest równoznaczne z wykonaniem obrotu o 180°, co jest przydatne dla filmów, które są do góry nogami, ale nie dla filmów, które są na boki.

mencoder może wykonać prawidłowy obrót.

Podczas gdy to odnosi się do platformy Mac OS-X, zgaduję, że powinno działać także dla Ciebie. Znajdź binarkę mencodera dla swojej platformy.

7
7
7
2014-06-15 18:15:26 +0000

Wypełnij ujawnienie: Autor VidCoder tutaj.

Alternatywą może być użycie najnowszej bety VidCoder , która używa silnika HandBrake i posiada wsparcie dla rotacji i odbicia w interfejsie użytkownika (z podglądami):

.

2
2
2
2013-08-14 01:59:34 +0000

Próbowałem wpisać

-7 --rotate <3>

w pole w zakładce Video pod Optimise Video: Extra Options box.

Zadziałało i odwróciło mój film na osi XY (obrót o 180 stopni).

1
1
1
2019-07-27 03:15:51 +0000

Zauważ, że od wersji Win x64 1.0.7 (i prawdopodobnie wcześniejszych wersji 1.0), jest teraz opcja Rotate w Filtrach, z tymi samymi opcjami 0/90/180/270, które są obecnie dostępne w CLI .

1
1
1
2013-12-25 04:23:23 +0000

W Winx64 0.9.9.5530 składnia jest następująca:

rotate=3

Brak wiodącego lub ciągnącego przecinka, spacji itp.