ffmpeg를 이용해서 간단하게 영상을 회전 시킬 수 있다. 사용 방법은 다음과 같다. $ ffmpeg -i [입력 영상 파일명] -vf "transpose=[회전 모드]" [저장할 영상 파일명] 회전 모드는 다음과 같다. 0 = 90도를 시계 반대 방향으로 돌리고 상하 반전 시킨다.(기본값) 1 = 90도를 시계 방향으로 돌린다. 2 = 90도를 시계 반대 방향으로 돌린다. 3 = 90도를 시계 방향으로 돌리고 상하 반전 시킨다. 실제로 아래와 같이 사용한다. $ ffmpeg -i in.mp4 -vf "transpose=3" out.mp4
폰으로 영상을 찍다보면 뒤집히거나 90도 틀어진 영상들이 있다. 이건 뭐 ... 화면을 돌리면 계속 이상하게 보인다. 아이폰이나, 안드로이드 기기 내에서 변환하는 방법도 있지만, 난 이미 영상을 내려 받아 컴퓨터에 저장한 상태이므로 컴퓨터에서 변환하는 방법을 적어본다. FFMPEG는 종합선물 세트 FFMPEG 명령어에 옵션을 줘서 동영상을 회전시킬 수 있다. 기본 명령어 C:\> ffmpeg -i [영상소스파일명] -vf "transpose=[회전모드]" [저장할 영상 파일명] 회전모드 0 = 반 시계방향 90도 회전, 상하 반전(기본 값) 1 = 시계방향 90도 회전 2 = 반 시계방향 90도 회전 3 = 시계방향 90도 회전, 상하 반전 예시 (IMG_20200425_135450.MOV 파일을 시계방향 90도 회전 후 MP4 파일로 변환하여 저장함) > ffmpeg -i IMG_20200425_135450.MOV -vf "transpose=1" IMG_20200425_135450_FIX.MP4 더보기
1. cmd 실행 2. 회전이 필요한 영상 확인 3. ffmpeg 실행하여 변환 진행 4. 변환한 파일 실행 하여 확인 완료 하였습니다. ---- 이상입니다. FFMPEG는 동영상 관련 거의 모든 것을 처리할 수 있는 최고의 프로그램입니다. FFMPEG 를 실제 사용하는 방법은 지속적으로 올리도록 하겠습니다. 감사합니다. 이상입니다. 퍼가기 하실때는 출처 꼭 같이 남겨주시면 감사하겠습니다.
|