Como baixar e instalar o ffmpeg do Launchpad?

4

Estou tentando entender como instalar o pacote ffmpeg do Launchpad .

O site ffmpeg é vinculado a essa página quando você tenta fazer o download para Linux.

    
por shinvu 28.12.2016 / 18:52

4 respostas

6

ffmpeg está disponível nos repositórios oficiais do Ubuntu:
- xenial | atualizações xeniais | yakkety | atualizações do 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

Para instalá-lo, abra um terminal e execute este comando:

sudo apt install ffmpeg  

Não há necessidade de baixar ffmpeg do launchpad.

Atualize o endereçamento do seu comentário sobre pacotes ausentes após uma instalação usando apt

Quando você instala ffmpeg usando apt , os 'pacotes adicionais' são instalados automaticamente, talvez tenha ocorrido algo errado no seu caso. Por exemplo - aqui minha configuração inicial - esses pacotes foram instalados depois que eu executei o comando 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)

Isto é de uma instalação do Ubuntu 16.10 - pacotes e versões são diferentes em outras edições. Outros pacotes como libavcodec-extra57 , que fornecem alguns de / encoders adicionais ou quaisquer versões dev devem ser instalados manualmente. Se você ainda estiver executando o Ubuntu 14.04, poderá instalar o libav-tools (um fork de ffmpeg que substituiu temporariamente o ffmpeg no Ubuntu 14.04).

    
por cl-netbox 28.12.2016 / 18:55
2

Você copiou o link Ubuntu - pacotes para Vivid, Wily, Xenial do site ffmpeg incorretamente. O link correto é: link . Nesta página você pode mostrar os pacotes .deb do ffmpeg que estão disponíveis para download, desdobrando os triângulos brancos no lado esquerdo da página. Os pacotes ffmpeg neste website foram atualizados pela última vez há duas semanas.

No Ubuntu 12.04, 16.04, 16.10, 17.04, 17.10 e 18.04 (mas não 14.04) você também pode instalar o ffmpeg a partir do terminal com o seguinte comando:

sudo apt-get install ffmpeg  
    
por karel 28.12.2016 / 18:55
1

Para baixar um programa fora do launchpad

Primeiro, procure o arquivo empacotado deb para sua versão do Ubuntu (um deb para o Debian / Mint etc pode funcionar para o Ubuntu - os RPMs são para fedora / centos / redhat / suse, outros formatos de empacotamento são disponível para diferentes distros) . Isso pode ser chato de encontrar no launchpad (o link pode estar desatualizado) - mas ainda é possível fazer algo utilizável ( NOTE : Leia a última parte da resposta antes de tentar o ffmpeg ...):

  1. Vá para Código na parte superior
  2. Obtenha o ramo mais relevante (por exemplo, vidid / ffmpeg para 15.04)
  3. Encontre uma 'receita' com versões bem-sucedidas ( exemplo ) e faça o download do deb arquivos para isso ( exemplo ) - obtenha amd64 se possível para 64bit , use os i*86 packages (para 32 bits).

Se você não consegue encontrar isso, normalmente você pode obter um download de código-fonte (por exemplo, para 14.04, aqui - a versão do site ffmpeg é link ). Você então deve ser capaz de compilar e instalar isso - instruções estão disponíveis aqui , e geralmente em um arquivo README no material que você baixou. Por favor, note que se você não usar checkinstall etc, você pode precisar remover o pacote com sudo make uninstall ou similar para remover o programa de compilação, daí porque geralmente é melhor usar versões empacotadas

Também adicione um PPA

O Launchpad pode ser melhor usado com os PPAs, instruções para usá-los podem ser encontradas aqui .

FFmpeg Especificamente ...

O método que você usa para instalar o ffmpeg depende da versão do Ubuntu que você está usando. Para versões suportadas recentes (desde 15.04 (viva), portanto 16.04 e 16.10 atualmente), isso deve funcionar e vai receber ffmpeg dos repos oficiais ( aqui ):

sudo apt-get install ffmpeg

No entanto, se você estiver usando o 14.04 (e algumas outras versões desse ponto), você pode usar libav-tools um fork desse projeto

sudo apt-get install libav-tools

Isso porque ffmpeg foi removido dos repositórios oficiais do Ubuntu para algumas versões. no entanto, o ffmpeg ainda está disponível a partir de fontes de terceiros para (como ffmpeg source code, PPAs e deb downloads. Isso é coberto extensivamente here .

    
por Wilf 28.12.2016 / 21:00
1

Binários pré-compilados do Paraview não precisam ou usam ffmpeg libs, então vou assumir que você está procurando construir o Paraview com suporte a ffmpeg.

Nesse caso, isso deve ser feito, ele instalará todos os pacotes 9-dev. Provavelmente você não precisa deles todos, se desejar, remova o último pacote para obter uma lista de pacotes 4-dev.

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

Não faz mal ter um par de & -dev extras instalados & amp; muitas fontes usarão apenas o que precisam / suportam.

    
por doug 29.12.2016 / 17:22