Qual é a diferença entre libavcodec-ffmpeg-extra56 e libavcodec-ffmpeg56? Qual devo instalar?

2

Como o título diz - Qual é a diferença entre libavcodec-ffmpeg-extra56 e libavcodec-ffmpeg56? Qual devo instalar?

Estou usando o kdenlive, mas audição de outros editores de vídeo não-lineares. Importa qual destes pacotes está instalado, presumivelmente um é para o ffmpeg e um é para a versão bawdlerised do Ubuntu (ou é avconv agora?)

Conselhos, por favor?

Edite a partir de packages.ubuntu.com :

  

Pacote libavcodec-ffmpeg-extra56

xenial (16.04LTS) (libs): FFmpeg library with **additional** de/encoders for audio/video codecs [universe]
7:2.8.8-0ubuntu0.16.04.1 [security]: amd64 i386
7:2.8.6-1ubuntu2 [ports]: arm64 armhf powerpc ppc64el s390x
     

Pacote libavcodec-ffmpeg56

xenial (16.04LTS) (libs): FFmpeg library with de/encoders for audio/video codecs - runtime files [universe]
7:2.8.8-0ubuntu0.16.04.1 [security]: amd64 i386
7:2.8.6-1ubuntu2 [ports]: arm64 armhf powerpc ppc64el s390x

Se você olhar para os arquivos ( simples , extra ) a única diferença parece ser o arquivo em /usr/share/lintian/overrides/ . Os arquivos .so são identificados e versionados de forma idêntica.

    
por pbhj 08.11.2016 / 21:20

2 respostas

4

libavcodec-ffmpeg-extra56 adiciona alguns codificadores adicionais, mas geralmente inúteis:

  • libopencore_amrwb - Adaptive Multi-Rate Wide ( AMR-WB ). Um formato desatualizado usado em telefones antigos.
  • libopencore_amrnb - Banda estreita de taxa múltipla adaptativa ( AMR-NB ). Outro formato desatualizado usado em telefones antigos.
  • libvo_aacenc - Codificador de áudio AAC-LC. Isso foi removido do upstream no FFmpeg já que é um codificador de baixa qualidade e o nativo O codificador FFmpeg AAC ( -c:a aac ) é melhor.

Portanto, não há motivos para instalar este pacote em particular, a menos que você precise codificar para o AMR. Eu nunca tive necessidade de fazer isso.

O Ubuntu não usa mais nada do fork de Libav, incluindo avconv . Use ffmpeg .

    
por LordNeckbeard 09.11.2016 / 21:38
1

Parece que libavcodec-ffmpeg-extra56 é um pacote do Ubuntu, que pode ter sido renomeado ou retrabalhado especificamente para o Ubuntu. Parece conter a mesma informação e ter as mesmas dependências que o pacote Debian libavcodec-ffmpeg56 . Pode ser tão simples quanto uma renomeação manter-se alinhada com o esquema de nomes do Ubuntu.

Aqui está o pacote do Ubuntu lista de dependências

Parece que o original libavcodec-ffmpeg56 é do Debian.

Aqui está o pacote Debian lista de dependências

Se você estiver usando a lista de fontes padrão do Ubuntu, sugiro apenas instalar o pacote padrão libavcodec-ffmpeg-extra56 . Eu acho que talvez você tenha outras fontes ativadas que mostrariam a você?

    
por ThatGuy 08.11.2016 / 21:35