ffmpeg: instalando a partir do repositório ou compilando a partir do código-fonte?

2

Quando pesquisando "install ffmpeg ubuntu", o primeiro link que eu consegui foi o link , então eu o segui, e infelizmente recebi alguns erros durante a compilação do ffmpeg, nos últimos passos.

Depois digitei apt-get install ffmpeg e tudo funcionou. Minhas perguntas estão abaixo:

1) Existe algum sentido em compilar quando temos binários no repositório?

1a) (Queixa inútil: por que motivo o Google fornece o método compile primeiro?)

2) Eu estraguei tudo com minha compilação mal sucedida? Eu removi diretórios de origem e de compilação, mas agora não tenho certeza se meu ffmpeg funciona corretamente. Como posso verificar ?? : (

    
por Dan 21.04.2014 / 01:21

2 respostas

2

  

obtivemos alguns erros durante a compilação do ffmpeg, nos últimos passos

Você se lembra quais foram os erros? Existe um binário ffmpeg em ~/bin ?

  

1) Existe algum sentido em compilar quando temos binários no repositório?

Sim:

    O
  • Ubuntu (pelo menos até 14.04, acredito) ofereceu um falso " ffmpeg " de um fork . Não é do FFmpeg! Isso deixa alguns usuários insatisfeitos e alguns usuários se sentem enganados.
  • A versão falsa (e também avconv ) tem bugs e falta muitos recursos.
  • O desenvolvimento do FFmpeg é muito ativo .
  • A compilação dá a você a opção de personalizar a construção da maneira que quiser e atender às suas necessidades. Por exemplo, você pode codificar com o libfdk_aac, que é um ótimo codificador AAC.
  • Todos os guias, artigos e tutoriais no Wiki do FFmpeg são para ffmpeg do FFmpeg e não garantidos trabalhar com qualquer falsificação de terceiros.

Se você quiser alguns benefícios de usar um ffmpeg real e recente sem precisar compilar, faça o download de uma versão estática do Página de download do FFmpeg . Nenhuma instalação necessária: basta baixar, exract e executar. Ele tem a maioria dos recursos úteis, mas não possui suporte a x11grab (para captura de tela) e também não possui alguns codificadores úteis.

  

2) Eu estraguei tudo com minha compilação mal sucedida?

Não. O guia destina-se a ser não intrusivo e não interferir. Veja Revertendo as alterações feitas por este guia se você quiser desfazer tudo.

  

Eu removi diretórios de origem e de compilação, mas agora não tenho certeza se meu ffmpeg funciona corretamente. Como posso verificar ?? : (

Digite ffmpeg no seu console. Se a primeira linha contiver:

  • FFmpeg developers , então você está usando sua versão compilada.
  • Libav developers , então você está usando a imitação do repositório.
por LordNeckbeard 21.04.2014 / 06:00
0

Primeiro, você está bem, a falha em cumprir não quebrou nada.

Em segundo lugar, é sempre melhor instalar a partir dos repositórios, se possível. Se você precisar de uma versão alternativa ou fraturas, use um ppa

Por último, quem sabe por que essa página é tão alta no google =)

    
por Panther 21.04.2014 / 01:28