Por que o aplicativo Xbox Video não consegue reproduzir arquivos AVI?


1

No meu sistema Windows 8 Pro, o Windows Media Player pode reproduzir alguns arquivos de vídeo AVI. Isso significa que os codecs necessários para reproduzir esses arquivos estão instalados no sistema.

Então, por que o Xbox Video (aplicativo Metro da Microsoft) não consegue reproduzir os mesmos arquivos AVI?

Como fazer o aplicativo Xbox Video reproduzir esses arquivos AVI?

Respostas:


3

De acordo com esta discussão , os únicos codecs que os aplicativos WinRT podem usar devem ser fornecidos pela Microsoft ou empacotados no aplicativo. Os aplicativos WinRT não podem usar nenhum codec instalado na área de trabalho e não parece haver maneira de disponibilizar um codec de terceiros para todos os aplicativos WinRT.

Esse comportamento é por design. Para usar o codec FLAC MF de dentro do contexto do aplicativo da loja do Windows, você precisará modificar o codec para funcionar no ambiente WinRT. Você precisará enviar o codec com seu aplicativo, em vez de confiar em uma instalação de desktop.

Edit : Mais informações de @Bala Sivakumar , gerente de programa da equipe da Microsoft MM Platform

A razão para isso é que o Windows 8 foi projetado para rodar em dispositivos de baixa energia, onde a decodificação de software não é desejável. Portanto, apenas codecs que podem ser acelerados por hardware são suportados em todo o sistema. Codecs de terceiros podem ser disponibilizados em alguns casos - onde o fabricante da placa gráfica suporta a aceleração por hardware do codec e envia o driver no driver. Esses codecs são assinados pela Microsoft para permitir o uso em todo o sistema.


Significa, estou sem sorte .. :(
Apple II

3
A razão para isso é que o Windows 8 foi projetado para rodar em dispositivos de baixa energia, onde a decodificação de software não é desejável. Portanto, apenas codecs que podem ser acelerados por hardware são suportados em todo o sistema. Codecs de terceiros podem ser disponibilizados em alguns casos - onde o fabricante da placa gráfica suporta a aceleração por hardware do codec e envia o driver no driver. Esses codecs são assinados pela Microsoft para permitir o uso em todo o sistema. Eu recomendo usar arquivos AVI com o codec H.264 para vídeo, se possível (desde hardware de aceleração para este codec é amplamente disponível na maioria dos sistemas)
Bala Sivakumar

@BalaSivakumar: Obrigado por comentar e fornecer algumas informações básicas e extras, e bem-vindo ao SuperUser!
afrazier

1

AVI é simplesmente um formato de contêiner. Semelhante a como os arquivos zip são contêineres para outros arquivos, os arquivos avi contêm um fluxo de vídeo codificado com qualquer codec arbitrário e um fluxo de áudio codificado com qualquer codec arbitrário.

Esses codecs precisam ser suportados antes que você possa reproduzir o arquivo. Você pode instalar o CCCP para obter mais suporte a codecs.


Eu sei que o AVI é um formato de contêiner, é por isso que estou falando sobre arquivos específicos.
Apple II

Se o WMP é capaz de reproduzir esses arquivos AVI, qual é o problema? Isso significa que os codecs (sejam eles quais forem) estão instalados.
Apple II
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.