Newsgroup: it.media.video.produzione
Titolo: Estrarre MPEG da VOB

Dovrei estrarre il file MPEG da un DVD fatto tempo fa e del quale non ho 
più il progetto originale (perso nella rottura di un HD IBM).
E' la prima volta che mi pongo il problema e a parte la soluzione banale 
di cambiare l'estensione del nome al file (che da quello che ho letto mi 
sembra sia solo una "pezza a colori" e che non piace molto a Premiere) 
immaginavo che ci fosse un modo semplice per estrarre lo MPEG senza fare 
una reale conversione.
Ho cercato fra i vecchi messaggi; a parte il suggerimento abbastanza 
ricorrente di cambiare l'estensione da VOB a MPG, in alcuni (ad esempio 
uno di Salvo) viene detto che bisogna semplicemente "estrarre" lo MPEG 
dal VOB, ma non viene detto come; in altri ho trovato consigli sia per 
l'uso di TMPGEnc MPEG tools (demultiplex e ri-multiplex), sia per l'uso 
di Vobedit.
Ho provato queste soluzioni, ma ho visto che con entrambe il tempo di 
esecuzione è abbastanza lungo e la cosa mi ha stupito  (Vobedit 
oltretutto non mi è sembrato molto "friendly" e ho l'impressione che 
usandolo sia necessario estrarre separatamente audio e video e poi 
rimultiplexarli).
Ora, del tempo necessario potrebbe anche importarmente poco, ma ho il 
timore che ad un tempo lungo sia associata una ricodifica e questo mi 
seccherebbe perché potrebbe avere effetti negativi sulla qualità del video.
Ho provato anche altri SW trovati in rete, ma mi sono sembrati tutti 
orientati a convertire il file originale in un MPOEG2 con diverse 
caratteristiche (bitrate ecc.), per fare VCS o SVCD, per cui in questo 
caso è normale che ci sia una conversione e che ci voglia molto tempo.
E' chiaro che non so in che cosa un VOB si differenzia da un MPEG2 
canonico, ma non dovrebbe essere un'operazione molto semplice (e 
presumibilmente rapida), partendo dal VOB, rimettere "in chiaro" il file 
MPEG2 originale?
Grazie a chi potrà/vorrà chiarire i miei dubbi.
Al

 MPEG2 originale?
Come dico sempre, il VOB e' un pacco che contiene tante cose: stream video,
piu' stream audio, sottotitoli, flags, etc...
A te serve estrarre lo stream video e quello audio, e poi rimetterli insieme in
un MPG2 PS.
Estrai con Vobedit e multiplexa con TMPGEnc.
Perche' non estrarre con TMPGEnc?
Perche' non supporta direttamente piu' VOB e si incasina spesso con i VOB piu'
articolati, specie di provenienza DVD "authorati" in maniere complicate.
Ad ognuno il suo mestiere.
Ciao
--
http://snipurl.com/dgkl

 timore che ad un tempo lungo sia associata una ricodifica
Se ci fosse una ricodifica il tempo di elaborazione sarebbe sicuramente
molto superiore.
Ciao
T-N-G

 programma a programma.
Di' pure: sicuramente!
--
http://snipurl.com/dgkl

 Ciao
Ciao!
Al

 T-N-G
Ciao e grazie!
Al

 estrarlo che a copiarlo?
Alfre', te l'ha spiegato benissimo.
Copio/incollo
All'interno del file VOB, inoltre, i vari flussi presenti (video, uno o
più audio, uno o più sottotitoli) non sono messi uno dopo l'altro ma
sono "spezzettati" e "raggruppati" in tanti "blocchetti" in modo da
consentire la riproduzione sincronizzata di video, audio e sottotitoli e
di facilitare le varie operazioni di avanzamento/riavvolgimento da parte
del player. Nel momento in cui estrae uno dei flussi, il software si
deve preoccupare di "recuperare e riunire" i vari "pezzetti" per
ricostruire i flussi audio e video e successivamente nuovamente
"spezzettarli" e "miscelarli" per generare il nuovo file MPEG
--
http://snipurl.com/dgkl

 All'interno del file .......
L'avevo letto. Solo che poche righe più sotto ha scritto (copio e 
incollo anche io):
 >Il tempo necessario per questa elaborazione è comunque marginale e,
 >di fatto, il tempo richiesto è paragonabile a quello che sarebbe 
 >necessario se si facesse una copia del file da un HD ad un altro HD.
Beh, da me ci mette mooooolto di più che per copiarlo da un HD a un 
altro. Forse, perché quello sia vero, ci vuole un PC molto più "arzillo" 
del mio.
Comunque, visto che mi avete convinto che questo non è dovuto a 
ricompressione, va bene così: aspetterò con pazienza i minuti necessari.
Certo, se ci fosse un SW (magari freeware) che facesse da solo 
estrazione e multiplexing sarebbe più comodo, ma.... c'est la vie!
Al

 estrazione e multiplexing sarebbe piů comodo, ma.... c'est la vie!
Perche', VobEdit cosa fa, a parte altre 2 fesserie?
Ciao
--
http://snipurl.com/dgkl

 Beh, da me ci mette mooooolto di più che per copiarlo da un HD a un
Do qualche numero giusto per avere un ordine di grandezza (niente di
particolarmente scientifico quindi) con cui avere qualche raffronto.
Il mio PC ha un Pentium IV 530HT 3GHz, 1024MB Ram e HD Seagate da 200GB
7200 rpm e come OS WinXP con File System NTFS.
File VOB di 565 MB sull'HD (non da DVD quindi).
Tempo per copiarlo da una partizione ad un altra dell'HD: 40 secondi
Tempo per effettuare il demultiplex di video e audio con qualche
software scelto a caso:
 - VobEdit: 73 secondi (video) + 45 secondi (audio)
 - TMPGEnc Plus: 70 secondi (video) + 15 secondi (audio)
 - VobRator: 80 secondi (video e audio)
 - Womble MPEG VCR: 67 secondi (video e audio)
 - DecodeVob: 37 secondi (video) + ??? (info mancante perché questo sw
estrae solo la traccia audio AC3 mentre il vob che ho scelto per la
prova aveva solo un audio MPEG, comunque sarebbe stato circa 40 sec)
Come vedi l'ordine di grandezza è di uno/due minuti al massimo ed è
comparabile col tempo necessario ad effettuare la copia. Ogni software,
poi, può essere più o meno performante nel compiere tale operazione.
Forse ho un po' esagerato dicendo che è marginale il tempo necessario
per effettuare l'elaborazione ma comunque non più di tanto.
Saluti
T-N-G

 Se dovesse ripartire da un AVI, è chiaro che ci vorrebbe molto di più.
La ricodifica può avvenire anche da un file MPEG2 comunque.
Ciao
T-N-G

 Perche', VobEdit cosa fa, a parte altre 2 fesserie?
Forse intendeva il passaggio da file VOB ad un program stream MPEG
effettuato in una sola operazione.
Ciao
T-N-G

di Vobedit.
Prova DVD Decrypter, più "friendly".
Ma otterrai sempre audio e video separati.
Ciao
--
Papel
Con la mia faccia sotto i vostri piedi ....
... e non vi chiedo neanche di stare fermi!

 effettuato in una sola operazione.
Esatto: era quello.
Al

 Prova a mettere il VOB sull'HD, prima.
Domatina provo e scriverò in un messaggio i tempi rilevati. Fra l'altro, 
ho visto che T-N-G ha postato i tempi che ottiene sul suo PC e sarà 
interessante confrontarli con quelli che troverò.
Ciao
Al

 File VOB di 565 MB sull'HD (non da DVD quindi).
Il mio PC e' un po' vecchiotto, avendo ormai quasi 2 anni e mezzo, ma, come
si dice... 4 fili se li mangia ancora.
Thoroughbred 2400+ "leggermente" (ROTFL!) overcloccato (2400MHz, 178FSB) su
KT400, 512DDR 333MHz, 2 economici Maxtor 6Y160P0 160GB 7200rpm su Promise
20276, controller integrato nella MB, canali separati, FAT32, Win98SE/light.
File VOB da 550MB su HD.
Copia da una HD all'altro in 18 secondi, compreso il tempo di svuotamento
buffer (cioe' finche' la spia dell'HD si spegne, e non fin quando scompare
l'azione di copia).
L'azione di copia scompare a 14 secondi (circa 128MB di buffer su ram)
Demultiplex video con VobEdit in 58 secondi.
Demultiplex video con TMPGEnc in 25 secondi.
Demultiplex audio con TMPGEnc in 4 secondi.
Tutto sempre sull'altro HD.
Comnsiderate pero' che i P4 3Ghz li mangio a colazione pranzo e cena su
tutti i bench, ma considerate anche che il sistema HW e' del dicembre 2002,
e non lo tocco da allora.
Ciao
--
http://snipurl.com/dgkl

 un VOB di circa 20 minuti. E' molto di più che per copiarlo soltanto.
Un consiglio : se hai 2 hard disk estrai i flussi da vob presenti su un 
hard disk e la cartella di destinazione la posizioni in un altro hard 
disk. Evitando di far lavorare in lettura/scrittura lo stesso hard disk 
hai considerevoli aumenti di velocita'.
Saluti
RIC

 hai considerevoli aumenti di velocita'.
Lo immaginavo. Appena ho tempo ci provo e misuro i tempi, così li 
confronto con quelli già postati da altri.
Al

 tutti i bench,
Giusto per la precisione, i tempi molto più bassi, da te riscontrati
rispetto ai miei, quasi sicuramente non sono dovuti al processore bensì
(come fa notare anche RIC in un altro messaggio) al fatto che hai usato
due distinti HD, uno per la lettura l'altro per la scrittura mentre io
ho usato sempre lo stesso.
Ciao
T-N-G

 ho usato sempre lo stesso.
Verissimo, ma considera che io ho dei dischi di cacca, popolarissimi.
Comunque ho voluto provare:
Copia sullo stesso disco (stessa partizione, ma non cambia nulla su 2
partizioni).
32 secondi compreso lo svuotamento del buffer (che molti non considerano
perche' guardano solo la scritta "copia in corso").
Se non lo consideriamo, sono 24 secondi.
Un sistema col bus overcloccato non e' uguale ad un sistema con soltanto la
CPU piu' veloce.
In pratica, pur avendo il clock di un ipotetico 3200+, in realta' vado come
un ipotetico 3500+.
Ipotetico perche' non esistono Thorougbred 3200 ne' 3500.
Con un Barton avrei fatto poco di meglio.
Si, e' vero, non ho HT e menate varie, che rimangono solo menate di
marketing.
Dopo il Barton, AMD ha dichiarato guerra all'utenza bassa (suo cavallo di
battaglia) e si e' adeguata ad Intel, prendendo in giro la gente con il
Sempron e i nuovi A64 venduti in 12 modelli diversi, tanto per confondere le
idee come accade sulle schede video 3d.
Ciao
--
http://snipurl.com/dgkl

 un ipotetico 3500+.
Ho sbagliato i conti:
Clock di un ipotetico 3000+, prestazioni da 3400/3500+
Ciao
--
http://snipurl.com/dgkl