• COMUNICATO IMPORTANTE: ACCOUNT BLOCCATI (16/02/2024) Clicca sul link per leggere il comunicato
  • Non sono ammesse registrazioni con indirizzi email temporanei usa e getta

Esportare sottotitoli da un .TS

gabryele

Digital-Forum Senior Plus
Registrato
29 Giugno 2015
Messaggi
428
Si può esportare il file dei sottotitoli, ovviamente in un formato "normale" (esempio .srt)?
non sono riuscito a trovare niente.
Esiste qualcosa?
 
Si può esportare il file dei sottotitoli, ovviamente in un formato "normale" (esempio .srt)?
non sono riuscito a trovare niente.
Esiste qualcosa?

Io uso MKVtoolnix, che però anche per i soli sottotitoli incapsula la traccia in formato Matroska (.mks in tal caso), che a me va bene perché di solito uso lo stesso Matroska (.mkv) per il video finale da tenere.
Se devo estrarre l'SRT, magari per modifiche..., comunque uso gMKVextractorgui a partire dal file matroska precedente.
E' un po' macchinoso, ma mi son sempre trovato bene.
 
ti serve per una videoregistrazione .TS in SD o in HD?

Se in SD ti basta il ProjectX
in HD invece si puo' usare FFmpeg che e' buono per tutto (a condizione di aver pazienza ad imparare le infinite feature di cui dispone)

Va anche detto che bisogna anche essere consapevoli della tipologia di sottotitoli contenuti nel TS

Se sono trasmessi via teletext come avviene nelle trasmissioni italiane sia ProjectX che FFmpeg sono efficaci per produrrli nel formato .srt
Invece, nelle trasmissioni inglesi (BBC e Channel 4) dove vengono passati anche in formato DVB cioe' a bitmap come i DVD non ci sara' possibilita' di convertirli nel consueto formato testo
 
Ho analizzato il ts che hai postato con mediainfo e sembra avere due tracce sottotitoli entrambe in dvb.
Ciò significa che ti servirà comunque un programma di ocr per ottenere poi un file di testo.
Per l'estrazione, io conosco solo ffmpeg che è un software potentissimo ma a riga di comando.
 
Ho analizzato il ts che hai postato con mediainfo e sembra avere due tracce sottotitoli entrambe in dvb.

credevo erroneamente che l'ocr servisse solo per i sottotitoli stampati nel video.
comunque a me non interessa un file di testo. ma solo esportarli.
purtroppo anche ffmpeg dice la stessa cosa

Input #0, mpegts, from '000.ts':
Duration: 00:01:14.73, start: 19680.252378, bitrate: 3297 kb/s
Program 1537
Metadata:
service_name : TF1
service_provider: SMR6
Stream #0:1[0x78]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:2[0x82](fra): Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 128 kb/s
Stream #0:3[0x83](qaa): Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 128 kb/s
Stream #0:4[0x84](fra): Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 96 kb/s (visual impaired) (descriptions)
Stream #0:5[0x8d]: Data: scte_35
Stream #0:6[0x96](fra): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) (hearing impaired)
Stream #0:7[0x97](fra): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006)
Stream #0:8[0xaa]: Unknown: none ([5][0][0][0] / 0x0005)
Stream #0:9[0xab]: Unknown: none ([11][0][0][0] / 0x000B)
Stream #0:10[0xac]: Unknown: none ([12][0][0][0] / 0x000C)
Program 1538
Metadata:
service_name : NRJ12
service_provider: SMR6
Program 1542
Metadata:
service_name : TMC
service_provider: SMR6
Program 1544
Metadata:
service_name : TFX
service_provider: SMR6
Program 1545
Metadata:
service_name : LCP
service_provider: SMR6
No Program
Stream #0:0[0x12]: Data: epg
File 'subs.srt' already exists. Overwrite? [y/N] y
Stream mapping:
Stream #0:7 -> #0:0 (dvb_subtitle (dvbsub) -> subrip (srt))
Subtitle encoding currently only possible from text to text or bitmap to bitmap
 
Ultima modifica:
Indietro
Alto Basso