본문 바로가기
IT/Others

ffmpeg으로 연속 이미지를 동영상으로 만들기

by BLADEBONE 2017. 12. 15.

(원문) ffmpeg로 timelapse 동영상 만들기

 

 

카메라로부터 획득된 영상을 이미지 파일로 저장하였 때 이를 합쳐서 동영상을 만들고 싶은 경우 활용할 수 있는 간단하면서도 효과적인 방법이다.

 

 

1. FFmpeg Build 다운로드 받기

(링크) https://ffmpeg.zeranoe.com/builds/

 

다운로드 받은 후 원하는 디렉토리에 압축해제 하면 됨.

 

 

 

2. 연속된 이미지 준비

 

2.1 동영상으로 만들 이미지를 한폴더에 정리하기

 

2.2. 파일명을 연속된 숫자로 일괄 변경하기

# 알씨의 경우, 이름 바꾸기 기능 이용하여 손쉽게 파일명을 일괄 변경할 수 있다.

 

## 실행창(윈도우+R -> cmd 엔터)을 열어 FFmpeg Build 압축 해제 한 폴더의 bin 폴더로 이동

 

또는

 

## 윈도우 탐색기에서 FFmpeg Build 압축 해제 한 폴더의 bin 폴더로 이동 후, Shift 누른 채 우클릭 하여 '여기서 명령 창 열기' 클릭하여 명령창 열기

 

2.3 명령어 입력

ffmpeg -f image2 -r 30 -i <이미지 있는 폴더\%04d.jpg> -vcodec libx264 <동영상 저장될 폴더>

 

eg.) ffmpeg -f image2 -r 30 -i C:\image\%04d.jpg -vcodec libx264 C:\temp\output.mp4

 

-f : 입력 파일의 포맷 의미, image2는 jpg 파일 의미

-r : 출력 동영상 fps 지정

-i : 입력 파일 위치 및 형식 %04d.jpg는 4자리 숫자로 구성된 jpg 파일을 의미한다. (ex. 0000.jpg, 0001.jpg, ..., 9999.jpg)

-vcodec : 출력 동영상의 압축 코덱을 의미, H.264가 가장 무난하다고 함

 

 

<명령창에서 실행 하였을 때 나오는 출력 예>

 

 

 

 

 

반응형

댓글