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

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

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

4
задан 30 December 2016 в 00:30

4 ответа

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

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, который обеспечивает некоторый дополнительный de/encoders, или любые dev-версии должны быть установлены вручную. При тихом выполнении Ubuntu 14.04 можно установить libav-tools (ветвление ffmpeg который временно замененный ffmpeg в Ubuntu 14.04) вместо этого.

6
ответ дан 30 December 2016 в 00:30
  • 1
    @hiigaran Что касается пропавших без вести ( that' s, потому что ( определяет подоболочку, таким образом, can' t использование это – Sergiy Kolodyazhnyy 11 December 2018 в 17:34

Вы скопировали Ubuntu - пакеты для Яркого, Коварного, Гостеприимного ссылка с 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  
0
ответ дан 30 December 2016 в 00:30
  • 1
    Технически, можно использовать команды в если тогда оператор. if command; then структура воздействует на статус выхода команд. Однако, если we' ре, касавшееся вывода команды тогда if [ "$(command)" = "output" ]; then, необходимо. И да, [ команда, в большинстве современных оболочек it' s встроенный, хотя это существует как автономное /usr/bin/[ или /usr/bin/test на Linux. В зависимости от сравнения это возвращает соответствующий статус выхода, который служит точкой входа для if или else часть блока – Sergiy Kolodyazhnyy 11 December 2018 в 13:56

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

Сначала ищите упакованный deb файл для Вашей версии Ubuntu (a deb поскольку Debian/Mint и т.д. может работать на Ubuntu - RPMs для 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). Затем необходимо смочь скомпилировать и установить это - инструкции доступны здесь, и обычно в a README файл в материале Вы загружаете. Обратите внимание на то, что, если Вы не используете checkinstall и т.д. Вы, возможно, должны удалить пакет с sudo make uninstall или подобный для удаления программы компиляции, следовательно почему обычно лучше использовать упакованные версии

Также добавьте PPA

Панель запуска может лучше используемый с PPAs, инструкции для использования их могут быть найдены здесь.


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

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

sudo apt-get install ffmpeg

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

sudo apt-get install libav-tools

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

1
ответ дан 30 December 2016 в 00:30
  • 1
    Интересная, очень хорошая информация @vanadium! Вы знаете если эти шаги (" насколько к increment") настраиваются так или иначе? Как исходный автор, у меня есть колесо объема на моем (Клавиатура Десяти кубометров) клавиатура, и я очень хотел бы заставить увеличение Shift-volume быть значение по умолчанию а не наоборот... (Используя Gnome 3.28 на Debian btw.) – Per Lundberg 18 October 2018 в 21:23

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

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

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

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

0
ответ дан 30 December 2016 в 00:30

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

Похожие вопросы: