비디오를 어떻게 회전시킬 수 있습니까?


127

비디오 파일의 회전 각도를 변경하는 방법이 있습니까?

잘못된 방향으로 몇 개의 비디오가 있으므로 원하는 것은 수정하는 것입니다.

답변:


89

비디오를 90º 또는 180º 회전 시키려면 avidemux를 사용해야합니다.

sudo apt-get update
sudo apt-get install avidemux
  1. 비디오를 avidemux에서 엽니 다
  2. 새로운 비디오 형식을 선택하고 복사를 선택하지 마십시오
  3. "비디오"에서 필터를 클릭하십시오
    1. "변환"을 선택하고 회전이 보일 때까지 아래로 스크롤하십시오.
    2. 추가
    3. 직각을 선택하십시오
    4. 미리보기를 선택하십시오
    5. 승인.
  4. 파일로 이동
  5. 저장하기
  6. 비디오 저장

그리고 당신은 끝났습니다.


4
어떤 비디오 형식을 선택해야하는지 잘 모르십니까? 원본 비디오 형식을 유지할 수 있습니까?
Dziamid

1
Apple Quicktime Pro ( "QTP")를 사용하여 Windows XP에서 비디오 (.MOV)를 회전했습니다. 올바르게 완료되면 파일은 다른 Windows 시스템과 아내의 iMac에서 회전 된 상태로 유지되지만 Kubuntu 12.04.1을 사용하여 Dragon Player ( "DP")에서 회전되지 않은 것처럼 보입니다. DP는 "단순한"플레이어 이상이라고 주장하지는 않지만 QTP에서만 액세스 할 수있는 방식으로 QTP가 파일을 회전시키는 것이 문제라고 생각합니다. Avidemux가 더 잘합니까?
WGCman

3
"새로운 비디오 형식을 선택하고 복사를 선택하지 않음"은 정확히 무엇을 의미합니까?
Jeff Trull

2
@JeffTrull을 에코하는 단계를 자세히 설명해 주시겠습니까? '필터 클릭'은 '메뉴에서 비디오 → 필터 선택'을 의미하지만 '필터를 적용하려면 비디오를 트랜스 코딩해야합니다'라는 메시지가 표시됩니다.
Michael Scheper

12
안타깝게도 "avidemux"는 더 이상 표준 저장소에 없습니다.
Cerin

150

ffmpeg 및 명령 줄 ( FFmpeg로 비디오 회전 에서 가져온)을 사용할 수도 있습니다 .

시계 방향으로 90도 회전 :

ffmpeg -i in.mov -vf "transpose=1" out.mov

조옮김 매개 변수의 경우 다음을 전달할 수 있습니다.

0 = 90CounterCLockwise and Vertical Flip (default) 
1 = 90Clockwise 
2 = 90CounterClockwise 
3 = 90Clockwise and Vertical Flip

그리고 수평으로 뒤집으려면 ( ffmpeg documentation ) :

입력 비디오를 수평으로 뒤집습니다.

예를 들어`ffmpeg '로 입력 된 비디오를 가로로 뒤집으려면 :

ffmpeg -i in.avi -vf "hflip" out.avi

노타 베네

이전 버전의 Ubuntu가 avconv대신 제공 되었습니다 ffmpeg. 이 경우에는 다음으로 변경 ffmpeg하십시오 avconv.

avconv -i in.mov -vf "transpose=1" out.mov

4
-sameq '동일한 품질'을 의미하는 것은 아니며 실제로 실제로 거의 사용되지 않는 매우 제한된 옵션이며, ffmpeg의 최신 버전에서 이름이 혼동을 일으켜 정확하게 제거되었습니다.
evilsoup

@evilsoup 의견에 감사드립니다. 변경 사항을 롤백했습니다. 그러나 제공하는 더 나은 링크는 다음과 같습니다. trac.ffmpeg.org/wiki/… '는 ffmpeg 사이트 자체에서 제공됩니다.
Alaa Ali

2
ffmpeg는 이제 avconf를 위해 더 이상 사용되지 않습니다. "***이 프로그램은 더 이상 사용되지 않습니다. ***이 프로그램은 호환성을 위해서만 제공되며 향후 릴리스에서 제거 될 예정입니다. 대신 avconv를 사용하십시오." avconv에 대한 답변 참조 : askubuntu.com/questions/269429/…
Sparhawk

1
@Sparhawk 당신은 옳습니다 --- 그러나 ffmpeg는 복귀를 할 가능성이있는 것 같습니다. lwn.net/Articles/607591 ;-)
Rmano

1
귀하의 답변에 추가하려면 (어떤 사람들은 이것이 유용하다고 생각할 수도 있습니다) x264 비디오를 회전 시키려면 ffmpeg코덱 / 라이브러리를 명시 적으로 지정해야했습니다 ffmpeg -i in.mp4 -vcodec libx264 -vf "transpose=2" out.mkv. 이 말한다면 Unknown encoder libx264, 당신은 설치해야 적절한 libavcodec-extra패키지를 .
balu

19

재생 중 회전하거나 회전 된 버전으로 변환 하시겠습니까?

커맨드 라인 사용자로서 나는 보통 mplayer를 사용합니다.

재생 : mplayer -vf rotate=1 videofile.mp4 (회전은 0에서 7 사이의 값을 가질 수 있습니다. 1은 시계 방향으로 90도 회전합니다)

변환 (트랜스 코딩 필요) : mencoder -vf rotate=1 videofile.mp4 -oac copy -of lavf -lavfopts format=mp4 -ovc lavc -lavcopts vcodec=mpeg4 -o newfilename.mp4 (다른 비디오 코덱도 사용할 수 있습니다. 이것은 단지 예일뿐입니다)

다음은 후자를 수행하는 그래픽 도구입니다. kdenlive (우주에서 나온 kde 응용 프로그램)

  • 비디오를 클립으로 가져 오기
  • 타임 라인에 클립을 그리다
  • 타임 라인에서 비디오 청크를 마우스 오른쪽 버튼으로 클릭
  • "효과 추가"-> "자르기 및 변형"-> "회전 (키 프레임 가능)"을 선택하십시오.
  • 이 효과는 창의 중앙 상단에서 구성 할 수 있습니다. X를 900 (시계 방향으로 90도)으로 설정하십시오.
  • 프로젝트 렌더링 (메인 메뉴의 프로젝트-> 렌더링)
  • 결과적인 세로 형식에 대한 비디오 해상도를 신중하게 선택하십시오
  • 원하는 비디오 코덱을 선택하십시오. x264 또는 vp8 (webm)을 권장합니다.

회전 된 형태로 변환합니다.
Bennett

호기심에서 : 당신은 결국 또는 kdenlive에 mencoder를 사용 했습니까? mencoder 옵션을 조정하는 데 필요한 많은 문서가 온라인으로 제공됩니다. 또한 "완벽한 mencoder 명령 행"(TM)에 대한 일부 권장 사항이 대부분입니다.
Paul Hänsch

2
180도 회전하려면 옵션 플립과 미러를 동시에 사용해야합니다.mplayer -vf flip,mirror videofile.mkv
erik

@ 에릭 좋은 힌트. 그러나 mplayer -vf flip,mirror모든 것을 사용하여 비디오를 실행할 때 이상 합니다. 그러나를 사용하여 변환하려고하면 mencoder -vf flip,mirror여전히 90도 회전합니다. mencoder비디오를 180 ° 뒤집는 다른 구문이 있습니까?
Würgspaß

10

토템 3.1.4 (13.04 이후)에서 영화를 다른 방향으로보고 싶다면, "회전 플러그인"을 켜고 (편집 / 플러그인) 예를 들어 ctrl-r.

회전 메타 데이터가있을 때 올바른 회전이 자동이어야한다고 생각하고 여기에 관련 토템 버그에 대해 언급했습니다. 버그 701950 – 아이폰 영화

mplayer에서이 작업을 수행하고 mencoder를 사용하여 회전 된 동영상으로 변환하는 방법도 있습니다.

 mplayer -vf rotate file.mov

또는

 mencoder file.mov -oac lavc -ovc x264 -vf rotate=1 -o file-rotated.mov

6

최선의 선택 (내 의견으로는!)은 OpenShot이며 다음과 같은 간단한 단계를 따르십시오.

  1. OpenShot 시작
  2. 파일 탭에서 회전해야하는 비디오 파일 가져 오기
  3. 가져온 비디오를 아래쪽의 타임 라인 필드로 드래그하십시오 (둘 중 하나).
  4. 비디오 클립이 타임 라인 필드에 있으면 마우스 오른쪽 단추로 클릭하고 원하는 각도로 회전을 선택하십시오
  5. 그런 다음 파일 탭에서 비디오 내보내기를 선택하고 원하는 형식과 위치를 설정하십시오!
  6. 그리고 프레스토 !! 그게 다야

2
당신은 실제로 그것을 자전적으로 회전시키는 방법을 설명하지 않습니다. 제발 답변을 편집 하고 그 정보를 추가 할 수 있습니다.
MadMike

4
아니요, 비디오를 회전하지만 가로 세로 비율을 유지하여 비디오를 자르고 정사각형으로 만듭니다.
Magnetic_dud

4

OpenShot은 가로에서 세로로 회전 할 때 비디오를 자릅니다. 보상하기 위해이 단계를 시도해 보았습니다. 그것이 당신에게도 효과가 있기를 바랍니다.

  1. 트랙에 비디오를 놓고 마우스 오른쪽 버튼을 클릭 한 후 속성을 선택하십시오.
  2. 동영상 탭에서 '종횡비 유지'및 '전체 화면 늘이기'를 선택 취소합니다.
  3. 동영상 탭에서 시계 방향으로 90을 회전하거나 -90을 시계 반대 방향으로 회전
  4. 레이아웃 탭에서 "클릭 시작"과 "클립 끝"모두에 대해 너비 %를 낮은 값 (예 : 70)으로 줄입니다. 이 값은 촬영 종횡비에 따라 달라 지므로 적절하게 시도하십시오. 광산은 16 : 9이었고 값은 70이었습니다.

이런 방식으로 비디오가 가장 잘리지 않게되어 눈에 띄지 않아야합니다.


1

회전 할 수있는 간단한 도구는 트랜스 마그 돈입니다. 함께 설치

sudo apt install transmageddon

그런 다음 파일을로드하고 회전 위치를 선택하십시오.

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

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