Qual pacote gstreamer para quais tipos de arquivo?

Qual pacote gstreamer para quais tipos de arquivo?

Eu sei que esse ubuntu-restricted-extraspacote oferece muito mais codecs multimídia, suporte a flash e java. Mas é um download grande e não preciso de suporte para tipos de arquivo, que não estou usando agora.

Então, alguém sabe qual gstreamerpacote oferece qual tipo de suporte de arquivo?

Uma lista como gstreamer-ffmpeg -> .mp4, ...será muito útil.

E eu tenho outra pergunta,(Ainda estou confuso, devo perguntar aqui ou em outra pergunta) Posso instalar apenas os gstreamerpacotes para todas as necessidades de multimídia? ou preciso de outros pacotes? e para que necessidades?

Responder1

Oprojeto gstreamermantém listas como parte da documentação oficial para componentes e plug-ins individuais. Essas listas não consistem em extensões de arquivo, mas em codecs, contêineres e formatos.

Mas você não deveria precisar ter essa lista em primeiro lugar, principalmente por extensão de arquivo. Se você encontrar um arquivo que não consegue reproduzir e houver um pacote que adiciona suporte de reprodução para esse formato, basta instalá-lo. Em um mundo perfeito, tenho certeza de que o Ubuntu seria fornecido com todos os codecs instalados por padrão (ou haveria apenas um formato perfeito), porque você, como usuário final, nunca deveria se preocupar com esse problema. Infelizmente, existem problemas de patentes, e é principalmente por isso que existem os pacotes de extras restritos e o gstreamer-ugly. Além disso, a qualidade do código de alguns decodificadores não atende aos padrões, o motivo de pacotes como gstreamer-bad, mas um suporte ruim pode, em alguns casos, ainda ser melhor do que nenhum suporte.

Sua segunda pergunta:O gstreamer cobre todas as minhas necessidades multimídia? Existem alternativas?

Gstreamer é a estrutura multimídia padrão usada pelo Ubuntu e os aplicativos na instalação padrão são escolhidos para se integrarem perfeitamente a esse ambiente. Gstreamer se tornou o padrão de fato no desktop Linux devido à sua funcionalidade e é bem mantido. O Xine também era um framework multimídia popular, mas parece que não é mais mantido ativamente. Isso é principalmente para estruturas que são comparáveis ​​aDirectShow/Fundação de mídiaouTempo rápido.

FFmpeg

No nível inferior, você deve ter notado que háFFmpegque é usado como um componente no gstreamer e fornece muitas funcionalidades. VLC e MPlayer/MPlayer2 são dois reprodutores de mídia baseados em FFmpeg e não fazem uso de gstreamer. No entanto, se o reprodutor de mídia padrão atender a todas as suas necessidades, você não precisará instalá-lo.

Mas os fãs de anime, por exemplo, desfrutariam do suporte ao formato de legenda Advanced Substation Alpha (ASS) e da reprodução de vídeo do perfil H.264 High 10 (também conhecido como 10 bits). Para este caso de uso, o grupo de launchpad Motu Media fornece PPAs com compilações diárias de MPlayer2 e o front end SMPlayer2. No entanto, isso é inovador e às vezes pode quebrar.

Restrições

Reprodução de DVD criptografadaestá desativado por padrão,a documentação da comunidade tem uma página sobre esse tópico. Basicamente, você precisa instalar um pacote E executar um script.

O FFmpeg é instalado por padrão com algumas funcionalidades removidas,a documentação da comunidade também tem uma página sobre esse tópico. Essas instruções não estão atualizadas, mas a instalação de alguns pacotes extras, com versões mais recentes, trará os outros de volta como dependências.

informação relacionada