답변:
비디오를 90º 또는 180º 회전 시키려면 avidemux를 사용해야합니다.
sudo apt-get update
sudo apt-get install avidemux
그리고 당신은 끝났습니다.
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
-sameq
'동일한 품질'을 의미하는 것은 아니며 실제로 실제로 거의 사용되지 않는 매우 제한된 옵션이며, ffmpeg의 최신 버전에서 이름이 혼동을 일으켜 정확하게 제거되었습니다.
ffmpeg
코덱 / 라이브러리를 명시 적으로 지정해야했습니다 ffmpeg -i in.mp4 -vcodec libx264 -vf "transpose=2" out.mkv
. 이 말한다면 Unknown encoder libx264
, 당신은 설치해야 적절한 libavcodec-extra
패키지를 .
재생 중 회전하거나 회전 된 버전으로 변환 하시겠습니까?
커맨드 라인 사용자로서 나는 보통 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 응용 프로그램)
mplayer -vf flip,mirror videofile.mkv
mplayer -vf flip,mirror
모든 것을 사용하여 비디오를 실행할 때 이상 합니다. 그러나를 사용하여 변환하려고하면 mencoder -vf flip,mirror
여전히 90도 회전합니다. mencoder
비디오를 180 ° 뒤집는 다른 구문이 있습니까?
토템 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
최선의 선택 (내 의견으로는!)은 OpenShot이며 다음과 같은 간단한 단계를 따르십시오.
OpenShot은 가로에서 세로로 회전 할 때 비디오를 자릅니다. 보상하기 위해이 단계를 시도해 보았습니다. 그것이 당신에게도 효과가 있기를 바랍니다.
이런 방식으로 비디오가 가장 잘리지 않게되어 눈에 띄지 않아야합니다.