Alle gidsen

VIER OORZAKEN, ÉÉN BLIK OP HET SCHERM

Ondertiteling niet zichtbaar op iPhone of CarPlay? Wat je ziet, benoemt de oorzaak.

Ondertiteling die niet verschijnt op iPhone of CarPlay heeft vier gebruikelijke oorzaken, en wat je op het scherm ziet houdt ze uit elkaar. Helemaal niets terwijl er wel een spoor in de lijst staat, betekent dat het niet is geselecteerd. Blokjes of vraagtekens betekenen dat het bestand geen UTF-8 is. Een leeg beeld bij een schijfrip betekent PGS of VobSub, ondertiteling als afbeelding. Een leeg menu betekent dat het externe bestand nooit is gekoppeld.

Vind de juiste oplossing
Illustratie van het product. De werking hangt af van de app en het scherm.
  • 01

    Een ondertitelspoor in de lijst blijft stil totdat je het selecteert in Audio en ondertiteling.

  • 02

    Blokjes en vraagtekens zijn een kwestie van tekencodering, niet van de speler.

  • 03

    Tekengrootte, lettertype en achtergrond komen uit Instellingen in iOS, niet uit de speler.

Zo werkt het

Zo begin je

  1. 01

    Open Audio en ondertiteling

    Het optiemenu van Dashow toont de ondertitelsporen van de video en de bestanden die ermee zijn meegekomen.

  2. 02

    Selecteer het spoor in de lijst

    Een spoor blijft stil tot je het op naam kiest, dus kies de taal die je wilt en laat het beeld lopen.

  3. 03

    Herken het symptoom

    Helemaal niets, blokjes en vraagtekens, of een leeg menu wijzen elk op een andere oorzaak.

  4. 04

    Stel de grootte in bij Instellingen

    Grootte, lettertype, kleur, rand en achtergrond komen uit Instellingen → Toegankelijkheid → Ondertiteling en bijschriften.

Ondertiteling die helemaal niet verschijnt, staat meestal niet aan.

Open het optiemenu in Dashow. Audio en ondertiteling toont de eigen tekstsporen van de video en elk ondertitelbestand dat ermee is meegekomen, op naam en taal. Een spoor dat in de lijst staat, is nog geen spoor dat tekent. Kies het spoor dat je wilt en de regels verschijnen bij de eerstvolgende cue.

Dit is het meest voorkomende geval en het snelst uit te sluiten. Een MKV van een releasegroep draagt vaak drie of vier ondertitelsporen, één per taal, plus een spoor met forced subtitles dat alleen de anderstalige dialoog dekt. Het zijn losse sporen en je kiest ertussen op naam. Selecteer er een en kijk één regel dialoog mee. Wat er dan gebeurt, is de rest van deze pagina.

Blokjes en vraagtekens zijn de codering van het bestand, niet de speler.

Kijk naar één woord met een accent. Komt dat eruit als een blokje, een vraagteken of een reeks onzin, dan staat het ondertitelbestand in iets anders dan UTF-8. SubRip geeft zijn eigen codering nergens aan, dus een .srt die in Windows-1252, Big5 of Shift_JIS is opgeslagen, geeft de renderer bytes die hij als andere tekens leest.

De oplossing zit in het bestand en niet in de speler. Open de .srt in een gewone teksteditor en sla hem opnieuw op met de codering op UTF-8, en speel de video daarna nog eens af. WebVTT omzeilt de vraag volledig, want de specificatie eist dat elk .vtt-bestand UTF-8 is, en daarom komen dezelfde regels als .vtt wel schoon binnen waar de .srt dat niet deed.

PGS- en VobSub-sporen zijn afbeeldingen van woorden.

Een blu-rayrip draagt zijn ondertiteling als PGS en een dvd-rip als VobSub. Beide slaan elke regel op als een bitmap met een begin- en eindtijd in plaats van als tekens. Matroska zet ze allebei onder spoortype 17, ondertiteling, en houdt ze uit elkaar op codec-ID, dus een .mkv kan een ondertitelspoor dragen waar een tekstrenderer niets uit te tekenen heeft.

Tekst is wat een ondertitelrenderer tekent. De route naar ondertiteling bij een schijfrip is een tekstspoor: een .srt of .vtt van dezelfde film, die Audio en ondertiteling naast de eigen sporen van het bestand toont. Het symptoom noemt zichzelf. Je kiest het spoor op naam, er verschijnt niets, en het bestand is een blu-ray- of dvd-rip.

Een leeg menu betekent dat het externe bestand nooit is gekoppeld.

Het vierde symptoom is het tegenovergestelde van het eerste. Audio en ondertiteling toont de eigen sporen van de video en geen spoor van de .srt die je ernaast hebt gezet, of toont helemaal niets. In een netwerkmap wordt het bestand op naam gevonden, en een naam die niet dicht genoeg bij die van de video ligt, wordt gelezen als horend bij een ander bestand. Alleen .srt en .vtt worden gelezen.

De exacte naamregel, de code voor de taal en de plek van het bestand in een SMB- of WebDAV-netwerkmap horen bij de gids over SRT-ondertiteling op iPhone. Ga daarheen voor een ondertitelbestand dat nog nooit is verschenen. Kom hier terug voor een spoor dat in de lijst staat en toch niets toont. Een .ass- of .sub-bestand is een ander formaat dan de twee die worden gelezen.

Tekengrootte, lettertype en achtergrond komen uit Instellingen in iOS.

Ondertiteling die wel verschijnt maar te klein is, of in een kleur die tegen een fel beeld wegvalt, is een kwestie van vormgeving en niet van afspelen. Geïmporteerde ondertitels volgen de tekenstijl van het systeem. Open Instellingen, dan Toegankelijkheid, dan Ondertiteling en bijschriften, en tik op Stijl. Een van de kant-en-klare stijlen of een stijl die je zelf maakt, bepaalt het lettertype, de grootte, de kleur, de achtergrond en de rand van de tekst.

De instelling hoort bij iOS en niet bij het menu van één speler, dus de stijl die je daar bouwt is de stijl waarin je geïmporteerde ondertitels binnenkomen. Stel hem één keer in. Een grotere tekengrootte met een gesloten achtergrond leest het beste op een autoscherm, waar het beeld verder van je ogen staat dan een telefoon in je hand. Speel de video opnieuw af en de nieuwe stijl staat er.

Ondertiteling bij alleen sommige regels is een spoor met forced subtitles.

Ondertiteling die maar bij sommige regels verschijnt, is een spoor met forced subtitles dat zijn werk doet. Dat spoor draagt de regels die een kijker nodig heeft zonder de rest van de dialoog, en Matroska zet er FlagForced op zodat een speler het kan kiezen ook wanneer ondertiteling verder uitstaat. Open Audio en ondertiteling en kies in plaats daarvan de rij met de volledige taal.

Twee gevallen vallen buiten deze pagina. Een ondertitelbestand dat nog nooit in een menu heeft gestaan, gaat over koppelen en niet over weergeven, en de gids over SRT-ondertiteling op iPhone draagt de naamregel. Begint de video niet, open dan Details, dat speelduur, afmetingen, codecs, bestandsgrootte en de ingesloten titel uit het bestand leest, en kijk daarna bij de gids over videoformaten op iPhone en die over MKV afspelen.

Apple: ondertiteling en bijschriften op iPhoneW3C: WebVTT, de indeling voor tekstsporen bij webvideoMatroska: specificatie van de technische elementen

VEELGESTELDE VRAGEN

Goed om te weten.

Waarom verschijnt mijn ondertiteling als blokjes of vraagtekens?

Het ondertitelbestand is geen UTF-8. SubRip geeft zijn eigen codering nergens aan, dus een bestand dat in Windows-1252, Big5 of Shift_JIS is geschreven, wordt byte voor byte als iets anders gelezen. Open de .srt in een gewone teksteditor en sla hem opnieuw op als UTF-8.

Waarom verschijnt de ingesloten ondertiteling in mijn MKV niet?

Een schijfrip draagt meestal PGS of VobSub, en die slaan elke regel op als bitmapafbeelding in plaats van als tekens. Tekst is wat een ondertitelrenderer tekent. Zet een .srt of .vtt van dezelfde film naast de video en hij staat in Audio en ondertiteling bij de eigen sporen van het bestand.

Mijn ondertiteling is te klein. Waar maak ik die groter?

In Instellingen → Toegankelijkheid → Ondertiteling en bijschriften → Stijl. Dat paneel bepaalt lettertype, grootte, kleur, tekstrand en achtergrond voor bijschriften in heel iOS, en geïmporteerde ondertitels worden getekend in de stijl die je daar maakt. Verander het één keer en open de video opnieuw.

Het ondertitelbestand staat helemaal niet in het menu. Wat nu?

Dat gaat over koppelen en niet over weergeven. In een SMB- of WebDAV-netwerkmap wordt het bestand op zijn naam naast de video gevonden, en alleen .srt en .vtt worden gelezen. De gids over SRT-ondertiteling op iPhone draagt de exacte naamregel en de code voor de taal.