Android 휴대전화로 촬영한 동영상이 있는데 시계 방향으로 90도 회전하여 컴퓨터에서 확인하고 싶습니다. 이것이 내가 기대하는 것입니다:
ffmpeg -i infile.mp4 -vf "transpose=1" -an -vcodec mpeg4 outfile.mp4
그것은 나에게 다음을 제공한다는 점을 제외하고:
Error while opening encoder for output stream #0.0 - maybe incorrect
parameters such as bit_rate, rate, width or height
이 명령은 ffmpeg -codec
다음을 포함하는 긴 목록을 생성합니다.DEVSDT mpeg4 MPEG-4 part 2
그런 다음 시도했습니다.
ffmpeg -vf "transpose=1″ -qscale=2 -i infile.mp4 outfile.mp4
하지만 터미널에 ">" 기호만 표시되기 때문에 이는 완료되지 않은 명령인 것 같습니다.
나는 또한 다음을 시도했습니다.
mencoder -fps 30000/1001 -ofps 30000/1001 -ovc lavc -vf rotate=1 -oac pcm
infile.mp4 -o outfile.mp4
작동하지만 출력이 매우 좋지 않습니다. 입력보다 훨씬 나쁩니다.
물론 올바른 방향으로 비디오를 볼 수 있습니다.
mplayer -vo xv -vf rotate=1 infile.mp4
하지만 회전된 비디오를 파일에 쓰는 방법을 찾지 못했습니다. 저는 비디오 인코딩에 대한 경험이 없으므로 어떤 제안이라도 환영합니다!