HandBrake가 비디오를 뒤집거나 회전시킬 수 있습니까?


92

HandBrake를 사용하여 거꾸로 장착 된 카메라를 통해 찍은 일부 비디오를 압축하고 싶습니다.

명령 행 옵션에 대한 참조 를 찾았 rotate지만 GUI에서 찾을 수 없습니다.

방금 놓쳤습니까?

답변:


93

비디오 탭 아래 의 추가 옵션 에서 시계 방향으로 90도 또는 시계 반대 방향으로 90도 회전시킵니다 ., --rotate=4, --rotate=7

참고 : 앞에 쉼표와 공백이 없으면 작동하지 않습니다.

(버전 0.10.2.7286 기준)

---- 편집 : 0.10.5.x 기준

시계 반대 방향으로 90도

, --rotate=8

시계 방향으로 90도

, --rotate=3

3
마법처럼 일했다 :) 아마 쉼표 (SQL 주입 같은) 다른 하나에 x264 옵션을 폐쇄하고 추가처럼 작동
케이키

2
이것은 효과가 있었다! 더 많은 투표가 필요합니다.
dtbarne

8
, --rotate=7Windows 7에서 시계 반대 방향으로 90도 회전
Rob

10
아마도 가장 좋은 대답 일 것입니다. 합의 상단으로 올라 가야합니다. 다른 모든 GUI 옵션과 함께 작동합니다. 나는 , --rotate=3180도 회전 에 사용할 수있었습니다 .
mkasberg

3
이것은 실제로 꽤 재미있다; HandBrake GUI에 대한 주입 공격으로 작동합니다. 현재 Windows GUI는 CLI에 대한 긴 쿼리 문자열을 구성하여 작동합니다. 비디오의 "추가 옵션"문자열은 따옴표로 묶지 않으므로 "추가 옵션"섹션을 닫고 원하는 명령 줄 매개 변수를 입력하기 만하면됩니다. 이것이 작동하는 방식입니다. 이론적으로 여기에 원하는 CLI 매개 변수를 추가 할 수 있습니다. (적어도이 문제가 해결 될 때까지)
RandomEngy 2016 년

23

수동 브레이크 설명서에서 :

    --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
(쉼표 및 공간 필요)
VIDEO / EXTRA OPTIONS 탭에 입력해야합니다

"n"
의 동작 ROTATE 옵션 관리는 혼란입니다. FLIP와 ROTATE를 혼합했습니다!

1 : x 플립
2 : y 플립
3 : 180도 회전 (기본 설정) 4:90
도 (시계 방향) 회전
5 : 90도 회전 + y 플립
6 : 270도 회전 + y 플립
7 : 270도 회전


그것은 osx에서 나를 위해 작동합니다
timaschew

핸드 브레이크 CLI는 핸드 브레이크와 함께 제공되지 않으며 별도의 다운로드입니다.
deweydb

3
우분투 12.04에서 나를 위해 일했습니다. (Handbrake CLI 만 해당). GUI의 비디오 탭의 옵션이 작동하지 않는 것 같습니다.
onaclov2000

나는 같은 배에있다. --rotate = "3"은 CLI 버전의 도구를 사용한 경우에만 이동을 180 도로 뒤집 었습니다.
Tom Purl 2016

최신 버전에서 인수는 --rotate = angle = 90 (Mac OSX에서 테스트)
Panayotis

14

최근 게시물 iPhone 비디오 회전 및 압축에서

HandBrake (또는 GUI 이상)는 비디오 회전 방법을 제공하지 않습니다. HandBrake CLI에는 "회전"옵션이 있지만 이것이 진정한 회전이 아니라는 것을 알았습니다. 오히려 단순히 축을 뒤집습니다. 문서는 좋지 않지만 X 값은 1 플립, Y는 2 플립, X 및 Y는 3 플립입니다. 값 3을 사용하는 것은 180 ° 회전을 수행하는 것과 같습니다. 거꾸로되어 있지만 옆으로있는 비디오에는 적합하지 않은 비디오

mencoder 는 올바른 회전을 할 수 있습니다.

이것은 Mac OS-X 플랫폼을 의미하지만, 그것이 당신에게도 효과가 있다고 생각합니다. 플랫폼에 맞는 mencoder 바이너리를 찾으십시오.


1
비디오를 뒤집는 것에 대해 묻고 있습니다. 핸드 브레이크 GUI에이 옵션이 있습니까?
nonot1

GUI에서도 회전 옵션을 찾을 수 없습니다. "Show Queue (대기열 표시)"를 설정할 때 다른 모든 것을 설정 한 다음 "대기열에 추가"를 선택하면 전체 대기열의 배치 스크립트를 작성하는 옵션이 있습니다. 그런 다음 배치 파일을 편집하고 회전하려는 파일에 --rotate를 추가하십시오. 그런 다음 박쥐 파일을 실행하십시오. 이것은 커맨드 라인을 구축하는 대부분의 작업을 피합니다
Craig

2
GUI에 표시되지 않는 명령 행 옵션은 고급 탭의 텍스트 상자에 입력 할 수 있습니다.

@Matt 그 텍스트 상자는 핸드 브레이크 옵션이 아닌 x264 옵션에 대한 것 같습니다.
duozmo

7

공개 : VidCoder 작성자

대안은 HandBrake 엔진을 사용하고 회전 및 반사 (미리보기 포함)를 GUI에서 지원 하는 최신 VidCoder 베타를 사용하는 것입니다.

VidCoder 회전 예


와, VidCoder는 비디오를 180도 회전시키는 문제를 해결했습니다. 감사.
Matt Roy

2

나는 퍼팅을 시도했다

-7 --rotate <3>

비디오 탭의 비디오 최적화 : 추가 옵션 상자에있는 상자에

그것은 XY 축 (180도 회전)에서 비디오를 작동시키고 뒤집 었습니다.


고마워요! 다른 도구로 전환하는 것보다 훨씬 낫습니다.
Jörn Zaefferer

Mac Handbrake에서 시도했지만 작동하지 않았습니다. 추가 된 옵션이 "x264 unparse"문자열을 빌드한다는 것을 알았으므로 콜론으로 구분 된 형식 (예 : "7 : rotate = 3"및 변형)도 시도했습니다. 아무도 Mac에서 이것을 적용하는 방법을 알고 있습니까?
ttarchala

1
Linux에서는 작동하지 않습니다.
Juan Simón

Windows (Win 7)에서는 완벽하게 작동합니다. 감사합니다. 내 iOS는 비디오 녹화를 시작할 때 휴대 전화를 잡고있는 방법을 알기에 충분히 똑똑하지는 않지만 휴대 전화에서 재생하면 180도 회전한다는 것을 알고 있습니다.
MikeTeeVee 2009 년

나는 시계 방향으로 90 ° 회전하기 위해 <4>와 같은 것을 시도했지만 여전히 180 °를 할 것이다 ...
jj_

1

Winx64 0.9.9.5530에서 구문은 다음과 같습니다.

rotate=3

선행 또는 후행 쉼표, 공백 등이 없습니다.


0

Win x64 버전 1.0.7 (및 이전 버전 1.0)부터 필터 아래에 CLI 옵션이 현재 제공 하는 것과 동일한 0/90/180/270 옵션과 함께 회전 옵션이 있습니다 .

여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.