Use a versão mais recente do DirectVobSub e tente alterar seu arquivo .srt para .sub . Isso funcionou para mim.
Eu entendi através deste link .
Existe uma maneira de reproduzir legendas * .srt no Windows Media Player?
Eu segui as instruções em este , instalando o DirectVobSub e renomeando o arquivo srt para corresponder ao nome do arquivo de vídeo, mas as legendas não aparecem, o WMP é configurado para mostrar subs quando disponível.
Use a versão mais recente do DirectVobSub e tente alterar seu arquivo .srt para .sub . Isso funcionou para mim.
Eu entendi através deste link .
Qual é o tipo de arquivo do arquivo de vídeo que você está tentando mostrar legendas?
Em qual versão do WMP e do Windows? Se você estiver executando o WMP de 64 bits, também precisará da versão de 64 bits do DirectVobSub.
Altere o arquivo de legenda para o nome exato como o nome da mídia, mas mantenha a extensão.
Exemplo: 2 arquivos são abc.avi e xyz.srt .
Altere xyz.srt para abc.srt .
Agora, reproduza o abc.avi no Windows Media Player. Clique com o botão direito do mouse nas janelas de reprodução, verifique a configuração das legendas.
Outra solução para esse problema é Legendas locais do WMP . Não quebra o pipeline de codecs.