Newsgroup: it.media.video.produzione
Titolo: Creare DivX

Ho registrato con la skystar 2 un film, in MPEG2 (è l'unico formato con cui
il software registra). L'ho riaperto con VirtualDub e l'ho salvato in AVI
con compressione DivX 5.1.1
Il risultato lo trovo non soddisfacente: oltre al fatto che non ha
continuato fino alla fine (ma forse è stato solo un problema del momento e
se lo rifaccio continua) il file ottenuto sembra "scattare" (non tanto però
si nota) ed il nuovo file occupa comunque 1,27 Giga (l'originale in MPEG
3,5 Giga). IMHO troppo per due ore di film. I DivX che vedo "già fatti" da
altri hanno una migliore qualità video e occupano (forse) meno spazio.
Posso far qualcosa per migliorare?
-- 
Ciao,
BadAnimal

 BadAnimal

 con Xvid.
Hai qualche link?
-- 
Ciao,
BadAnimal

 BadAnimal
Spero di farti cosa gradita fornendoti questo link, e una guida abbastanza
interessante
http://digilander.libero.it/andypanix/DVD/Configurazione_Avanzata_Codec_Xvid.html
Daniele
Inoltre copio ed incollo da un messaggio (non coperto da cpyright !) di
Takeshi Kaneshiro:
Allora ragazzi, noto che a proposito dell'XviD navigate un po nel buio.
Molti di voi sono alle prime armi, altri un po meno, ma in generale noto una
preferenza per il divx.
Ora, nella vita come in tutte le cose ci si evolve e si migliora. Si fa la
gavetta e ci si fa le ossa. Dal mio punto di vista il DivX va bene alle
scuole superiori, l'XviD è uno strumento universitario. A questo aggiungo
che XviD è open source dettaglio non trascurabile.
Scrivo questa guida per integrare le conoscenze di chi gia conosce l'XviD e
per dare un nuovo strumento a chi sa usare solo il divx.
Anzitutto bisogna che cambiate impostazione e abito mentale: il codec divx
funziona a bitrate, nel senso che tu stabilisci il bitrate e poi lui ti crea
un file di tale bitrate. Anche XviD funziona cosi eccetto che per il
procedimento 2pass che è come sapete quello che garantisce la migliore resa.
(lo sapevate vero?)
Supponiamo ora di avere tra le mani un DVD e di volerne fare un XviD.
I film in XviD dal mio punto di vista devono avere un requisito basilare:
devono essere masterizzabili, cioè devono starci sui cd da 700 mega. File da
900 mega, 750, 2100 sono assolutamente improponibili. O lo facciamo da 700
mega o lo facciamo da 1400 per metterlo su 2 cd. Farlo da 3 cd non ha senso:
tantovale clonare il DVD.
Il codec XviD prevede differenti impostazioni a seconda che si voglia un
xvid da 700 mega o uno da 1400. Procediamo per gradi: gli strumenti.
Per fare un divx servono pochi programmi e di facile utilizzo.
DVD Decrypter per estrarre il DVD sul disco ed eliminare la protezione
macrovision.
Vobedit che serve per estrarre dai vob il flusso audio (*.ac3) e il flusso
video (*.m2v)
VirtualDubMod, io uso la versione 1.5.10, che legge appunto le traccie
*.m2v, per la codifica video e per il muxing finale.
BeSweet per convertire la traccia *.ac3 in mp3
Un qualsiasi editor audio per elaborare la traccia *.mp3, modificarne
bitrate o samplerate, io uso CoolEdit Pro 2.1 che però è a pagamento.
Estratto il DVD sul disco e ricavate le due traccie audio e video, il mio
primo problema è decidere come voglio fare il xvid.
Se scelgo la soluzione a 1 cd mi preoccuperò di ottenere un file audio mp3
da non più di 128 kbps, ossia da circa 90/100 megabyte. Con un file audio da
90 mega, va da se che il mio video debba essere non superiore ai 610 mega.
Se il film dura poco diciamo 80 o 90 minuti si può anche pensare di
scegliere un bitrate audio attorno ai 196 kbps. Se il film lo volete fare su
2 cd, quindi con una maggiore qualità, potete usare un bitrate audio minimo
di 196 kbps e ottenere un file audio di circa 150 mega. Quindi la traccia
video potrà essere anche di 1250 mega equivalente ad un  bitrate tra i 1500
e i 1700 a seconda della durata. La soluzione che prediligo è quella di
lasciare l'audio inalterato, vale a dire muxare la traccia *.ac3 intonsa con
il video xvid. Ovviamente vista la grandezza del file *.ac3 (350 mega circa)
è una soluzione che va bene solo per i rip a 2 cd.
Abbiamo ottenuto il file audio che preferiamo.
Ora passiamo al video.
VirtualDub è l'unico strumento che ci occorre.
Carichiamo la traccia *.m2v e prima di encodarla rendiamola più facilmente
trattabile. La traccia *.m2v sarà certamente di 720x576. Questa risoluzione
è eccessiva, infatti il televisore e il monitor a schermo intero riproducono
un 720x576 e un 588x264 allo stesso identico modo, quindi tanto vale farla
più piccola.
In video scegliamo filters e poi add:
Il primo da usare è nulltransform che serve per croppare (ritagliare)
l'immagine. Dobbiamo togliere tutte le bande nere perche xvid codifica pure
quelle ed è uno spreco di bitrate, ritagliate quindi l'immagine in modo che
sia codificato solo il visibile del film. Se qualcuno di voi si sta
chiedendo: ma cosi le immagini non vengono bislunghe e allungate? sappiate
che non è cosi: se il film è 16:9 il vostro player divx lo riprodurrà in
16:9 anche se tagliate le bande nere.
Il secondo filtro da usare è resize: portiamo il video da 720x576 a 608x228
oppure 604x284 oppure 588x264. Usate il tasto show preview per controllare
che il rapporto altezza/larghezza sia corretto.
Scegliete il filtro precise bilinear. Occasionalmente, ma lo capirete con
l'esperienza, potrebbe servirvi pure il filtro deinterlace (blend). Il buon
ripper DEVE conoscere a menadito funzioni e settaggi dei filtri di
VirtualDub.  Aggiustata l'immagine passiamo al clou della guida: i settaggi
XviD.
Il procedimento che uso e che ammetto è il 2pass, non ne ammetto altri e vi
illustrerò solo quello.
2 i casi come detto: 1 CD e 2 CD
Primo caso: 1 CD
In VD, video, scegliete compression e scegliete XviD e poi configure. Nella
finestrella che si apre scegliete 2pass-1st pass dal menu a tendina e
clikate su Advanced.
nella finestrella successiva scegliete:
Motion Search Precision: 6
Quantization Type: H.263
FourCC used: Xvid
VHQ: 1
max i-frame: 300
min i-frame: 1
selezionate solo "Usa Chroma Motion"
Max B-Frame: 3
lasciate il resto cosi com'è e date l'ok, tornate nella finestra pincipale
di VD e in video assicuratevi che il procedimento sia Full Processing Mode.
Andate in File e scegliete Save as avi, date un nome e date l'ok. Il
programma comincerà il 1pass del xvid. Ovviamente sarà senza audio
(l'abbiamo fatto a parte) e non sarà un avi valido, ma da circa 3 o 4
megabyte. Il 1 pass serve per permettere al codec di analizzare il video e
scegliere frame per frame il giusto valore di codifica. oltre al fole avi da
3 o 4 mega verrà creato un file log video stats: non azzardatevi a
cancellarlo. Ci vorranno 2 o tre orette. Una volta finito il 1 pass andate
in Video, compression, xvid, configure.
Scegliete 2pass-2nd pass Int dal menu a tendina.
Si abiliterà la casella sottostante, dove dovrete inserire i kb totali del
video, attenzione non il bitrate ma la dimensione del video, VD vi sta
insomma chiedendo quando grande volete che sia il video: essendo un rip a 1
cd supponiamo di avere un audio da 90 mega (a 128 kbps), quindi il video
dovrà essere di 610 mega (610+90=700). Attenzione perche il codec chiede un
valore in KB, quindi fate con la calcolatrice 610x1024=624640. Inserite il
valore 624640 nella casellina e il codec vi farà un file di circa 610
megabyte (mega più mega meno). Non è finito entrate ancora in Advenced e
selazionate "enable Lumi Masking. Lasciate tutto il resto cosi com'è.
Apro una parentesi: esistono due impostazioni del codec che si chiamano
Global Motion Capture e QuarterPixel, sono impostazioni che migliorano un po
il video, ma potrebbero renderlo illeggibile da parte dei lettori divx da
tavolo, quindi io non li seleziono mai.
Uscite dalle impostazioni del codec e tornate nella finestra principale di
VD, in File fate Save as avi e sovrascrivete il precedente file avi ottenuto
con il 1pass. Altre 3 orette e avrete il vostro file video definitivo.
Questo nel caso vogliate un rip su un solo cd.
Se lo volete su due CD le cose cambiano ma di poco.
Per il primo passaggio (2pass-1st pass) del rip su 2cd le impostazioni
avanzate sono:
Motion Search Precision: 5
Quantization Type: Mpeg
poi tutto uguale al 1pass del rip su un cd.
per il secondo passaggio:
Quantization Type: New Modulated HQ
e ricordate di selezionare Enable Lumi Masking.
Anche per il rip su 2 cd, prima del secondo passaggio il codec vi chiede
quanto volete che sia grande il vostro video:
supponiamo di avere un file audio da 196 kbps da 180 mega: dovendo avere un
totale (audio+video) di 1400 mb, il video non dovrà superare i 1120, quindi
1120x1024=1146880
se invece vogliamo muxare il file *.ac3 senza toccarlo e supponendo che sia
da 350 mega il video sarà di 1050 mega equivalente a 1075200 kb. Uscite da
tutto e fate save as avi sovrascrivendo il primo avi e alla fine avrete
ottenuto una traccia video della dimensione giusta e di qualità superba.
Infine dovete unire audio e video:
Aprite il file *avi ottenuto col 2pass, in video scegliete Direct Stream
Copy in Audio scegliete Stream e poi add, selezionate il file audio (*.mp3 o
*.ac3 che sia), uscite dando l'ok. In video andate in Frame Rate e scegliete
l'opzione che rende audio e video della stessa durata (Change so audio and
video duration match) In questo modo avrete il vostro xvid sincronizzato.
Ultima cosa: il taglio
Se lo fate da 1 cd (700 mb) non c'è da tagliare nulla. Se lo fate da 1400
dovete dividerlo in due.
Aprite l'avi definitivo, scegliete Direct Stream Copy e poi andate in edit.
Qui scegliete set selection start, poi spostate il cursore a metà film e
scegliete set selection end. Save as avi per ottenere il primo tempo. Fatto
questo tornate in Edit e scegliete Set Selection Start nello stesso punto in
cui avete scelto Set selection end in precendenza. Portate il cursore alla
fine del film e scegliete set selection end. Save as avi e avete finito.
Concludo con due trucchetti del mestiere: tagliate i titoli di coda e
tagliate un po di immagine (non troppa) sopra e sotto per dare il massimo
bitrate possibile alla parte visibile del film.
Il resto lo farà l'esperienza.
Spero di esservi stato utile

 Allora ragazzi, noto che a proposito dell'XviD navigate un po nel buio.
Grazie. Ci darò un'occhiata. I lettori DVD da tavolo con DivX leggono anche
gli XviD, vero?
-- 
Ciao,
BadAnimal

 gli XviD, vero?
Generalmente si, č necessario che il firmware del lettore lo supporti.
Comunque, che io sappia, tuuti i lettori che leggono Dvix leggono Xvid.
Tieni conto che anche la codifica audio puo' creare qualche problema.
Ciao
D.M.