Standaard zal Windows 10 niet de ondertitels afspelen die je bij je Media hebt staan. Om dit alsnog voor elkaar te krijgen moet je wat aanpassingen doen.
Sinds Windows 7 maakt de Windows Media Player gebruik van het Media Foundation Framework in plaats van DirectShow voor het afspelen van Media. Als gevolg hiervan zullen DirectShow subtitle filters zoals DirectVobSub en ffdshow niet gebruikt worden. Het Media Foundation Framework wordt gebruikt voor diverse file-types zoals AVI, WMV, MP4, MOV, 3GP, en M2TS. Sinds Windows 10 wordt het ook gebruikt voor MKV files.
Om toch gebruik te maken van DirectShow zullen we dus Media Foundation Framework moeten uitschakelen voor de Windows Media Player. Dit gaat heel eenvoudig m.b.v. de CodecTweakTool.
In deze tutorial ga ik uitleggen hoe je subtitles goed werkend krijgt onder Windows 10 zonder bestaande functionaliteit te ‘breken’.
Voordat je begint moet je eerst al je codec packs verwijderen. Deze zorgen over het algemeen alleen maar voor problemen! We gaan nu 2 dingen doen:
- ffdshow en Haali splitter installeren
- Configureren dat deze juist gebruikt worden
Download en installeer eerst de 32 en 64 bit versie van ‘ffdshow’ vanaf de volgende lokatie. Download hierna de ‘Haali splitter’ vanaf de volgende lokatie. Gebruik voor alles de standaard instellingen.
Nadat we deze software hebben geïnstalleerd, gaan we deze configureren. Dit doen we m.b.v. de CodecTweakTool.
Nadat we deze hebben opgestart gaan we eerst voor de zekerheid controleren (en eventueel corrigeren) of je systeem nog incorrecte registry entries heeft voor Codecs. Klik hiervoor de ‘fixes’ button.
Hierna gaan we de DirectShow Filters controleren en instellen. Vink bij alle ‘ffdshow’ video decoders/processors het ‘subtitles’ veld aan. Controleer verder in ‘Codec and Filter Management’ dat ‘ffdshow’ en ‘haali’ enabled zijn. Verder moeten we afdwingen dat ‘haali’ splitter wordt gebruikt voor MKV bestanden. Stel nu ‘ffdshow’ in als de codec die de voorkeur krijgt als DirectShow decoder in het Win7DSFilterTweaker gedeelte: Nu komt het belangrijkste gedeelte van deze tutorial. We gaan het gebruik van Media Foundation Framework uitschakelen voor diverse file-types. Dit doe je met de ‘Media Foundation’ button. In principe zijn we nu klaar. Subtitles (bijvoorbeeld SRT files) zouden nu gewoon moeten werken in de Windows Media Player, maar ook in native Windows Store Apps zoals Plex. Op de volgende link kun je nog veel meer informatie over codecs en subtitles vinden.