Newsgroup: it.comp.software.divx
Titolo: Problema sottotitoli con Mecotek 4100

Ciao a tutti, ho dei problemi con i sottotioli con il suddetto player da
tavolo. I file sono in formato srt, e con bsplayer li leggo senza
difficoltà. Il player da tavolo invece me li ignora proprio.
La cosa è strana perchè nelle specifiche gli srt sono supportati. Ho
anche aggiornato il firmware, ma non ho risolto nulla.
Avete qualche suggerimento?
Ciao, e grazie per l'aiuto

 - formato irregolare (es. tempi non in sequenza monotona crescente)
questo e' giustificato, no?

 sequenza processando con programmi automatici un DVD.
sotto linux?
io ho trovato solo un certo "subtitleripper", che pero' non mi
funziona bene... forse perche' non ho usato in alcun modo
"transcode" (ne' "tcextract" ecc.) per il quale e' stato fatto...
comunque ho usato praticamente la stessa tecnica di
"subtitleripper", con la differenza che uso mencoder per
estrarre i sottotitoli da DVD, con un comando tipo questo:
mencoder dvd://... -oac ... -ovc ... -vobsubout subtitles
-vobsuboutindex 0 -sid 0
questo mi crea un file di testo "subtitles.idx" e un file
mpeg "subtitles.sub", che in teoria dovrebbe leggere anche
l'utility "vobsub2pgm" di "subtitleripper" (va pero'
modificata un po', perche' ha bisogno del file ".ifo", che
pero' con questo metodo va perso; ma del resto lo usa solo
per leggere i colori...); comunque "vobsub2pgm" e' buggato,
conviene rifarselo ridattando i sorgenti "spudec" e "vobsub"
dai sorgenti di mplayer (anche "vobsub2pgm" usa tali sorgenti,
ma di una versione vecchia);
una volta ottenuta l'immagine (a 4 livelli di grigi), anch'io
la passo a "gocr" (
http://jocr.sourceforge.net
), un programma
di ocr open source, ma qui iniziano i problemi, perche', se
e' vero che di solito i risultati sono abbastanza buoni, e'
anche vero che gocr sbaglia spesso alcune lettere (il tipico
caso e' che confonde "l" e "I"); inoltre vi sono casi in
cui necessiterebbe di interazione (non riconosce bene
"combinazioni di lettere legate", come "rt" "ff" e poi
ha diversi problemi con l'italico)...
a me piacerebbe invece arrivare a ottenere un metodo
completamente automatico che faccia meno errori possibile...
tu che programmi usi?
ciao

> sequenza processando con programmi automatici un DVD.
[...]
Frank> a me piacerebbe invece arrivare a ottenere un metodo
Frank> completamente automatico che faccia meno errori possibile...
Frank> tu che programmi usi?
Ho seguito la guida su:
http://www.bunkus.org/dvdripping4linux/en/separate/subtitles.html
.
Si tratta di una procedura simile a quella che hai usato tu, ma non ho
dovuto fare modifiche ai programmi che ho trovato su rete. I programmi
usati sono transcode (invece di mencoder), subtitleripper e gocr.
Tra l'altro, esiste ora un altro programma open source per OCR,
ocrad.  Ad un primo esame sembra equivalente a gocr.
La procedura per i sottotitoli e' automatizzata, ma i problemi sorgono
con la conversione OCR, che necessariamente e' imperfetta,
specialmente su Linux con gocr/ocrad.  Su Windows un prodotto OCR
veramente ottimo e' ABBYY FineReader, di cui si puo' scaricare una
versione trial.  Tuttavia non so se Finereader si puo' usare con la
stessa comodita' di gocr/ocrad, cioe' invocandolo con script e
gestendo le conversioni in automatico.  Per il momento, preferisco
restare su Linux e correggere a mano.  Si puo' anche usare ispell
(vedi la guida indicata).
Nel caso ti possano servire, ho scritto delle script Tcl per:
- mettere in sequenza i tempi
- fare trasformazioni lineari dei tempi dei sottotitoli
  (simile a srttool ma per me piu' facile da usare)
- trasformare da subviever a subrip
  (per l'inverso esiste sub2srt)
Ho fatto perfino una script per la ricerca binaria della linea di
file di sottotitoli che non viene riconosciuta dal Nortek, che crea
file .srt corrispondenti a progressive partizioni del file
originale...  Ho voluto a tutti i costi capire perche' compariva la
manina Nortek su un file che volevo usare.
Ciao.

 manina Nortek su un file che volevo usare.
e alla fine qual era la linea che non viene riconosciuta?
grazie per le info
ciao

 sono i tempi corrispondenti desiderati.
la stessa cosa che ho fatto io :-)