Não é possível reproduzir a maioria dos arquivos de mídia no novo Windows 10

Não é possível reproduzir a maioria dos arquivos de mídia no novo Windows 10

Construí um novo PC, instalei o Windows 10 Pro de 64 bits, apliquei atualizações e copiei várias mídias do meu antigo PC com Windows 7 de 64 bits. A maior parte da mídia não é reproduzida na nova máquina.

      Groove   M&TV   Photos   WMP   
AVI    N/A      OK      OK      OK
MID    N/A      N/A     N/A     OK
MP3    OK       N/A     N/A    FAIL
MP4    N/A      FAIL    HANG   FAIL
MTS    N/A      FAIL   STILL   FAIL
WAV    OK       N/A     N/A     OK
WMV    N/A      FAIL   CRASH   FAIL

A mensagem de falha em Filmes e TV é:

Não consigo jogar

Escolha outra coisa para jogar. Este item está em um formato não compatível.

0xc00d36b4

A mensagem de falha do Windows Media Player é:

O Windows Media Player não consegue reproduzir o arquivo. O Player pode não suportar o tipo de arquivo ou o codec usado para compactar o arquivo.

Nos casos de vídeo, os primeiros quadros do vídeo aparecem antes da mensagem de falha no WMP ou M&TV.

O Photos é estranho porque falha de maneiras diferentes para diferentes tipos de mídia. Se eu carregar um MP4 em Fotos, ele reproduz alguns quadros e um botão giratório aparece e começa a funcionar, aparentemente para sempre. Com o MTS, o Photos reproduz os primeiros quadros e depois se recusa a reproduzir o resto, embora o aplicativo permaneça responsivo. Com o WMV, o Photos reproduz os primeiros quadros e depois desaparece sem deixar rastros.

O Windows Media Player (Ajuda > Sobre > Informações de suporte técnico) mostra que possui os codecs necessários (ou, pelo menos, decodificadores) disponíveis para a maioria desses tipos de mídia. Incluindo:

  • WMAudio Decoder DMO, formatos 0160, 0161, 0162, 0163, binário WMADMOD.DLL versão 10.0.18362.145
  • WMAPro sobre S/PDIF DMO, formato 0162, binário WMADMOD.DLL versão 10.0.18362.145
  • Decodificador MP3 DMO, formato 0055, binário mp3dmod.dll versão 10.0.18362.1
  • Decodificador Mpeg4s DMO, formatos mp4s, MP4S, m4s2, M4S2, MP4V, mp4v, XVID, xvid, DIVX, DX50, binário mp4sdecd.dll versão 10.0.18362.1
  • Decodificador de tela WMV DMO, formatos MSS1, MSS2, binário wmvsdecd.dll versão 10.0.18362.1
  • WMVideo Decoder DMO, formatos WMV1, WMV2, WMV3, WMVA, WVC1, WMVP, WVP2, VC1S, binário wmvdecod.dll versão 10.0.18362.1
  • Decodificador Mpeg43 DMO, formatos mp43, MP43, binário mp43decd.dll versão 10.0.18362.1
  • Decodificador Mpeg4 DMO, formatos MPG4, mpg4, mp42, MP42, binário mpg4decd.dll versão 10.0.18362.1

(A propósito, a lista de codecs é praticamente idêntica à do meu PC com Windows 7, que reproduz todos esses arquivos perfeitamente, usando a mesma versão do WMP.)

Isto é consistente comDocumentação da Microsoft, que diz,

Por padrão, o sistema operacional Windows e o Player incluem vários dos codecs mais populares, como Windows Media Audio, Windows Media Video e MP3.

Eu acreditaria na sugestão de que preciso de um pacote de codecs se o problema não incluísse arquivos MP3, MP4 e WMV.

Encontrei relatórios semelhantes na web, mas nenhum deles corresponde exatamente a esses sintomas, e muitos deles parecem estar relacionados à atualização de uma versão mais antiga do Windows para o Windows 10 (ou à atualização do WMP para 11 ou 12).

Coisas que tentei:

  • verificando e aplicando atualizações do Windows
  • executando o solucionador de problemas do WMP
  • registrando novamente wmp.dll
  • verificando os codecs instalados na página de suporte do WMP
  • reproduzindo arquivos de mídia de diferentes fontes
  • desinstalar e reinstalar o WMP

Estou surpreso que a experiência da mídia possa ser tão quebrada assim que sai da caixa. Eu ficaria menos surpreso se esta fosse uma atualização de uma versão mais antiga do Windows e/ou WMP.

Atualização 16/12/2019:Ainda estou investigando, mas parece que não há problema com os codecs padrão do Windows. Eu escrevi um programa que usaMFCreateSourceReaderFromURL, e não tem problemas em encontrar o decodificador de MP3 e ler todas as amostras. UsandoSysInternals ProcessMonitor, parece que o problema ocorre ao tentar configurar os alto-falantes como coletores de mídia. Curiosamente, os programas de 32 bits que dependem deTocar músicapara reproduzir arquivos Vanilla PCM Wave são silenciosos enquanto seus equivalentes de 64 bits funcionam perfeitamente. Tudo isso aponta para um problema de configuração ou driver de áudio da placa-mãe, o que parece muito mais plausível do que um problema de acesso aos decodificadores padrão.

Responder1

Isso está acontecendo devido à falta de codecs no sistema Windows recém-instalado e é perfeitamente normal. O Windows não inclui muitos dos codecs de mídia necessários para reproduzir tipos de arquivos de mídia comuns.

Eu produzo mídia e gostaria de poder verificar se ela funciona nos players stock para que meus clientes não precisem instalar outros aplicativos.

Isto é incompreensível. O VLC é uma escolha popular porque inclui todos os codecs de mídia comuns de que você pode precisar; no entanto, se você quiser resolver este problemaseminstalando um reprodutor de mídia adicional como o VLC, recomendo instalarPacote de codecs K-Lite básico.

Mudei de usar este pacote de codecs para o VLC devido ao excelente manuseio de legendas em arquivos MKV do VLC, mas, se não fosse por isso, ainda estaria usando o Windows Media Player + o K-Lite Codec Pack.

A variante básica contém tudo que você precisa para reproduzir todos os formatos comuns de arquivo de vídeo. Como AVI, MKV, MP4, OGM e FLV. Este pacote é para quem gosta de um pacote pequeno e prático. É pequeno, mas poderoso.

Isso resolverá seu problema instantaneamente e é uma boa escolha para minimalistas que desejam apenas codecs sem software adicional.

Responder2

Isso não teve nada a ver com os codecs para MP3, WMV, etc., mas sim com os aplicativos que se conectaram com sucesso ao "endpoint de áudio" (ou seja, a saída do alto-falante).

Nas propriedades dos alto-falantes, desativei a caixa de seleção "Ativar aprimoramentos de áudio" e tudo começou a funcionar.

insira a descrição da imagem aqui

Isso me sugere que há algo errado com os drivers de áudio integrado da placa-mãe. Vou procurar os atualizados amanhã.

informação relacionada