PDA

View Full Version : DIVX Vs. XVID - impressioni e confronto fra i due codec


abrasaxe
24-05-2003, 23:02
le domande sono:

con quale dei due codec convertite i DVD?
qualitativamente quale preferite come risultati ottenuti?
con quali settaggi usate i codec?

fine interrogatorio :p


mi interessa l'argomento perche' continuo a vedere moltissime persone che usano DIVX 5, e pochissimi che usano XVID (e non capisco perche' francamente)

io li ho provati entrambi e riporto le mie impressioni:


HW/SW e filmato usati x la PROVA:
-----------------------------------------

pc con cpu AMD XP @2400+ , 256DDR PC2700

filmato: STAR TREK - FIRST CONTACT

programma encoder utilizzato: FLASKMPEG (ultima release), DVDX 2.2 e MPEG2AVI 0.16

player utilizzato: BSPLAYER 0.86

settaggi codec:
-----------------
DIVX 5.05 versione standard (free) settaggi default bitrate 900kbit/sec
XVID (build umaniacs, last stable): tutto default (bitrate 900kbit/s)
per il player dei filmati XVID ho utilizzato il decoder di NIC (filtri Postprocessing abilitati, correzione luminosita')


settaggi encoder FLASKMPEG : tutti i filtri abilitati x massima qualita' (filtro bicubico e deinterlace), codifica stream audio attivata

codifica audio: fraunhofer mp3 112kbit/s stereo 48.000 hz

velocita' media codifica ottenuta:

DIVX 5.05 : 25 fps
XVID: 22-23 fps


risultato:
----------

differenza sbalorditiva x quanto riguarda la qualita', xvid qualita' ottima (ho riprovato a bitrate + bassi, di soli 96kbyte sec. reali e rimane cmq. ottima), davvero molto simile all' originale VOB, a parte il fatto che tende a "impastare" un po' i colori e perde inevitabilmente qualcosa in nitidezza

DIVX risultato scarso, la faccia del capitano Picard e' a soli 3 o 4 colori, si scorgono nette differenze nelle sfumature (inesistenti!) del viso... e in molti altri dettagli, sempre con colori gambizzati numericamente
buona invece la nitidezza

ho provato ad abilitare in decodifica nel filtro DIVX 5.05 il postprocessing, qualita' MAX in tutto, nessun cambiamento rilevabile, con l'effetto FILM invece si notano piu' sfumature ma viene inserito un disturbo nei colori fastidiosissimo.

c'e' da dire che la versione free non implementa gli mpeg4 tools con i vari miglioramenti, ma la versione commerciale di certo non la compro x i 30 dollari, il confronto e' fra i due codec freeware
non so quindi quanto possano migliorare i risultati gli mpeg4 tool della versione PRO del codec.


CONCLUSIONI:
-----------------

coi settaggi default non c'e' storia

XVID: voto 8,5 (con filtro DS NIC x il play, con miglioramenti post processing abilitati)

DIVX 5.05 (versione standard): voto 5


(ho provato anche con la vecchia versione di DIVX 3.11 alpha (voto 8), ed e' molto meglio di DIVX 5.05, si avvicina alla qualita' di XVID e in alcuni casi forse e' anche meglio)

ora ditemi voi... sbaglio qualcosa nel settare il codec divx 5.05, o e' proprio cosi' come qualita'? voi come lo settate sto cavolo di divx 5?
anche a voi si vedono i volti con 4 colori e senza sfumature?

P.S.: nei parametri DIVX 5.05 ho riprovato abilitando i miglioramenti PSYCOVISUAL, ma non cambia assolutamente nulla

ho provato anche ad alzare il bitrate, e con un bitrate REALE di 160kbyte/sec x il solo video (che non e' poco), c'e' sempre il problema dei colori! (stessa qualita' sui colori... cambiamenti 0)

ho riprovato a codificare con DVDX2.2 (qualita' tutto al max., filtro tap-bicubic) e MPEG2AVI ma...

stessi identici risultati, quindi la colpa non e' certo dell' encoder


aspetto vostri commenti a riguardo!! (nonche' eventuali settaggi ottimizzati DIVX 5 e XVID ecc.)



:)

Alex_e_Basta
25-05-2003, 01:31
Prova a dare un'occhiata qui
http://www.quellicheilpc.net/quelli99/modules.php?name=Forums&file=viewtopic&t=13590
è fresco di pubblicazione e mi sembra ben fatto.

nail k6
25-05-2003, 09:09
Si è vero l'Xvid conserva molti + dettagli del DivX e anke i colori sono mantenuti pressokke uguali all'originale! E ho notato ke anke a bitrate bassissimi come 45kbit/s è sempre meglio l'Xvid! ;)

Alex_e_Basta
25-05-2003, 09:26
anke a bitrate bassissimi come 45kbit/s è sempre meglio l'Xvid!
Scusate, ma non capisco le vostre unità di misura: 45kbit/s nel senso di 45000 bit al secondo ?
Vuol dire far stare un film di 60 minuti in 19.775 KBYTES, non esiste ...
Forse non parliamo dello stesso Bitrate, illuminatemi per favore.

abrasaxe
25-05-2003, 10:47
ops intendevo kbyte al sec x il video ottenuto ovviamente (corretto)

quello che posso dire dal risultato che ho ottenuto e' che XVID ha un migliore filtro per la riproduzione , con il filtro di NIC si ottengono sensibili miglioramenti attivando le funzioni di miglioramento (e correzione luminosita'), mentre non noto praticamente alcun mglioramento con i filtri per il play di DIVX 5.05, che sembrano "non funzionare", a parte l'effetto FILM e la luminosita', se si mette il valore FILM a meta' scala e' vero che si guadagna in sfumature, ma i colori tendono a sballare (Picard sembra diventare un cinese, compaiono vistose macchie gialle sulla faccia e i colori visibilmente "instabili" e variano di continuo)

c'e' da dire che DIVX 5.05 (coi settaggi default e bitrate medio bassi nell' ordine di 900-1300kbit/sec., oltre non ho provato) penalizza molto le sfumature ma mantiene una buona nitidezza dell' immagine (almeno quello...), mentre XVID offre colori decisamente piu' sfumati, ma per contro a volte tende ad "impastare" un po' i contrasti delle immagini e l'immagine sembra un po' meno definita

ad ogni modo con il decoder XVID di NIC ben impostato non c'e' storia IMHO, DIVX e' largamente battuto (nel test che ho fatto) anche dal vetusto DIVX 3.11, codec vecchio addirittura di 5 anni (!!) e ricordiamoci programmato dalla pluriderisa Microsozz
il che e' tutto dire...

klojack
26-05-2003, 00:20
che software usate per far el'encoding in divx e Xvid?

--->|The Butcher|
26-05-2003, 14:46
Non sono daccordo con quello che avete detto,io ho provato i due codec e sicuramente ho trovato migliore divx 5.05pro.
con bitrate a 900 (600MB solo video)ho ottenuto un film che sembra il DVD originale.
Non ho riscontrato le penalizzazioni che avete trovato, colori,sfumature ecc.
Forse sono i parametri che cambiano, abrasake.

ciao

Mark75
26-05-2003, 16:27
Io XVID non l'ho mai usato, l'ho solo visto in film fatti da altri quindi non saprei fare un paragone. Il Divx 5.05 è quello che uso ma non utilizzo un bitrate standard nel senso che imposto la dimensione finale e quindi il numero di CD, il software che utilizzo è il Gordian knot www.doom9.it
Ho visto che la qualità dipende molto anche dal film, diciamo da quanto è comprimibile realmente infatti il programma che uso consente di fare una prova su una parte del video per vedere il bitrate effettivo.

Ho visto che il bitrate effettivo dei film che ho fatto varia dai 180 ai 230kb/s. Tenendo il vincolo di 2 CD per film varia a seconda della durata e della risoluzione scelta (io scelgo 608x3XX o 640x3XX). La qualità è ottima ovviamente si vede la differenza col VOB ma è come confrontare un .jpg con un .bmp. Si vede nei contorni delle figure dove si nota l'effetto compressione ma proprio a malapena e a immagine ferma, anche i colori sono leggermente più spenti.
Come parametri nell'encode lascio quasi tutto di default, utilizzo il bicubic neutral e nessun effetto psycovisuale.
Purtroppo il gordiano knot utilizza codec divx 3 o 5, almeno la versione che ho io. Appena mi procuro il software di encode XVID faccio una prova pure io al prossimo film.
Ciao.

Paky
26-05-2003, 18:37
mi sa che sei rimasto ad un Gordian un po antico :D

e cmq Gordian è una gui , per il resto decidi tu cosa fare ;)

http://space.tin.it/scienza/cwdjma/gordian.gif

abrasaxe
26-05-2003, 21:47
Originally posted by "--->|The Butcher|"

Non sono daccordo con quello che avete detto,io ho provato i due codec e sicuramente ho trovato migliore divx 5.05pro.
con bitrate a 900 (600MB solo video)ho ottenuto un film che sembra il DVD originale.
Non ho riscontrato le penalizzazioni che avete trovato, colori,sfumature ecc.
Forse sono i parametri che cambiano, abrasake.

ciao

infatti io ho testato la versione DIVX standard freeware , che non implementa gli MPEG4 TOOLS che dovrebbero migliorare di molto la qualita' video.

XVID e' un codec freeware quindi ho deciso di confrontarlo con la versione free di DIVX (e poi non mi va di spendere soldi in un codec :D )

inoltre come detto ho usato per entrambi i settaggi DEFAULT, non essendo esperto coi settaggi di DIVX, quindi e' anche possibile che con dei settaggi particolari la qualita' aumenti notevolmente...

se qualcuno ha dei settaggi con cui ottiene ottimi risultati li posti pure :) (x entrambi i codec)

^O^ Yawn
27-05-2003, 08:48
Originally posted by "Paky"

mi sa che sei rimasto ad un Gordian un po antico :D

e cmq Gordian è una gui , per il resto decidi tu cosa fare ;)

http://space.tin.it/scienza/cwdjma/gordian.gif



scusate l'ignoranza....


ma.. che significa gui?!?!


grazie

per quelli che ho fatto io mi sono trovato meglio con dvx 5.03 doppia passata

Alex_e_Basta
27-05-2003, 08:58
Graphic User Interface

nail k6
27-05-2003, 16:57
Originally posted by "Alex_e_Basta"


Scusate, ma non capisco le vostre unità di misura: 45kbit/s nel senso di 45000 bit al secondo ?
Vuol dire far stare un film di 60 minuti in 19.775 KBYTES, non esiste ...
Forse non parliamo dello stesso Bitrate, illuminatemi per favore.

si certo! Lo utilizzo x mettere alcuni video in spazi FTP molto piccoli x il mio sito! in + utilizzando il decoder 3ivX la qualità migliora ancora quindi è l'ideale ;) Dunque 22min di filmato con audio OGG a 45kbit/s e video a 45kbit/s viene intorno ai 21-22mb...

Il bitrate medio del video viene intorno ai 10kbyte/s

conan_75
27-05-2003, 17:02
Un saluto ad Alex e Paky by Sb@@ga!

Alex_e_Basta
27-05-2003, 17:58
@ Sb@@ga

Ma sei come il prezzemolo ! ;) ti ritrovo in tutte le salse :D
Ciao e bentrovato anche a te.

abrasaxe
29-05-2003, 00:21
aggiorno la situazione:

ho reinstallato il codec DIVX 5.05 e stavolta attivando nel filtro (in fase di PLAY) la voce YUV EXTENDED (e anche altre), si nota un notevole incremento qualitativo soprattutto dal punto di vista cromatico, si notano molte piu' sfumature

la precedente prova sui settaggi, non so se per dei bug del codec/conflitti fra codec o cos'altro, abilitando quella voce (e le altre), non si notava alcun cambiamento in fase di riproduzione...

diamanuK6-3
29-05-2003, 09:15
A mio avviso, dopo aver provato su uno stesso film (un anime) i due codec, dico che il DivX 5.05pro ha una qualità + elevata dell'XviD... questa poi è un'impressione personale....

^Byez^

Paky
29-05-2003, 17:56
ecco appunto , il thread apparte le analisi suggerite da Alex riporta solo "mi pare , a mio avviso , mi sembra" :rolleyes:

sider
29-05-2003, 19:17
Io non sono un'esperto ed utilizzo neodivx9.2 . Onestamente non vedo molta differenza utilizzando un codec oppure l'altro. Per me sono perfettamente equivalenti. Di solito uso l'xivd con ottimi risultati.

abrasaxe
30-05-2003, 00:31
doppio post :p

abrasaxe
30-05-2003, 00:32
ho scoperto che con DVDX e FLASKMPEG utilizzando il codec DIVX 5.05 si ottengono praticamente gli stessi risultati (entrambi filtro bicubico), ma invece con MPEG2AVI il risultato e' diverso (ovviamente a parita' di settaggi del codec)

la resa cromatica e la luminosita' del filmato codificato con MPEG2AVI in DIVX 5.05 e' piu' fedele all' originale, ad es. si nota molto bene nel colore della pelle, con DVDX e FLASKMPEG tende ad essere "slavato" e tende al bianco, e la luminosita' risulta piu' chiara rispetto al filmato VOB originale, mentre MPEG2AVI mantiene una luminosita' praticamente identica all' originale e colori piu' caldi,

provare per credere!

supercola
30-05-2003, 01:07
Che impostazioni hai usato oltre al bitrate?L'xvid è un ottimo codec, ma non è così nettamente superiore al dvx...

Mark75
30-05-2003, 13:44
In effetti è passato un pò di tempo da quando l'ho scaricato ma fatto quello che dovevo fare ...non l'ho più aggiornato. Ora che mi è venuto il pallino del Divx5 VS Xvid ho un breve video di circa 100Mb in Mpeg2 che potrei usare per la prova.
Lo so che Gordian è una gui ed è proprio quello che voglio perchè è molto comodo, l'ultima volta che l'ho usato ho preparato 2 films, li ho messi in coda, ho lanciato il tutto e sono andato a letto. La mattina avevo 2 divx pronti e il pc spento, meglio di così!

abrasaxe
30-05-2003, 20:59
Originally posted by "supercola"

Che impostazioni hai usato oltre al bitrate?L'xvid è un ottimo codec, ma non è così nettamente superiore al dvx...

XVID tutto default, bitrate 900

DIVX tutto default, bitrate 900

...infatti nel primo test il filtro DIVX non accettava i vari miglioramenti (non so x quale motivo), come ho scritto in seguito, dopo aver reinstallato il codec DIVX 5.05 standard, le cose sono cambiate di molto settando YUV EXTENDED mode su ON e altro (nella impostazioni in fase di playing)

cio' non toglie che se non vengono abilitati i miglioramenti qualitativi in fase di play, il risultato che ho ottenuto con DIVX lascia alquanto a desiderare

lo scopo di questa discussione non era quello di decretare un possibile vincitore fra XVID e DIVX, ma principalmente quello di confrontare i vari settaggi utilizzati x i due codec, e prog. encoder utilizzati

nel link segnalato da alex e basta, e su doom9.org si trova una comparativa e una analisi tecnica sui vari codec molto professionale, la mia prova empirica (e da neofita) era voluta per confrontare i due codec freeware, a bassi bitrate (per far stare un film in un CD) di circa 120-140 KBytes/sec. per il solo video.