Если вам требуется перекодировать видео, вынуть из него скриншот, нарезать видеофайл или объединить, то ffmpeg — это то, что вам нужно! В Debian Jessie этот пакет исключили из официального репозитория и вместо него оставили avconv(Libav), который является форком и был рождем из-за конфликта внутри команды разработчиков. Конечно можно использовать и его или сделать линк в папке /usr/local/bin, но многие плагины требуют по привычке ffmpeg. Поэтому давайте рассмотрим несколько способо установки этого замечательного пакета.

1. Настроим apt на использование deb-multimedia репозитория


Это форк дебиана, в котором используется ffmpeg вместо avconv (Libav). Следующие команды выполняются из-под рута.

1.1) Добавте следующие команды вниз /etc/apt/sources.list:

sudo nano /etc/apt/sources.list
добавить

deb http://www.deb-multimedia.org jessie main non-free
deb-src http://www.deb-multimedia.org jessie main non-free

1.2) Обновите базу пакетов apt:

sudo apt-get update

1.3) Добавим ключи deb-multimedia:

sudo apt-get install deb-multimedia-keyring

1.4) Обновим базу пакетов снова:

sudo apt-get update

2. Удалим пакет ffmpeg debian и установим новый из репозитория



2.1) Очистим систему от прошлых установок, если они были, чтобы предотвратить конфликт двух установленных версий и связанных с ним пакетов:

sudo apt-get remove ffmpeg
sudo apt-get install ffmpeg

На этом можно было-бы и закончить, но недавно вышла версия 3,в которой добавили много разных вкусностей. А так как контрибьютеры не спешат добавлять ее в репозиторий, то мы поставим ее из иходников.

3. Установка библиотек и зависимостей для сбоки из исходников





4. Собираем пакет



4.1) Скачаем и распакуем исходный код:



4.2) Перейдем в папку с исходным кодом:

cd ffmpeg-3.1.4

4.3) Сконфигурируем, соберем и установим:



make

sudo make install

4.4) Запустим "/sbin/ldconfig" из-под root. На этом наша установка закончена.

----------------------------------------------------------------------------------------------

чтобы потом не мучится с make uninstall вместо sudo make install я предпочитаю
sudo checkinstall -D

если при сборке возникает ошибка:



то

sudo mkdir /usr/local/share/ffmpeg

а затем

sudo checkinstall -D

удалим лишнее:

cd ../..; rm -rf software/ src/

вот результат, забирайте


https://www.assetbank.co.uk/support/documentation/install/ffmpeg-debian-squeeze/ffmpeg-debian-jessie/
https://horhul.me/2016/02/ffmpeg-установка-на-debian-gnulinux-8-jessie/
http://www.k-max.name/linux/upravlenie-programmnym-obespecheniem-v-linux/
https://habrahabr.ru/post/130868/

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

uzverss: (Default)
uzverss

December 2024

S M T W T F S
12345 67
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 21st, 2026 10:05 pm
Powered by Dreamwidth Studios