O projeto gstreamer mantém listas como parte da documentação oficial dos componentes e plugins individuais. Essas listas consistem não em extensões de arquivo, mas em codecs, contêineres e formatos.
Mas você não precisa ter essa lista, principalmente por extensão de arquivo. Se você encontrar um arquivo que não puder reproduzir e houver um pacote que acrescente suporte à reprodução para este formato, basta instalá-lo. Em um mundo perfeito, tenho certeza que o Ubuntu seria lançado com todos os codecs instalados por padrão (ou que seria o formato perfeito), porque você, como usuário final, nunca deve se incomodar com esse tipo de problema. Infelizmente, existem problemas de patentes, que é principalmente porque os pacotes extras-extras e gstreamer-feio existem. Além disso, a qualidade do código de alguns decodificadores não atende aos padrões, a razão para pacotes como gstreamer-bad, mas o suporte ruim pode, em alguns casos, ser ainda melhor do que nenhum suporte.
Sua segunda pergunta: O gstreamer cobre todas as minhas necessidades de multimídia? Existem alternativas?
O Gstreamer é a estrutura multimídia padrão usada pelo Ubuntu e os aplicativos na instalação padrão são escolhidos para se integrar bem nesse ambiente. O Gstreamer se tornou o padrão de fato no desktop Linux por causa de sua funcionalidade e é bem mantido. O Xine também era um framework de multimídia popular, mas parece que ele não é mais mantido ativamente. Isso é principalmente para frameworks que são comparáveis ao DirectShow / Media Foundation ou QuickTime .
FFmpeg
No nível mais baixo, você deve ter notado que existe o FFmpeg , que é usado como um componente no gstreamer e ele próprio fornece um muita funcionalidade. VLC e MPlayer / MPlayer2 são dois media players baseados no FFmpeg e não fazem uso do gstreamer. No entanto, se o media player padrão cobrir todas as suas necessidades, você não precisará instalá-lo.
Mas os fãs de anime, por exemplo, gostariam de ter suporte ao formato de subtítulo Advanced Substation Alpha (ASS) e reprodução de vídeo H.264 High 10 profile (também conhecido como 10-bit). Para este caso de uso, o grupo da barra de ativação do Motu Media fornece aos PPAs construções diárias do MPlayer2 e o front-end do SMPlayer2. No entanto, isso é de ponta e pode quebrar algumas vezes.
Restrições
A reprodução de DVD encriptada está desactivada por defeito, a documentação da comunidade tem uma página sobre esse tópico . Você basicamente precisa instalar um pacote E executar um script.
O FFmpeg é instalado por padrão com alguma funcionalidade removida, 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 dos pacotes extras, com versões mais recentes, trará os outros de volta como dependecnies.