Всі наведені нижче команди необхідно виконувати під суперкористувачем (root).
1. Підготовка до встановлення
Для подальшої установки необхідно додати репозиторій debian-multimedia в систему, якщо у вас він не встановлений, то виконуємо наступні команди
Оновлюємо список пакетів в системі
2. Якщо до цього вже був встановлений ffmpeg, то його і все пакети які до нього ставляться, необхідно видалити
3. Встановлюємо необхідні пакети для збирання і роботи ffmpeg
5. Збираємо пакет Lame
На момент написання статті була доступна версія Lame-3.98.4
6. Збираємо пакет ffmpeg
Так як збирати ми будемо з початкових кодів, то останню версію ffmpeg ми будемо завантажувати з SVN
Якщо вискакує помилка svn: command not found. то необхідно встановити пакет subversion
Перевіряємо, встановився чи ffmpeg
Якщо після цього у вас з'явиться помилка:
error while loading shared libraries: libavdevice.so.52: can not open shared object file: No such file or directory. то необхідно зробити наступне
Запускаємо ffmpeg ще раз і бачимо
Навігація по публікаціям
/ Tmp-ffmpeg
mkdir $ TMPDIR
./ Configure --enable-shared --enable-nonfree --enable-gpl
--enable-postproc --enable-libx264 --enable-avfilter
--enable-libmp3lame --enable-libvorbis
--enable-libtheora --enable-libgsm --enable-libfaac
make -j 8
make install
echo "/ usr / local / lib"> /etc/ld.so.conf.d/any-libs.conf ldconfig
ffmpeg
ln -s / usr / local / bin / ffmpeg / usr / bin / ffmpeg