Установка FFmpeg на Centos 7
Добавить репозиторий Epel:
yum install epel-release
Импортировать ключ репозитория GPG и включить репозиторий Nux:
yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
Установка FFmpeg:
yum install ffmpeg ffmpeg-devel
Проверка установки FFmpeg:
ffmpeg -version
Пример при удачной установке:
ffmpeg version 3.4.11 Copyright (c) 2000-2022 the FFmpeg developers
built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-44)
...
Примеры использования
Конвертация видео файла из mp4 в webm:
ffmpeg -i input.mp4 output.webm
Конвертация аудио-файла из mp3 в ogg:
ffmpeg -i input.mp3 output.ogg
Конвертация видео-файла из mp4 в webm, используя libvpx видеокодек и libvorbis аудиокодек:
ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm
Конвертация аудио-файла из mp3 в ogg, закодированный с помощью libopus кодека
ffmpeg -i input.mp3 -c:a libopus output.ogg
Официальная страница документации FFmpeg:
https://www.ffmpeg.org/ffmpeg.html
WAV – Waveform Audio File Format
wav to mp3
ffmpeg -i audio.wav -acodec libmp3lame audio.mp3
wav to ogg
ffmpeg -i audio.wav -acodec libvorbis audio.ogg
wav to aac
ffmpeg -i audio.wav -acodec libfaac audio.aac
wav to ac3
ffmpeg -i audio.wav -acodec ac3 audio.mp3
OGG – Free, open standard container
ogg to mp3
ffmpeg -i audio.ogg -acodec libmp3lame audio.mp3
ogg to wav
ffmpeg -i audio.ogg audio.wav
ogg to aac
ffmpeg -i audio.ogg -acodec libfaac audio.aac
ogg to ac3
ffmpeg -i audio.ogg -acodec ac3 audio.ac3
AC3 – Acoustic Coder 3
ac3 to mp3
ffmpeg -i audio.ac3 -acodec libmp3lame audio.mp3
ac3 to wav
ffmpeg -i audio.ac3 audio.wav
ac3 to aac
ffmpeg -i audio.ac3 -acodec libfaac audio.aac
ac3 to og
ffmpeg -i audio.ac3 -acodec libvorbis audio.ogg
AAC – Advanced Audio Coding
aac to mp3
ffmpeg -i audio.aac -acodec libmp3lame audio.mp3
aac to wav
ffmpeg -i audio.aac audio.wav
aac to ac3
ffmpeg -i audio.aac -acodec ac3 audio.ac3
aac to ogg
ffmpeg -i audio.aac -libvorbis audio.ogg