Installation

brew install ffmpeg

Examples

 # mov 파일을 mp4로 변환한다
ffmpeg -i input.mov output.mp4

 # mov 파일을 gif로 변환한다
ffmpeg -i test.mov -pix_fmt rgb24 output.gif
 # mov 파일을 gif로 변환한다.
ffmpeg -ss 00:00:05.000 -i test.mov -pix_fmt rgb24 -r 10 -s 320x240 -t 00:00:08.000 output.gif
  • -ss 00:00:05.000: 시작 시간을 00:00:05.000 부터로 설정한다.
  • -r 10 : 초당 프레임 수를 10으로 설정한다.
  • -s 320x240 : 프레임 사이즈 해상도를 320x240으로 설정한다.
    • 이 값을 지정하지 않으면 자동으로 원본의 해상도로 설정된다.
  • -t 00:00:08.000 : time duration. 8초까지만 변환한다.
    • -ss 00:00:05.000와 함께 사용하면 5초부터 13초까지 변환한다.
    • 절대지점을 지정하려면 -to를 써서 -to 00:00:13.000 처럼 설정.