FFmpeg 명령으로 공백의 (empty) 비디오 파일을 만드는 방법을 알아보자.
공백의 비디오 파일은 아무 내용이 없는 비디오 파일을 의미한다.
1. FFmpeg 명령
아래 명령은 길이가 10초인 공백의 비디오 파일을 만든다.
ffmpeg -f lavfi -i color=size=320×240:rate=25:color=blue -t 10 output.mp4
lavfi 는 FFmpeg이 제공하는 입력 장치 중 하나이다. libavfilter 필터그래프에서 데이터를 읽어들이기 때문에 이런 이름이 붙었다.
color 는 FFmpeg이 제공하는 비디오 소스 (video sources) 중 하나이다.
size 파라미터는 비디오의 크기를 지정한다.
rate 파라미터는 비디오의 프레임 레이트 (frame rate) 를 지정한다.
color 파라미터는 비디오의 색상을 지정한다.
-t 옵션은 출력 비디오 파일의 길이를 초 단위로 지정한다.
output.mp4 는 출력 비디오 파일의 이름이다.
2. 결과 확인
앞에서 만든 비디오 파일을 동영상 플레이어로 열어 본다.
동영상 플레이어에서 동영상 정보를 확인한다.
여기서 사용한 팟플레이어 (PotPlayer) 의 경우, Crtrl + F1 키를 누르면 동영상 정보를 확인할 수 있다.
이 비디오 파일에는 오디오 스트림 (stream) 이 없다.
따라서 모든 오디오 관련 정보는 ‘Unknown’ 으로 표시된다.