Use o Media Player Classic - Cinema em casa (MPC-HC)
Vá para Opções de Visualização (ou pressione O) e, em seguida, Saída.
Selecione uma das duas opções em DirectShow Video indicadas na imagem abaixo:
Aplique,abraoDVDeadicionealegenda-atéarrastaresoltarfunciona.
Éprovávelqueossubsquevocêencontranãoestejamsincronizados-masparaisso,oMPC-HCpodeajudar,comomostradoem
Eu encontrei esta resposta aqui .
PotPlayer e KMPlayer ambos são capazes de realizar isso imediatamente (eu recomendaria o primeiro, que me parece um garfo não inchado do segundo).
DrakaSAN deu uma resposta dizendo que o VLC também reproduz DVD com subs externos, mas depois de mais testes, a solução VLC parece muito instável, às vezes não funciona para partes do vídeo e, especialmente, desaparecem depois de procurar para frente ou para trás. Eu guardo aqui para referência e em vista de outras descobertas.
O BSPlayer PRO parece ser capaz de realizar a tarefa.
Uma abordagem diferente (útil para um player que não pode tocar sub-títulos externos com DVDs) é exibir as legendas sobre o vídeo com um programa especializado separado, como Greenfish Subtitle Player . Claro, isso funciona com qualquer vídeo que esteja sendo reproduzido, não apenas com DVD.