Divx vs Xvid
- Einherjar
- Venus Project Founder
- Posts: 3751
- Joined: Tue Jan 27, 2004 4:42 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: Washington DC, USA
- Contact:
Divx vs Xvid
Ποιο από τα 2 πρότυπα προτιμάτε για συμπίεση εικόνα και γιατί?
Πρόσφατα άρχισε να με ενδιαφέρει το xvid καθώς είδα κάποια χαρακτηριστικά που νομίζω ότι είναι καλύτερα από το divx. Εξ'αρχής χρησιμοποιούσα divx για συμπίεση. Μήπως είναι καιρός να αλλάξω?
Πρόσφατα άρχισε να με ενδιαφέρει το xvid καθώς είδα κάποια χαρακτηριστικά που νομίζω ότι είναι καλύτερα από το divx. Εξ'αρχής χρησιμοποιούσα divx για συμπίεση. Μήπως είναι καιρός να αλλάξω?
[Better to understand a little than to misunderstand a lot]
- TaRaNTuLa
- Gbyte level
- Posts: 1598
- Joined: Fri Apr 30, 2004 4:54 pm
- Academic status: PhD
- Gender: ♂
- Location: MMLab
Εγώ μια ζωή έχω το Divx.Επίσης είδα ότι έπαιζα ο,τιδήποτε υπήρχε και το K-lite Codec Pack,το οποίο με άφησε πιο ευχαριστημένο από άποψη αναπαραγωγής και υπότιτλων...
Tamiya rulezZz....
TL-01 Full Carbon, TL-01 Upgraded, FF-01 Upgraded, M03, CC-01, ΤΤ-01 TypeE, Volvo και Scania Trucks και η λίστα συνεχίζεται...
TL-01 Full Carbon, TL-01 Upgraded, FF-01 Upgraded, M03, CC-01, ΤΤ-01 TypeE, Volvo και Scania Trucks και η λίστα συνεχίζεται...
To Xvid έχει αρκετά πλεονεκτήματα σε σχέση με το Divx ιδιαίτερα αν κάποιος θέλει να έχει τον απόλυτο έλεγχο του encoding. Μην ξεχνάς επίσης ότι το Xvid είναι open source....
Ρίξε μια ματιά στα sites
1) http://www.doom9.org (Guides, The Basics)
2) http://forum.doom9.org
Ρίξε μια ματιά στα sites
1) http://www.doom9.org (Guides, The Basics)
2) http://forum.doom9.org
- HdkiLLeR
- Venus Project Founder
- Posts: 4356
- Joined: Tue Jan 27, 2004 4:41 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: New York, NY
- Contact:
Xvid και εγώ. Είναι πολύ καλή προσπάθεια και όσο περνάει ο καιρός βελτιώνεται αρκετά. Η τελαυταία ver μου άρεσε αρκετά(δηλαδή τα αποτελέσματα με ικανοποιούσαν) συνεπώς αυτή προτιμώ.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
- HdkiLLeR
- Venus Project Founder
- Posts: 4356
- Joined: Tue Jan 27, 2004 4:41 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: New York, NY
- Contact:
Βάλτε ρε παιδιά το Xvid και πηγαίνται στο configure - encoder(παρεπιπτώντος έχει διαφορετικό config για το decoding).
1)Έχει διαφορετικά profil που μπορείς να επιλέγεις κάθε φορά αυτό που θέλεις.
2)Έχει αρκετές επιλογές όσον αφορά το quality/encoding type
3)Έχει optimizers για διάφορα(greyscale, chroma,...)
4)Γι' αυτούς που ξέρουν τα τα πειράζουν έχει και advanced mode οπότε έχεις επιλογές για το quantizing κλπ
Αν και δεν τα έχω πειράξει ιδιαίτερα είναι πιο configurable πάντος.
1)Έχει διαφορετικά profil που μπορείς να επιλέγεις κάθε φορά αυτό που θέλεις.
2)Έχει αρκετές επιλογές όσον αφορά το quality/encoding type
3)Έχει optimizers για διάφορα(greyscale, chroma,...)
4)Γι' αυτούς που ξέρουν τα τα πειράζουν έχει και advanced mode οπότε έχεις επιλογές για το quantizing κλπ
Αν και δεν τα έχω πειράξει ιδιαίτερα είναι πιο configurable πάντος.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
- HdkiLLeR
- Venus Project Founder
- Posts: 4356
- Joined: Tue Jan 27, 2004 4:41 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: New York, NY
- Contact:
Για encoding? γιατί τα παραπάνω τα ρυθμίζεις μέσα απο το ίδιο το xvid.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
Αναφέρομαι στα χαρακτηριστικά που προσφέρονται μόνο στο Xvid.τι εννοείς λέγοντας απόλυτο έλεγχο του encoding?
π.χ Quantization Type MPEG, MPEG CUSTOM (Inter,Intra Matrixes)
υπάρχουν matrices που προσφέρονται για συγκεκριμένο περιεχόμενο .
Παράδειγμα HVS (?Human Visual System) Matrix που προκύπτει από κάποιο
μοντέλο της λειτουργίας του ανθρώπινου οπτικού συστήματος.
GMC ανώτερο του Divx (δεν ξέρω αν υπαρχει καμιά αλλαγή στο νέο divx)
B-VOPS - Multiple BVOPS στο Divx δεν υπάρχουν παρά μόνο στις πρόσφατες εκδόσεις,
B-VOPS Quantizer Ratio-Offset δεν υπάρχει στο Divx.
VHQ, Trellis Quantization δεν υπάρχουν στο Divx
Chroma Motion - Ο μηχανισμός motion compensation παίρνει υπόψη του και
την χρωμικότητα εκτός απο την φωτεινότητα (chroma,luma).
Cartoon Mode - Παίρνει υπόψη τα χαρακτηριστικά των ταινιών anime.
Min-Max I-B-P Frames Quantizer
Zones - Καθορίζεται σε επίπεδο frames ο βαθμός συμπίεσης. Είναι σε επίπεδο
codec, οπότε δεν έχει παρενέργειες π.χ απόκλιση από στόχο τελικού μεγέθους video.
Είναι open source. Συγκρινέ το με το τελευταίο divx το οποίο είναι 6-months trial.
Μετά το πέρας αυτού του διαστήματος χάνεις την δυνατότητα στο Divx να χρησιμοποιείς
gmc, quarter pixel, b-frames (Simple Level Profile μόνο)
Στο παρελθόν υπήραχν και άλλα χαρακτηριστικά αλλά αφαιρέθηκαν είτε διότι οι developers
δεν ήταν σίγουροι ότι είχαν αποτελέσματα είτε διότι μπέρδευαν τους χρήστες του xvid.
Το divx έχει multiple passes από την άλλη αλλά σύμφωνα με τους developers του xvid,
δεν χρειάζονται παραπάνω από 2 passes. Άλλωστε το divx παλιά σχεδόν ποτέ δεν έφτανε
στο target size (απόκλιση απο 1-30 ΜΒ) οπότε τα multiple passes ήταν μια βοήθεια αρχικά
και προς αυτόν τον τομέα.
Γενικά εχω αρκετό καιρό (μήνες) να δοκιμάσω γενικά encodings όμως θυμάμαι ότι
το Divx τότε έδινε πιο smoothed εικόνες σε σχέση με το Xvid (οπότε απώλεια λεπτομέρειας).
Από την άλλη το Xvid προσπαθούσε να κωδικοποήσει όση περισσότερη πληροφορία μπορούσε.
Όταν αυτό ήταν αδύνατο σε σχέση με το target size τότε μπορούσε κάποιος να δεί
macroblocks. Αυτό γινόταν φανερό κυρίως σε σκοτεινές σκηνές (όπου γενικά το MPEG4 έχει πρόβλημα)
και σε σκηνές με ομίχλη.
Προτεινόμενο εργαλείο - GORDIAN KNOT. Υπάρχουν οδηγίες στα links που έδωσα στην αρχή.
Μέσω του Gordian Knot θα μάθεις και το Avisynth οπότε θα μάθεις και διάφορα
φίλτρα που θα μπορούσες να εφαρμόσεις για να φιλτράρεις τον θόρυβο ή ότι άλλο
θέλεις από τις πηγές εισόδου video που του βάζεις(π.χ convolution3d, άλλα resize filters
από τα γνωστά, μη περιττές μετατροπές-παραμονή σε YV12). Γενικά πάντως το Gordian knot είναι
ένα αρκετά αυτοματοποιημένο εργαλείο δίνοντας την δυνατότητα σε όποιον θέλει να παραμετροποιήσει
παραπάνω αν θέλει.
Αν θέλεις και άλλες επιλογές (μιλάω για codecs) υπάρχει και ο codec ffvfw. Open source και αυτός, προέρχεται
από το ffmpeg. Να φανταστείς οτι στα phychovisual settings υπήρχαν 6-7 διαφορετικοί τρόποι
για adaptive quantization. Φυσικά δεν δουλεύουν όλοι εγγυημένα σε κάθε είδους πηγή video.
Επίσης στο motion precision υπήρχαν παρά πολλοί τρόποι επιλογής.
To ffdshow είναι ο αντίστοιχος decoder του ffvfw.
- HdkiLLeR
- Venus Project Founder
- Posts: 4356
- Joined: Tue Jan 27, 2004 4:41 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: New York, NY
- Contact:
Wow!! Ενημερωμένο σε βρίσκω!!
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
- jimmyD
- Venus Former Team Member
- Posts: 946
- Joined: Wed Apr 21, 2004 6:33 pm
- Academic status: MSc
- Location: στην κοσμάρα μου
Εγω με το guardian knot δεν μπορω να κάνω τους υποιτιτλους όπως θέλω. Συνήθως προσπαθώ να τους ενσωματώσω στην ταινία αλλά δεν τα καταφέρνω ποτέ και βλέπω τις ταινιες με το vobsub ανοικτό. Τώρα πια δε το χρησιμοποιώ καθώς το video έχει πάρει φωτιά. Σε όποιον δεν αρέσει η macromedia ας δοκιμάσει το dvd idle .
Since I was born I started to decay
now nothing ever ever goes my way...

now nothing ever ever goes my way...

http://forum.doom9.org/showthread.php?s=&threadid=84039
http://www.koepi.org/xvid.shtml
Νέο unstable Xvid binary.
Καινούρια χαρακτηριστικά
B-VHQ
VBV buffer
Loose Curve Scaling - Strict Curve Scaling
Bitstream AR (Aspect Ratio)
http://www.koepi.org/xvid.shtml
Νέο unstable Xvid binary.
Καινούρια χαρακτηριστικά
B-VHQ
VBV buffer
Loose Curve Scaling - Strict Curve Scaling
Bitstream AR (Aspect Ratio)
φανατικός DivX.
To gordian knot πολύ καλό!!!
Έχω γύρω στις 290 ταινίες.
Λυπάμαι όμως γιατί πλέον με τα dvd-r και double layer μάλιστα φτιάχνεις την ταινία σε 40', την έχεις σε dvd,έχεις και τα μενού,έχεις και surround,σου παίζει και σε dvd-player(επιτραπέζιο you know)
Ενώ εγώ έχω λιώσει το pc στις 7ωρες συμπιέσεις divx.(αν δεν ακούω ανεμιστηράκι όταν μπαίνω στο σπίτι κάτι παθαίνω.λες και έχω κάποιον να με περιμένει όταν γυρίσω)
Ένα dvd-player της προκοπής από καλή εταιρεία(sony,pioneer) με σκληρό που να παίζει divx δε θα βγεί??μόνο κάτι μάρκας kiss έχω δει στο πλαίσιο
To gordian knot πολύ καλό!!!
Έχω γύρω στις 290 ταινίες.
Λυπάμαι όμως γιατί πλέον με τα dvd-r και double layer μάλιστα φτιάχνεις την ταινία σε 40', την έχεις σε dvd,έχεις και τα μενού,έχεις και surround,σου παίζει και σε dvd-player(επιτραπέζιο you know)
Ενώ εγώ έχω λιώσει το pc στις 7ωρες συμπιέσεις divx.(αν δεν ακούω ανεμιστηράκι όταν μπαίνω στο σπίτι κάτι παθαίνω.λες και έχω κάποιον να με περιμένει όταν γυρίσω)
Ένα dvd-player της προκοπής από καλή εταιρεία(sony,pioneer) με σκληρό που να παίζει divx δε θα βγεί??μόνο κάτι μάρκας kiss έχω δει στο πλαίσιο
"Mess with the best die like the rest" - Major
- AmmarkoV
- Wow! Terabyte level
- Posts: 2838
- Joined: Thu Nov 04, 2004 2:55 pm
- Gender: ♂
- Location: Reloaded @ Santa Friday
- Contact:
Έχω βρεί pioneer , ή panasonic (ένα από τα δύο , μου είχε κάνει εντύπωση πως ήταν καλή μάρκα όπως λές) στον Κωτσόβολο!Major wrote:Ένα dvd-player της προκοπής από καλή εταιρεία(sony,pioneer) με σκληρό που να παίζει divx δε θα βγεί??μόνο κάτι μάρκας kiss έχω δει στο πλαίσιο
- Spoiler: εμφάνιση/απόκρυψη
