...
개발 툴 설치
Code Block sudo yum install yasm gcc
- Source download
LGPL 로 사용하려면 --enable-gpl --enable-nonfree 2개의 옵션을 절대 사용하면 안 됨.
Code Block ./configure --enable-gpl --enable-nonfree
configure 로 빌드 환경 구성
Code Block ./configure --enable-shared
빌드
Code Block make
Command line 에서 사용
ffmpeg
...
주요 옵션
사용 예제
Code Block |
---|
ffmpeg -i source_media.mp4 -y -c:v libx264 -subq 5 -flags global_header -trellis 0 -refs 1 -level 30 -coder 0 -bf 0 -weightp 0 -threads 12 -b:v 1007k -c:a aac -ab 128k -ac 2 outout.mp4 |
...
동영상 포맷 변경
mov to mp4(https://stackoverflow.com/questions/12026381/ffmpeg-converting-mov-files-to-mp4)
Code Block |
---|
ffmpeg -i movie.mov -vcodec copy -acodec copy out.mp4 |
m4v(https://www.ethanmick.com/ffmpeg/)
Code Block |
---|
ffmpeg -i input.m4v out.mp4 |
개발 언어에서 사용
ffmpeg 는 C 언어로 된 SDK 를 제공하며 다양한 언어에 바인딩 되어 있음.
...