티스토리 뷰
기본형
ffmpeg -i 동영상.avi 동영상.mp4
옵션예시
ffmpegh -i 동영상.avi -b 200k -acodec aac 동영상.mp4
추가 옵션들
-vodec mpeg4 : mp4가 기본적으로 비디오코덱을 mpeg4로 사용하므로 옵션을 생략해도 됨
-sameq : 적절한 수치를 입력하기 보다 원본의 화질과 같게 하라는 옵션. 이때는 -b를 빼야한다.
-ab: 오디오 bitrate
-f mp4 직접적인 파일형식을 지정
ex) ffmpeg -i 동영상.avi -vcodec mpeg4 -b 380k -acodec aac -ab 192k -f mp4 동영상.mp4
#윈도우용 빌드 버전 배포 사이트
http://ffdshow.faireal.net/mirror/ffmpeg/
* 기본적인 명령어
Video options:(비디오 옵션)
Audio options:(오디오 옵션)
-ab set bitrate (in bits/s)(초당 비트레이트를 설정 ex)128, 192, 320 etc)
-aframes number set the number of audio frames to record(녹음될 오디오 프레임들의 갯수를 설정함)
-aq quality set audio quality (codec-specific)(오디오의 질을 설정함)
-ar rate set audio sampling rate (in Hz)(오디오 샘플림을 설정함 32000,44000)
-ac channels set number of audio channels(오디오 채널을 설정함 1-mono 2-stereo)
-an disable audio (오디오를 사용하지 않음)
-acodec codec force audio codec ('copy' to copy stream)(음성 코덱을 설정함 'copy'는 복사)
-vol volume change audio volume (256=normal)(볼륨을 설정함)
-newaudio add a new audio stream to the current output stream(출력할 오디오 스트림을 현재 오디오 스트림에 추가함)
-alang code set the ISO 639 language code (3 letters) of the current audio stream
Advanced options: (
-map file:stream[:syncfile:syncstream] set input stream mapping
-map_meta_data outfile:infile set meta data information of outfile from infile
-benchmark add timings for benchmarking
-dump dump each input packet
-hex when dumping packets, also dump the payload
-re read input at native frame rate
-loop_input loop (current only works with images)
-loop_output number of times to loop output in formats that support looping (0 loops forever)
-threads count thread count (쓰레드의 수를 지정)
-vsync video sync method(비디오 싱크 도구 ex) -vsync 1)
-async audio sync method(오디오 싱크 도구 ex) -async 1)
-adrift_threshold audio drift threshold
-vglobal video global header storage type
-copyts copy timestamps
-shortest finish encoding within shortest input
-dts_delta_threshold timestamp discontinuity delta threshold
-programid desired program number
-muxdelay seconds set the maximum demux-decode delay
-muxpreload seconds set the initial demux-decode delay
-sbsf bitstream filter
인코딩 & 디코딩 가능한 파일포맷과 코덱들
(자주 사용하고 알려진 포맷 위주로 기재함 자세한 내용은 'ffmpeg -formats'을 치거나
아래의 supportableCodec.txt를 참조하길 바람)
D = decoding, E = Encoding, A = audio, V=video T=Trouble possible codec
S = Only Single Thread Support
EA ac3
D A ape - Monkey's Audio File(무손실 압축의 대표격)
D V D camtasia(캠타시아 파일 - 컴퓨터 동영상 캡춰시 많이 사용하는 프로그램)
DEVSD flv
D V DT h264
EA libfaac(표준 AAC 오디오 코덱)
D A libfaad
EA libmp3lame
EA libvorbis
EV libx264
EV libxvid
D A mp3
DEVSDT mpeg4
D A mpeg4aac
D VSDT mpegvideo
- Total
- Today
- Yesterday
- NSIS
- 에누리
- width
- 크롬
- 디비링크
- height
- DB링크
- 아이프레임
- unique
- MSSQL
- ajax
- 문자열
- 연차
- 이벤트 상속
- onblur
- 이벤트
- 제약조건
- 프로시져
- 오라클
- 프로시저
- Setup
- 팝업
- 윈도우 인증
- scrollHeight
- 셋업
- 리사이즈
- 스크립트
- 배열 변환
- 정규식
- SQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |