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

92

Chciałbym użyć HandBrake do skompresowania wideo zarejestrowanego kamerą zamontowaną do góry nogami.

Znalazłem odniesienie do rotateopcji wiersza polecenia , ale nie mogę go znaleźć w GUI.

Po prostu mi tego brakuje?

nonot1
źródło

Odpowiedzi:

93

W zakładce Dodatkowe opcje w zakładce Wideo, --rotate=4 obróć zgodnie z ruchem wskazówek zegara o 90 lub , --rotate=7o 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)

---- Edycja: od 0.10.5.x

90 stopni w lewo

, --rotate=8

90 stopni w prawo

, --rotate=3
Marche
źródło
3
działało jak urok :) Może przecinek działa jak zamknięcie opcji x264 i dodanie go do drugiej (jak wstrzyknięcie SQL)
keiki
2
To zadziałało! Potrzebuje więcej głosów pozytywnych.
dtbarne
8
, --rotate=7obraca się dla mnie o 90 stopni w kierunku przeciwnym do ruchu wskazówek zegara w systemie Windows 7
Rob
10
To prawdopodobnie najlepsza odpowiedź. Zgoda; powinien być oceniany na górę. Działa ze wszystkimi innymi opcjami GUI. Byłem w stanie użyć , --rotate=3do obrotu o 180 stopni.
mkasberg
3
To jest właściwie dość zabawne; działa jak atak iniekcyjny na GUI HandBrake. Bieżący interfejs GUI systemu Windows działa poprzez utworzenie długiego ciągu zapytania dla interfejsu CLI. Ponieważ ciąg „dodatkowych opcji” dla wideo nie jest ujęty w cudzysłów, możesz zamknąć sekcję „dodatkowe opcje” i po prostu rozpocząć wprowadzanie dowolnych parametrów wiersza poleceń. Tak to działa. Teoretycznie możesz tutaj dodać dowolne parametry CLI. (Przynajmniej dopóki to nie zostanie naprawione)
RandomEngy
23

Z dokumentacji hamulca ręcznego:

    --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 ma szczęścia, aby działało to z GUI.

Uwaga: Nie jestem pewien, dlaczego wyżej wymieniony post na blogu mówi:

wartość 1 rzutu na X, 2 rzuty na Y i 3 rzuty na X i Y.

Mówi się, że „3” jest domyślne i jako takie nie powinno się w ogóle obracać. Odkryłem, że to prawda.


informacje dodane przez sorein:

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

Sintax:,
--rotate = n
(potrzebny przecinek i spacja)
Należy wpisać w zakładce OPCJE WIDEO / DODATKOWE

Zachowanie się „n”
Zarządzanie opcją OBRÓĆ jest chaotyczne. Łączy FLIP i ROTATE!

1: x obrót
2: y
obrót 3: 180 stopni obrót (również DOMYŚLNY)
4: 90 stopni obrót (zgodnie z ruchem wskazówek zegara)
5: 90 stopni obrót + y obrót
6: 270 stopni obrót + y obrót
7: 270 stopni obrót

billynoah
źródło
to działa dla mnie na osx
timaschew
Uwaga: CLI hamulca ręcznego nie jest wyposażony w hamulec ręczny, jest to osobne pobieranie
deweydb
3
Pracowałem dla mnie w Ubuntu 12.04. (tylko z CLI hamulca ręcznego). Opcje w zakładce Wideo w GUI nie działały dla mnie.
onaclov2000,
Jestem na tej samej łodzi. --rotate = "3" odwrócił mój ruch o 180 stopni, ale tylko jeśli użyłem wersji CLI narzędzia.
Tom Purl,
W nowszej wersji argument to --rotate = angle = 90 (testowany na Mac OSX)
Panayotis
14

Z ostatniego postu Obracanie wideo iPhone'a (i kompresja)

HandBrake (lub przynajmniej GUI) nie oferuje możliwości obracania wideo. Interfejs HandBrake ma opcję „obracania”, jednak stwierdziłem, że nie jest to prawdziwy obrót. Raczej po prostu obraca się na osi. Dokumentacja jest słaba, ale stwierdziłem, że wartość 1 trzepnięcia na X, 2 trzepnięcia na Y i 3 trzepnięcia na X i Y. Zatem użycie wartości 3 jest takie samo jak wykonywanie obrotu o 180 °, co jest przydatne do filmy do góry nogami, ale nie do filmów z boku.

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

Chociaż odnosi się to do platformy Mac OS-X, myślę, że powinna ona również działać dla Ciebie. Znajdź plik binarny mencoder dla swojej platformy.

nik
źródło
1
Pytam tylko o odwrócenie filmu. Czy ta opcja jest dostępna w interfejsie GUI hamulca ręcznego?
nonot1
Nie mogłem też znaleźć opcji obracania w GUI. Jeśli skonfigurujesz wszystko inne, a następnie „Dodaj do kolejki” podczas „Pokaż kolejkę”, istnieje możliwość utworzenia skryptu wsadowego pełnej kolejki. Zrób to, a następnie edytuj plik wsadowy i dodaj --rotate do plików, które chcesz obrócić. Następnie po prostu uruchom plik bat. Pozwala to uniknąć większości prac związanych z budowaniem linii poleceń
Craig,
2
Opcje wiersza poleceń, które nie są widoczne w graficznym interfejsie użytkownika, można wprowadzić w polu tekstowym pod zakładką zaawansowaną.
@Matt To pole tekstowe wydaje się dotyczyć opcji x264, a nie opcji hamulca ręcznego.
duozmo
7

Wypełnij ujawnienie: autor VidCoder tutaj.

Alternatywą może być użycie najnowszej wersji VidCoder beta, która korzysta z silnika HandBrake i ma obsługę GUI w zakresie obrotu i odbicia (z podglądem):

Przykład rotacji VidCoder

RandomEngy
źródło
Wow, VidCoder naprawił mój problem z obracaniem o 180 filmów. Dzięki.
Matt Roy
2

Próbowałem umieścić

-7 --rotate <3>

w polu na karcie Wideo w polu Optymalizuj wideo: Dodatkowe opcje .

Zadziałało i odwróciło moje wideo na osi XY (obrót o 180 stopni).

Jason Chin
źródło
To działa, dzięki! Znacznie lepiej niż przełączanie na inne narzędzie.
Jörn Zaefferer
Próbowałem tego na Mac Handbrake, ale to nie działało. Zauważyłem, że dodane opcje budują ciąg „x264 unparse”, więc próbowałem także w formacie oddzielonym dwukropkami, np. „7: rotate = 3” i wariacje. Czy ktoś wie, jak to zrobić na komputerze Mac?
ttarchala
1
W Linuksie to nie działa.
Juan Simón
W systemie Windows (Win 7) działa idealnie dla mnie, dziękuję. Mój iOS nie jest wystarczająco inteligentny, aby zdawać sobie sprawę z tego, jak trzymam telefon, kiedy zaczynam nagrywać wideo - a jednak, kiedy odtwarzam go na telefonie, wie, że mogę go obrócić o 180 - to takie denerwujące!
MikeTeeVee
Próbowałem tego samego z <4> dla obrotu o 90 ° zgodnie z ruchem wskazówek zegara, ale nadal będzie to 180 ° ...
jj_
1

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

rotate=3

Bez przecinków wiodących i końcowych, spacji itp.

Chris
źródło
0

Zauważ, że od wersji Win x64 1.0.7 (i prawdopodobnie wcześniejszych wersji 1.0) dostępna jest teraz opcja Obróć w obszarze Filtry, z tymi samymi opcjami 0/90/180/270, które obecnie udostępnia interfejs CLI .

wprowadź opis zdjęcia tutaj

Dave DuPlantis
źródło