Percebeu que, no Windows Media Player 12, do Windows 7, legendas não têm vez? A menos que elas estejam embutidas no vídeo; as externas, exibíveis via DirectVobSub, não funcionam.
Existe uma dica para contornar esse problema, e liberar a ação do DirectVobSub. O problema está no arquivo mfpmp.exe, que fica dentro da pasta %WINDIR%\System32\. Basta renomeá-lo para liberar as legendas. Vamos a um rápido tutorial?
Abra o CMD com privilégios administrativos. Para isso, escreva “cmd” (sem aspas) no menu Iniciar, clique com o botão direito no cmd.exe, e no menu de contexto, clique em Run as administrator. A tela preta surgirá, e nela é preciso escrever alguns comandos, começando por este:
takeown /f C:\Windows\System32\mfpmp.exe
Dê Enter. Algumas mensagens aparecerão, e depois o cursor voltará a ficar ativo. Digite essa outra linha:
icacls C:\Windows\System32\mfpmp.exe /grant [usuário]:F
Substitua [usuário] pelo nome da sua conta no Windows (o que aparece na tela de login). Novamente mensagens aparecerão, indicando o sucesso da operação.

Ainda no prompt de comando, escreva essa última linha para alterar o nome do arquivo:
rename %windir%\system32\mfpmp.exe mfpmpe.exe
E pronto! Tendo o DirectVobSub instalado, as legendas passarão a ser exibidas no Windows Media Player 12.
