Media afspelen stopt steeds bij hetzelfde hoofdstuk wanneer alleen PGS-ondertiteling is ingeschakeld: zo los je het op

Eva Wong is de Technisch Schrijver en en vaste knutselaar bij ZimaSpace. Een levenslange geek met een passie voor homelabs en open-source software, zij is gespecialiseerd in het vertalen van complexe technische concepten naar toegankelijke, praktische handleidingen. Eva gelooft dat zelf-hosting leuk moet zijn, niet intimiderend. Met haar tutorials stelt ze de community in staat om hardware-setup te ontrafelen, van het bouwen van hun eerste NAS tot het beheersen van Docker-containers.

Als het afspelen alleen met PGS-ondertiteling steeds bij hetzelfde hoofdstuk stopt, wijst dat meestal op het transcodepad voor het inbranden van ondertitels, en niet op de hoofdstukmarkering zelf.

Gebruik dezelfde film, client, hoofdstuk, audiotrack en netwerkroute en wijzig alleen de ondertitelinstelling. Als het afspelen voorbij het probleem gaat wanneer ondertitels zijn uitgeschakeld of wanneer je een tekstondertitel zoals SRT gebruikt, ligt de relevante oorzaak bij de verwerking van afbeeldingsondertitels: inbranden, overgangen tussen hardwaredecodering en -codering, tonemapping, tijdelijke transcodebestanden en clientcompatibiliteit. Remux of vervang de hele film niet voordat is aangetoond dat het probleem specifiek door het ondertitelpad wordt veroorzaakt.

Bewijs dat de fout PGS-ondertitels volgt

Speel hetzelfde segment opnieuw af met PGS uitgeschakeld en daarna met dezelfde PGS-track ingeschakeld. Herhaal dit indien mogelijk met een SRT-ondertitel, terwijl de client en videotrack gelijk blijven. Noteer bij elke test of de server direct play, direct stream of volledige transcodering meldt.

Een uitleg over afspelen in Jellyfin vermeldt dat PGS het inbranden van ondertitels gebruikt in plaats van een eenvoudige tekstoverlay.

Als elke ondertitelinstelling bij hetzelfde hoofdstuk faalt, ga dan terug naar de algemene diagnose voor problemen bij een vast afspeelpunt. Als alleen het PGS-pad faalt, richt de oplossing dan op het renderen van ondertitels en het transcodegedrag.

Controleer of het inbranden de server overbelast

Houd CPU, GPU, geheugen, transcodesnelheid en indicatoren voor overgeslagen frames in de gaten wanneer het afspelen het probleem nadert. Vergelijk die waarden met hetzelfde hoofdstuk zonder PGS of met een tekstondertitel.

Een gerichte Jellyfin-handleiding legt uit dat PGS minder krachtige servers kan overbelasten wanneer de client de afbeeldingsstream niet zelf kan renderen.

Als de transcodesnelheid vóór het einde van de film onder realtime zakt, vergroot dan pas de capaciteit nadat de bottleneck is vastgesteld. Een alternatief met tekstondertitels kan een geldige compatibiliteitstest zijn zonder de oorspronkelijke Blu-ray-ondertiteltrack te wijzigen.

Bekijk het transcode-logboek op het exacte stoppunt

Leg het server- en FFmpeg-logboek vast vanaf enkele minuten vóór het stoppen tot het einde van de sessie. Zoek naar filterfouten, beschadigde ondertitelpakketten, encoderresets, fouten met tijdelijke bestanden of een server die de transcodering ten onrechte als voltooid beschouwt.

Een Emby-casus beschrijft dat getranscodeerd afspelen voortijdig kan eindigen, terwijl het onderliggende mediabestand later nog kon worden hervat.

Als de server de transcodering op exact hetzelfde tijdstip sluit, bewaar dat logboek dan voordat je instellingen wijzigt. Als de server uitvoer blijft produceren terwijl slechts één client stopt, richt de volgende test dan op de compatibiliteit van die client.

Vergelijk hardware- en softwarepaden voor ondertitels

Voer één gecontroleerde test uit met hardwareversnelling ingeschakeld en één met de kleinst mogelijke ondersteunde softwarematige terugvaloptie. Houd de uitvoerresolutie en ondertiteltrack gelijk, zodat het belangrijkste verschil alleen het decodeer-filter-codeerpad is.

Een Plex-probleemoplossingsthread laat zien dat PGS hardwaretranscodering kan verstoren, zelfs wanneer gewone hardwaretranscodering wel werkt.

Als software het hoofdstuk probleemloos bereikt terwijl het versnelde pad stopt, behoud dan het oorspronkelijke bestand en pas het hardwaretranscoderingspad, stuurprogramma of de serverversie aan. Schakel versnelling niet permanent uit voor elke titel zonder een bredere test.

Bevestig dat de ondertitel in de video moet worden ingebrand

Controleer of de client PGS rechtstreeks kan renderen. Als dat niet kan, moet de server de bitmapondertitel mogelijk over gedecodeerde videoframes leggen en voor die sessie een nieuwe videostream coderen.

Een FFmpeg-discussie maakt de verwerkingsgrens duidelijk: inbranden vereist het opnieuw coderen van de video wanneer de ondertitel in het beeld wordt vastgelegd.

Test een andere client met native PGS-ondersteuning voordat je de bibliotheek wijzigt. Als die client het hoofdstuk via direct play afspeelt, is het bronbestand waarschijnlijk niet beschadigd en is de clientcapaciteit het veiligere aangrijpingspunt voor de oplossing.

Controleer de oplossing in het oorspronkelijke hoofdstuk

Pas alleen de bevestigde wijziging toe: een werkend versnellingspad, een voor die client compatibel ondertitelformaat, een bijgewerkte server of client, of voldoende transcodebronnen. Speel opnieuw af vanaf enkele minuten vóór het oorspronkelijke stoppunt en ga er tweemaal voorbij.

Een Firecore-discussie vermeldt dat PGS-ondersteuning per client verschilt en dat niet elk afspeelapparaat dezelfde ondertitelstream identiek verwerkt.

Het probleem is opgelost wanneer dezelfde client het hoofdstuk herhaaldelijk afspeelt met de gewenste ondertitel ingeschakeld. De gerelateerde ZimaSpace-handleiding over de bredere workflow voor thuismedia is het aangrenzende onderwerp wanneer fouten niet langer specifiek zijn voor het afspelen van PGS-ondertitels.

Veelgestelde vragen

Zorgt een hoofdstukmarkering er zelf voor dat het afspelen van PGS stopt?

Meestal niet. Het hoofdstuk biedt een herhaalbaar tijdstip, maar de fout kan worden veroorzaakt door een ondertitelpakket, transcodestatus, filterstap of clientovergang die op dat punt wordt bereikt.

Moet ik elke PGS-ondertitel naar SRT converteren?

Nee. Gebruik een SRT-kopie als onderscheidende test of als clientgebonden compatibiliteitsoptie. Behoud de oorspronkelijke afbeeldingsondertitel wanneer de opmaak, geforceerde tekst of taalindeling belangrijk is.

Waarom kan de film wel direct worden afgespeeld wanneer ondertitels zijn uitgeschakeld?

Door een niet-ondersteunde afbeeldingsondertitel uit te schakelen, kan de vereiste voor inbranden verdwijnen. De client ontvangt dan de oorspronkelijke videostream zonder het falende transcodepad.

Ondersteuning & Tips

Meer om te lezen

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.