Linux/CentOS
ffmpeg 설치 및 사용법
Trevit
2020. 3. 4. 19:18
CentOS 7 기준입니다.
ffmpeg는 미디어의 확장자명을 변환해주는 소프트웨어다.
여기서 소스를 받아 빌딩 하거나, yum으로 설치해도 된다.
CentOS 저장소에는 있는지 모르겠다.
다른 이유로 이 저장소를 추가했는데 이제 보니 여기에 ffmpeg가 있더라.
저장소를 먼저 추가하고 ffmpeg설치
1. yum install -y http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
2. yum install ffmpeg
설치 완료
ffmpeg -formats
- 이 목록에 뜨는 확장자명 모두 지원한다.
- 목록마다 적힌 D, E는 Demuxing/Muxing supported 인데 뭔지 모르겠다.
ffmpeg -i [file1] [file2]
- file1의 확장자를 file2로 변경 (ex. ffmpeg -i test.wav test.mp3)
- '비디오 --> 비디오', '비디오 --> 오디오', '오디오 --> 오디오', '오디오 --> 비디오' 모두 가능
- 오디오에 사진이 있던 없던 상관없이 비디오로 변환 시 화면은 검은 화면.