Torna al blog

Guida / K5 · Formati e compatibilità

Differenza tra sottotitoli testuali e immagine: perché PGS incontra problemi in MP4

I sottotitoli si realizzano in due modi profondamente diversi. I sottotitoli testuali salvano righe di testo e i momenti in cui compaiono: il lettore, una volta ricevute, le disegna con i caratteri del dispositivo attuale. I sottotitoli immagine salvano immagini già composte (nel Blu-ray, gli PGS e i sottotitoli dei DVD appartengono a questa categoria) e il lettore si limita a sovrapporle all’immagine. È questa differenza a decidere se possono entrare in un MP4: la traccia dei sottotitoli dell’MP4 è adatta a contenere testo, per i sottotitoli immagine non esiste uno spazio corrispondente, e per questo nel passaggio a MP4 di un file con PGS questi sottotitoli non possono entrarci così come sono: prima le lettere delle immagini devono essere riconosciute come testo, così da trovare posto in quella traccia — ed è questa la strada di EncoX.

«I sottotitoli c’erano, dopo la conversione sono spariti» ha anche una causa che non riguarda il file: non è un file danneggiato e non è una conversione fallita, è che lo strumento che si ha a portata di mano non offre una traccia in cui un’immagine possa stare. Quando le immagini vengono prima riconosciute come testo e poi scritte come traccia di sottotitoli – ed è la strada che segue EncoX – il risultato è un sottotitolo testuale e non una traccia vuota, al prezzo di un riconoscimento che può sbagliare. Per vedere prima l’ordine generale del giudizio si può leggere che cosa succede ai sottotitoli dopo la conversione con EncoX.

1. Sottotitoli testuali: vengono salvati il testo e i tempi

Un sottotitolo testuale è, in sostanza, testo semplice con una timeline. Contiene solo il testo e il momento in cui deve comparire; dimensione dei caratteri, font e posizione li decide sul momento chi riproduce. Il vantaggio è che pesa poco, si può attivare e disattivare e altri dispositivi possono reimpaginarlo; il rovescio è che, con un’impaginazione particolare, il risultato su dispositivi diversi non è necessariamente lo stesso.

SRT e ASS appartengono a questa categoria e sono anche i due tipi più diffusi tra i file locali. L’ASS porta alcune informazioni di impaginazione in più rispetto all’SRT; per questo, in conversione, il suo contenuto viene ridotto a una forma più universale, senza trasferire tali e quali i parametri di impaginazione.

Un sottotitolo testuale è «testo più tempi»: l’aspetto con cui viene mostrato lo decide chi lo riproduce.

2. Sottotitoli immagine: vengono salvate delle immagini

Nei sottotitoli immagine il testo è già composto, contornato e colorato nella fase di produzione del disco: nel file finiscono fotogrammi-immagine. Il lettore non deve comprendere il testo, deve solo sovrapporre l’immagine giusta al momento giusto, e proprio per questo la resa è identica su qualsiasi dispositivo. Il prezzo è che non si possono modificare, non se ne può cambiare la dimensione dei caratteri ed è difficile inserirli in un contenitore pensato per il testo.

PGS è il formato di sottotitoli immagine tipico dei Blu-ray, e i sottotitoli che arrivano dai dischi seguono lo stesso principio. Quando si trovano dentro un file MKV non è il contenitore a creare problemi: il problema è che quei sottotitoli, nella loro natura, sono immagini.

3. Perché PGS incontra problemi nell’MP4

La traccia dei sottotitoli di un MP4 è organizzata per testo: a ogni riga di contenuto corrisponde un intervallo di tempo. I sottotitoli immagine sono una sequenza di immagini e scriverli in una traccia del genere non trova nessun modo corrispondente di conservazione. In teoria restano tre strade: inserire le immagini nel file con un altro tipo di traccia (le combinazioni che possono accogliere questo modo di conservare sono molto limitate), riconoscere di nuovo il testo contenuto nelle immagini (il risultato non può coincidere con l’impaginazione originale), oppure non portarlo con sé in conversione.

EncoX segue la seconda strada: riconosce come testo le battute contenute nelle immagini e scrive una traccia di sottotitoli. Quindi anche un sorgente con soli sottotitoli immagine può uscire con i sottotitoli; solo, il riconoscimento può sbagliare e l’impaginazione originale non torna nel prodotto finale.

Un sottotitolo immagine entra in un MP4 solo dopo essere stato riconosciuto come testo; se un’intera traccia resta fuori, è perché contenitore e tipo di sottotitoli non combaciano, non per un errore nel processo di conversione.

4. Come capire quale dei due tipi è il proprio

Si guarda la voce dei sottotitoli nelle informazioni multimediali del file. Alcuni indizi utili:

Per le tracce audio vale lo stesso ordine di giudizio: «guardare dentro, non guardare l’estensione», spiegato in qual è la differenza tra contenitore e codifica, vale anche per i sottotitoli.

5. Tre consigli

Primo, verificare il tipo di sottotitoli prima di convertire: da questo dipende se si può contare sui sottotitoli nel prodotto finale. Secondo, in un sorgente con soli sottotitoli immagine la conversione riconosce prima il testo e poi porta con sé una traccia di sottotitoli; il riconoscimento può sbagliare, quindi vale la pena dare un’occhiata. Terzo, cambiare l’estensione non cambia il tipo di sottotitoli: un sottotitolo immagine non diventa testuale solo perché il file è stato rinominato.

6. Che cosa fa EncoX con i sottotitoli, in pratica

Gli ingressi di sottotitoli che EncoX ha verificato con campioni su dispositivi reali sono SRT e ASS, comprese le tracce bilingui e multilingua: dopo la conversione restano nell’MP4 di uscita come sottotitoli testuali. I sottotitoli dei Blu-ray compressi come immagini (PGS) vengono passati in rassegna e riconosciuti come testo, poi inseriti nel file finale come traccia di sottotitoli di testo; il riconoscimento può sbagliare. Per ora questa famiglia ha funzionato su dispositivi reali solo con i PGS dei Blu-ray, quindi DVD e decoder TV, che non hanno campioni, non vengono presentati come capacità verificata.

I sottotitoli testuali conservano il contenuto; quelli immagine entrano in questa traccia solo dopo essere stati riconosciuti come testo, quindi il limite di questo passaggio si dice prima, per non lasciartelo cercare dopo.

L’esito dei sottotitoli testuali e di quelli immagine non si giudica solo dal fatto che l’immagine sembri normale; guarda prima l’ordine di decisione, poi controlla i sottotitoli realmente presenti nell’output con cosa testare prima di acquistare Opus.

Domande frequenti

Il file originale ha i sottotitoli: perché dopo la conversione non ci sono?

Quasi sempre sono sottotitoli immagine: vengono salvati come immagini e la traccia dei sottotitoli dell’MP4 non può contenerli così come sono, quindi questa famiglia deve prima essere riconosciuta come testo. Quelli testuali (SRT, ASS) conservano direttamente il contenuto.

Come si trasforma un sottotitolo immagine in un sottotitolo utilizzabile?

Qui conta il passaggio di riconoscimento: EncoX riconosce come testo le battute contenute nelle immagini e ne scrive una traccia di sottotitoli; il risultato non può coincidere con l’impaginazione originale, quindi la traccia va controllata di persona. Chi non vuole controllare nulla può procurarsi del materiale che contenga sottotitoli testuali, oppure guardare direttamente il file originale.

Gli ASS conservano l’impaginazione?

Il contenuto resta, i parametri di impaginazione no: non vengono trasferiti tali e quali. Le informazioni che l’ASS ha in più rispetto all’SRT, come font e posizione, nell’uscita vengono ridotte a una forma più universale.

Più tracce di sottotitoli vengono conservate tutte?

Più tracce di sottotitoli testuali, comprese quelle bilingui e multilingua, nei campioni verificati restano; se nello stesso file è presente un sottotitolo immagine, quella traccia prende la strada del riconoscimento.


Axiom One LLC — EncoX