La riproduzione che si interrompe sempre allo stesso capitolo solo quando sono abilitati i sottotitoli PGS indica generalmente il percorso di transcodifica con incorporamento dei sottotitoli, non il segnalibro del capitolo in sé.
Mantieni lo stesso film, client, capitolo, traccia audio e percorso di rete, modificando solo lo stato dei sottotitoli. Se la riproduzione supera il punto del problema con i sottotitoli disattivati o con un sottotitolo testuale come SRT, il ramo da esaminare riguarda la gestione dei sottotitoli immagine: incorporamento, transizioni tra decodifica e codifica hardware, tone mapping, file temporanei di transcodifica e compatibilità del client. Non effettuare il remux né sostituire l'intero film finché non è stata dimostrata la correlazione con il percorso attivato dai sottotitoli.
Dimostra che il problema segue i sottotitoli PGS
Riproduci nuovamente lo stesso segmento con i PGS disabilitati, quindi con la stessa traccia PGS abilitata. Se disponibile, ripeti il test con un sottotitolo SRT mantenendo invariati client e traccia video. Registra se il server indica la riproduzione diretta, lo streaming diretto o la transcodifica completa in ciascun test.
Una guida esplicativa sulla riproduzione in Jellyfin segnala che i PGS richiedono l'incorporamento dei sottotitoli invece di essere trasportati come una semplice sovrapposizione testuale.
Se ogni stato dei sottotitoli fallisce allo stesso capitolo, torna alla diagnosi generica della riproduzione che si interrompe in una posizione fissa. Se fallisce solo il percorso PGS, concentra la riparazione sul rendering dei sottotitoli e sul comportamento della transcodifica.
Verifica se l'incorporamento sovraccarica il server
Controlla CPU, GPU, memoria, velocità di transcodifica e indicatori dei fotogrammi persi mentre la riproduzione si avvicina al punto del problema. Confronta questi valori con quelli dello stesso capitolo riprodotto senza PGS o con un sottotitolo testuale.
Una guida specifica su Jellyfin spiega che i PGS possono sovraccaricare i server meno potenti quando il client non è in grado di eseguire autonomamente il rendering del flusso immagine.
Se la velocità di transcodifica scende al di sotto del tempo reale prima della fine della riproduzione, aumenta la capacità solo dopo aver dimostrato che il collo di bottiglia è effettivamente quello. Un'alternativa basata su sottotitoli testuali può essere un valido test di compatibilità senza modificare la traccia originale dei sottotitoli Blu-ray.
Esamina il log del transcoder nel punto esatto dell'interruzione
Acquisisci il log del server e di FFmpeg da diversi minuti prima dell'interruzione fino alla fine della sessione. Cerca errori dei filtri, pacchetti di sottotitoli danneggiati, riavvii dell'encoder, errori dei file temporanei o casi in cui il server consideri erroneamente completata la transcodifica.
Un caso relativo a Emby documenta che la riproduzione transcodificata può terminare in anticipo mentre il file multimediale sottostante può ancora essere ripreso in seguito.
Se il server chiude la transcodifica allo stesso timestamp, salva il log prima di modificare le impostazioni. Se il server continua a produrre l'output mentre si interrompe un solo client, sposta il test successivo sulla compatibilità della riproduzione del client.
Confronta i percorsi dei sottotitoli hardware e software
Esegui un test controllato con l'accelerazione hardware abilitata e uno utilizzando il fallback software supportato più semplice. Mantieni invariati la risoluzione di output e la traccia dei sottotitoli, così che la differenza principale riguardi esclusivamente il percorso di decodifica, filtraggio e codifica.
Una discussione sul supporto Plex mostra che i PGS possono compromettere la transcodifica hardware anche quando la normale transcodifica hardware funziona.
Se il software supera il capitolo senza problemi mentre il percorso accelerato si interrompe, mantieni il file originale e modifica il percorso di transcodifica hardware, il driver o la versione del server. Non disabilitare definitivamente l'accelerazione per tutti i titoli senza un test più ampio.
Conferma che il sottotitolo debba essere incorporato nel video
Verifica se il client è in grado di eseguire direttamente il rendering dei PGS. In caso contrario, il server potrebbe dover sovrapporre il sottotitolo bitmap ai fotogrammi video decodificati e codificare un nuovo flusso video per quella sessione.
Una discussione su FFmpeg chiarisce il limite del processo: l'incorporamento richiede una nuova codifica video quando il sottotitolo viene fissato nell'immagine.
Prova un altro client con supporto nativo ai PGS prima di modificare la libreria. Se quel client esegue la riproduzione diretta oltre il capitolo, è meno probabile che il file sorgente sia danneggiato e la capacità del client diventa l'obiettivo di intervento più sicuro.
Verifica la correzione sul capitolo originale
Applica solo la modifica confermata: un percorso di accelerazione funzionante, un formato di sottotitoli compatibile con quel client, un server o client aggiornato oppure risorse di transcodifica sufficienti. Riproduci nuovamente il contenuto partendo da diversi minuti prima del punto dell'interruzione originale e prosegui oltre quel punto due volte.
Una discussione su Firecore osserva che il supporto ai PGS varia in base al client, invece di essere gestito nello stesso modo da ogni dispositivo di riproduzione.
Il problema è risolto quando lo stesso client supera ripetutamente il capitolo con il sottotitolo desiderato abilitato. La guida ZimaSpace correlata al flusso di lavoro più ampio per i contenuti multimediali domestici è il ramo adiacente quando i problemi non sono più specifici della riproduzione con sottotitoli PGS.
Domande frequenti
È il segnalibro del capitolo a causare l'interruzione della riproduzione PGS?
Di solito no. Il capitolo fornisce un timestamp ripetibile, ma il problema potrebbe essere causato da un pacchetto di sottotitoli, dallo stato della transcodifica, da un passaggio del filtro o da una transizione del client raggiunta in quel punto.
Devo convertire ogni sottotitolo PGS in SRT?
No. Utilizza una copia SRT come elemento di distinzione o come opzione di compatibilità specifica per il client. Conserva il sottotitolo immagine originale quando sono importanti lo stile, le indicazioni forzate o la disposizione linguistica.
Perché il film può essere riprodotto direttamente correttamente con i sottotitoli disattivati?
La disattivazione di un sottotitolo immagine non supportato può eliminare la necessità dell'incorporamento, consentendo al client di ricevere il flusso video originale senza il percorso di transcodifica problematico.
Supporto e consigli
Altro da leggere

Plex può condividere una GPU con un altro container Docker?
Plex e un altro container possono spesso accedere alla stessa GPU, ma è necessario testare il supporto dei driver, la mappatura dei dispositivi, il...

Come capire se un errore di Plex proviene dal client o dal server
Riproduci lo stesso elemento su un altro client, confronta il percorso della sessione, quindi raccogli le prove dal server solo dopo che l’ambito ti...

Come configurare la cache di Plex e l’archiviazione temporanea per la transcodifica
Proteggi lo stato persistente di Plex collocando i file temporanei di transcodifica su un’unità locale adatta, quindi verifica la pulizia, lo spazio libero e...

