Newsgroup: it.comp.software.divx
Titolo: Sottotitoli multipli in un idx+sub

Ciao a tutti, come posso scorporare una lingua da un sottotitolo idx+sub 
multi lingua di un divx, da mettere in un nuovo idx+sub con una sola lingua?
Attualmente la lingua italiana del sottotitolo è vista da Bsplayer come 
la seconda della 4 disponibili (in realtà le altre 3 sono vuote) e 
questo mi impedisce di vedere il sottotitolo sul player da salotto (LG 
9500) probabilmente perchè non riesce a switchare al secondo slot del 
sottotitolo (secondo bsplayer quello che ha la lingua italiana) ma 
decodifica esclusivamente il primo :( .
Andrebbe bene anche convertire la lingua del sub in un srt ma quando ho 
provato a farlo ci sono stati dei problemi... Dopo l'ocr del sottotitolo 
c'erano dei problemi di offset e sincronizzazioni secondo il programma 
che ho usato e salvando comunque in srt il file non era decodificato da 
bsplayer.
  ciao e grazie, rz.

 che ho usato
che programma hai usato, subrip?

 
con vobsub ke è quello ke crea i file idx,sub
puoi anke convertirli in file srt
se ti interessa solo dividere le lingue c'è vobsubstrip,lo trovi incluso 
nel k-lite codec pack,oltre ke da solo

 
Si. 1.50 beta3
Se hai novità facci sapere!
  ciao e grazie!!! rz.


Ha lavorato egregiamente (bsplayer riconosce il sottotitolo in 
automatico come italiano senza dover switchare, come prima 
dell'operazione, sulla lingua 2) anche se il mio LG 9500 da tavolo non 
lo decodifica correttamente: vede sub1ITA ma non mette niente a schermo. :(
A questo punto proverò a convertire, con il programma consigliato, in 
srt anche se sono un po' scettico per via delle strane temporizzazioni 
di questo sottotitolo (venivano denunciate dal programma "subrip".
  ciao e grazie, rz
-- 
http://mrzac.altervista.org

 lo decodifica correttamente: vede sub1ITA ma non mette niente a schermo. :(
si vede ke il tuo lettore legge i sottotitoli di tipo sub,se nn sbaglio 
fatti col subviewer,ma i sub creati da vobsub sono una cosa diversa
i primi sono file di testo,i secondi sono immagini,x questo nn te li legge.
infatti quando fai la conversione con vobsub parte l'ocr e te li 
trasforma in file di testo

 
In passato ho visto "il mare" by echizen che aveva dei sottotitoli 
idx+sub: non ricordo se fossero immagini (ho vaghi ricordi che i file 
non fossero grandissimi quindi forse non erano immagini) ricordo per 
certo che i caratteri avevano un font colorato scelto dall'autore dei 
sottotitoli: esistono sottotitoli idx+sub non in formato immagine?
  ciao e grazie, rz.

 sottotitoli: esistono sottotitoli idx+sub non in formato immagine?
credo proprio di no.
nei sottotitoli idx+sub il file idx e' sempre un file di testo, mentre
il sub e' un file mpeg-2:
$ file tim-burton-s-corpse-bride.sub 
tim-burton-s-corpse-bride.sub: MPEG sequence, v2, program multiplex
$ hexdump -C tim-burton-s-corpse-bride.sub | head -n 5
00000000  00 00 01 ba 44 04 ee db  6d ad 01 89 c3 f8 00 00  |...ºD.îÛm­..Ãø..|
00000010  01 bd 07 ec 81 81 08 21  01 3b c0 cf 1e 60 3a 24  |.½.ì...!.;ÀÏ.`:$|
00000020  08 94 08 75 00 00 00 00  00 00 00 00 01 3c 2f 1c  |...u.........</.|
00000030  37 28 3f 81 7c 23 10 23  30 33 10 17 18 17 83 3c  |7(?.|#.#03.....<|
00000040  3f 14 27 1c 1b 14 17 00  00 01 38 b2 56 fc b2 db  |?.'.......8²Vü²Û|
i file sub sono estratti cosi' come sono dai DVD; il modo in cui sono
codificati e' descritto parzialmente in questo documento:
http://sam.zoy.org/writings/dvd/subtitles
ovviamente e' un documento non ufficiale, ma e' su questo che sono basate,
per quanto ne so, tutte le implementazioni open source che decodificano
questo tipo di sottotitoli...
e' un po' incompleto, nel senso che ogni tanto ci si imbatte in sottotitoli
che contengono codici che li' non sono descritti, e quindi non vengono
decodificati correttamente; probabilmente vari gruppi di programmatori
hanno esteso la loro libreria indipendentemente dagli altri, quindi puo'
succedere che un sottotitolo venga decodificato bene da un programma e male
da un altro.
questo specifico file (tim-burton-s-corpse-bride.sub) contiene i sottotitoli
per tre lingue (inglese, francese, spagnolo); il player per pc (mplayer)
permette di selezionarle tutte (opzioni "-vobsub
tim-burton-s-corpse-bride.sub" e "-sid 0", oppure "-sid 1" o "-sid 2"),
mentre il mio lettore stand-alone (nortek110) permette di visualizzare solo
la prima.
la visualizzazione dello stand-alone e' abbastanza buona, anche se il
colore e' bruttino (verdognolo); un altro vobsub lo visualizza in rosa...
purtroppo sembra non esserci modo di fargli leggere i successivi...
sicuramente basterebbe "sezionare" il file sub e scegliere la parte che
interessa, ma bisogna anche sapere come riscrivere correttamente il
file idx...

 rosa...
i colori di un vobsub non sono memorizzati nello stream mpeg, ma nell'idx,
e qui vi sono stati copiati dall'IFO del dvd originale da cui sono stati
estratti.
il file idx contiene una riga come questa:
# The original palette of the DVD
palette: 000000, 828282, 828282, 828282, 828282, 828282, 828282, ffffff,
828282, bababa, 828282, 828282, 828282, 828282, 828282, 828282
a occhio e croce questi mi sembrano tutti "grigi" (in realta', solo 4
grigi diversi), e non ho idea del perche' vengano mostrati con un alone
verdolino...
forse c'e' il modo di modificarli...

 
affinché i sottotitoli siano colorati nell'idx deve esserci la riga 
custom colors: On
se è custom colors: OFF usa quelli del dvd
la parte dopo custom color indica il tipo di colore usato

 
Vobsub ha creato un .srt (partendo dall'idx+sub) che viene decodificato 
bene dal mio player LG: ho risolto! :)
  ciao e grazie a tutti, rz
-- 
http://mrzac.altervista.org