본문 바로가기
IT 인터넷

[리눅스] ffmpeg 사용법

by zzom~ 2024. 9. 25.
반응형

 

ffmpeg 명령은 터미널 프로그램 상에서 아래와 같은 명령으로 사용할 수 있다.

 

■ avi 파일을 플래쉬 파일 포맷인 flv로 변환할때 사용하는 명령어

# ffmpeg -i filename.avi -ar 22050 -ab 32 -f flv -s 320x240 filename.flv

# ffmpeg -i video.wmv -ar 22050 -ab 32 -f flv -s 320x240 video.flv | flvtool2 -U stdin video.flv


■ 변환된 flv 파일에서 원하는 순간의 스크린샷 이미지 추출
(아래 예는 3초 경과 시점의 스크린샷 추출)

# ffmpeg -i filename.flv -f image2 -t 0.001 -ss 3 filename.jpg

 

[옵션 설명]
-i = Input file name
-ar = Audio sampling rate in Hz (audio sampling frequency. default = 44100 Hz)
-ab = Audio bitrate in kbit/s (default = 64k)
-an = Disable audio recording.
-f = format (Force format)
-s = Frame size (가로x세로)
-t = 레코딩 시간 (hh:mm:ss[.xxx])
-ss = 이미지 캡쳐 시간 (초)
-fs = 파일 사이즈 제한
-vframes = 레코딩하는 비디오 프레임의 수
-r = Frame Rate (Hz, Default=25)
반응형