Как скачать и установить ffmpeg с Launchpad?

Я пытаюсь понять, как установить ffmpeg пакет из панели запуска.

Сайт ffmpeg ссылается на эту страницу, когда вы пытаетесь загрузить ее для Linux.

4 ответа

Решение

ffmpeg доступно в официальных репозиториях Ubuntu:
- ксениал | xenial-обновления | яккеты | яккеты-обновления -

apt policy ffmpeg
ffmpeg:
  Installed: 7:3.0.5-0ubuntu0.16.10.1
  Candidate: 7:3.0.5-0ubuntu0.16.10.1
  Version table:
 *** 7:3.0.5-0ubuntu0.16.10.1 500
        500 http://archive.ubuntu.com/ubuntu yakkety-updates/universe amd64 Packages
        500 http://archive.ubuntu.com/ubuntu yakkety-security/universe amd64 Packages
        100 /var/lib/dpkg/status
     7:3.0.2-1ubuntu3 500
        500 http://archive.ubuntu.com/ubuntu yakkety/universe amd64 Packages

Чтобы установить его, откройте терминал и выполните эту команду:

sudo apt install ffmpeg  

Там нет необходимости скачивать ffmpeg из панели запуска.

Обновите адрес вашего комментария об отсутствующих пакетах после установки, используя apt

При установке ffmpeg с помощью apt "дополнительные пакеты" устанавливаются вместе автоматически, возможно, в вашем случае что-то пошло не так. Например - здесь моя первоначальная настройка - эти пакеты были установлены после того, как я выполнил команду sudo apt install ffmpeg:

ffmpeg (7:3.0.2-1ubuntu3)
i965-va-driver (1.7.1-1)
libaacs0 (0.8.1-1)
libass5 (0.13.2-1)
libavcodec57 (7:3.0.2-1ubuntu3)
libavdevice57 (7:3.0.2-1ubuntu3)
libavfilter6 (7:3.0.2-1ubuntu3)
libavformat57 (7:3.0.2-1ubuntu3)
libavresample3 (7:3.0.2-1ubuntu3)
libavutil55 (7:3.0.2-1ubuntu3)
libbdplus0 (0.1.2-1)
libbluray1 (1:0.9.3-2)
libbs2b0 (3.1.0+dfsg-2.2)
libchromaprint0 (1.3-1build1)
libcrystalhd3 (1:0.0~git20110715.fdd2f19-11build1)
libdc1394-22 (2.2.4-1)
libflite1 (2.0.0-release-2)
libgme0 (0.6.0-3)
libgsm1 (1.0.13-4)
libmodplug1 (1:0.8.8.5-2)
libmp3lame0 (3.99.5+repack1-9build1)
libopenal-data (1:1.17.2-1)
libopenal1 (1:1.17.2-1)
libopenjpeg5 (1:1.5.2-3.1)
libpostproc54 (7:3.0.2-1ubuntu3)
librubberband2v5 (1.8.1-6ubuntu2)
libschroedinger-1.0-0 (1.0.11-2.1build1)
libsdl1.2debian (1.2.15+dfsg1-4)
libshine3 (3.1.0-4)
libsoxr0 (0.1.2-1)
libssh-gcrypt-4 (0.7.3-1)
libswresample2 (7:3.0.2-1ubuntu3)
libswscale4 (7:3.0.2-1ubuntu3)
libtwolame0 (0.3.13-1.2)
libva1 (1.7.1-2)
libvdpau1 (1.1.1-3ubuntu1)
libx264-148 (2:0.148.2699+gita5e06b9-1)
libx265-79 (1.9-3)
libxvidcore4 (2:1.3.4-1)
libzvbi-common (0.2.35-11)
libzvbi0 (0.2.35-11)
mesa-va-drivers (12.0.3-1ubuntu2)
mesa-vdpau-drivers (12.0.3-1ubuntu2)
va-driver-all (1.7.1-2)
vdpau-driver-all (1.1.1-3ubuntu1)

Это из установки Ubuntu 16.10 - пакеты и версии отличаются в других выпусках.
Другие пакеты, такие как libavcodec-extra57, который обеспечивает некоторые дополнительные де / кодировщики или любые dev-версии должны быть установлены вручную. Если вы все еще используете Ubuntu 14.04, вы можете установить libav-tools (вилка ffmpeg который временно заменил ffmpeg в Ubuntu 14.04) вместо этого.

Вы неправильно скопировали Ubuntu -пакеты для ссылок Vivid, Wily, Xenial с сайта ffmpeg. Правильная ссылка: https://launchpad.net/ubuntu/+source/ffmpeg. На этой веб-странице вы можете отобразить пакеты ffmpeg.deb, которые можно загрузить, развернув белые треугольники в левой части страницы. Пакеты ffmpeg на этом сайте были обновлены две недели назад.

В Ubuntu 12.04, 16.04, 16.10, 17.04, 17.10 и 18.04 и выше (но не 14.04) вы также можете установить ffmpeg из терминала с помощью следующей команды:

sudo apt-get install ffmpeg  

Предварительно скомпилированные двоичные файлы Paraview не нуждаются или не используют библиотеки ffmpeg, поэтому я предполагаю, что вы хотите собрать Paraview с поддержкой ffmpeg.

В этом случае это должно сделать это, он установит все пакеты 9 -dev. Вероятно, вам они не нужны, при желании удалите последний пакет, чтобы получить список из 4 -dev пакетов.

sudo apt install libavcodec-dev libavformat-dev libavdevice-dev

Не повредит установить пару дополнительных -dev, и многие источники будут использовать только то, что им нужно / поддержано.

Скачать программу с панели запуска

Сначала ищите в упаковке deb файл для вашей версии Ubuntu ( deb для Debian/Mint и т. д. может работать для Ubuntu - RPM предназначены для fedora/centos/redhat/suse, другие форматы упаковки доступны для разных дистрибутивов). Это может раздражать на панели запуска (ссылка может быть просто устарела), но все же возможно что-то полезное (ПРИМЕЧАНИЕ. Прочитайте последнюю часть ответа, прежде чем пытаться найти ffmpeg...):

  1. Перейти к коду наверху
  2. Получить наиболее подходящую ветку (например, vidid/ffmpeg для 15.04)
  3. Найдите "рецепт" с успешными сборками ( пример), затем загрузите файлы deb для этого ( пример) - получите amd64 если возможно для 64-битных, иначе используйте i*86 пакеты (для 32 бит).

Если вы не можете найти это, вы можете скачать исходный код (например, для 14.04, здесь - версия сайта ffmpeg - https://www.ffmpeg.org/download.html). Затем вы сможете скомпилировать и установить это - инструкции доступны здесь, и обычно в README файл в материале, который вы загружаете. Обратите внимание, что если вы не используете checkinstall и т.д., вам может понадобиться удалить пакет с sudo make uninstall или аналогичный для удаления программы компиляции, поэтому, как правило, лучше использовать упакованные версии

Слишком добавить PPA

Launchpad лучше использовать с PPA, инструкции по их использованию можно найти здесь.


FFmpeg Конкретно...

Метод, который вы используете для установки ffmpeg зависит от версии Ubuntu, которую вы используете. Для последних поддерживаемых версий (начиная с 15.04 (vivid), поэтому в настоящее время 16.04 и 16.10) это должно работать и получит ffmpeg из официальных репозиториев ( здесь):

sudo apt-get install ffmpeg

Однако, если вы используете 14.04 (и некоторые другие версии примерно с этого момента), вы можете использовать libav-tools вилка этого проекта

sudo apt-get install libav-tools

Это было потому что ffmpeg был удален из официальных репозиториев Ubuntu для нескольких версий. однако ffmpeg все еще доступен из сторонних источников для них (таких как ffmpeg исходный код, PPA и deb загрузки. Это широко освещено здесь.

Другие вопросы по тегам