Page 1 of 3

Divx vs Xvid

Posted: Sat Sep 18, 2004 11:50 pm
by Einherjar
Ποιο από τα 2 πρότυπα προτιμάτε για συμπίεση εικόνα και γιατί?
Πρόσφατα άρχισε να με ενδιαφέρει το xvid καθώς είδα κάποια χαρακτηριστικά που νομίζω ότι είναι καλύτερα από το divx. Εξ'αρχής χρησιμοποιούσα divx για συμπίεση. Μήπως είναι καιρός να αλλάξω?

Posted: Sun Sep 19, 2004 12:08 am
by TaRaNTuLa
Εγώ μια ζωή έχω το Divx.Επίσης είδα ότι έπαιζα ο,τιδήποτε υπήρχε και το K-lite Codec Pack,το οποίο με άφησε πιο ευχαριστημένο από άποψη αναπαραγωγής και υπότιτλων...

Posted: Sun Sep 19, 2004 12:35 am
by minas
To Xvid έχει αρκετά πλεονεκτήματα σε σχέση με το Divx ιδιαίτερα αν κάποιος θέλει να έχει τον απόλυτο έλεγχο του encoding. Μην ξεχνάς επίσης ότι το Xvid είναι open source....

Ρίξε μια ματιά στα sites
1) http://www.doom9.org (Guides, The Basics)
2) http://forum.doom9.org

Posted: Sun Sep 19, 2004 2:42 am
by Einherjar
τι εννοείς λέγοντας απόλυτο έλεγχο του encoding?
πάντως δεν ήξερα ότι το xvid είναι open source

Posted: Sun Sep 19, 2004 5:02 am
by HdkiLLeR
Xvid και εγώ. Είναι πολύ καλή προσπάθεια και όσο περνάει ο καιρός βελτιώνεται αρκετά. Η τελαυταία ver μου άρεσε αρκετά(δηλαδή τα αποτελέσματα με ικανοποιούσαν) συνεπώς αυτή προτιμώ.

Posted: Sun Sep 19, 2004 11:39 am
by P3
τι εννοείς λέγοντας απόλυτο έλεγχο του encoding?
Ναι για πες γιατί αρχίζει να γίνεται πιο ενδιαφέρον...!!

Posted: Sun Sep 19, 2004 12:31 pm
by HdkiLLeR
Βάλτε ρε παιδιά το Xvid και πηγαίνται στο configure - encoder(παρεπιπτώντος έχει διαφορετικό config για το decoding).

1)Έχει διαφορετικά profil που μπορείς να επιλέγεις κάθε φορά αυτό που θέλεις.
2)Έχει αρκετές επιλογές όσον αφορά το quality/encoding type
3)Έχει optimizers για διάφορα(greyscale, chroma,...)
4)Γι' αυτούς που ξέρουν τα τα πειράζουν έχει και advanced mode οπότε έχεις επιλογές για το quantizing κλπ

Αν και δεν τα έχω πειράξει ιδιαίτερα είναι πιο configurable πάντος.

Posted: Sun Sep 19, 2004 1:00 pm
by Einherjar
κάποιο προτεινόμενο εργαλείο?

Posted: Sun Sep 19, 2004 1:07 pm
by HdkiLLeR
Για encoding? γιατί τα παραπάνω τα ρυθμίζεις μέσα απο το ίδιο το xvid.

Posted: Sun Sep 19, 2004 1:10 pm
by Einherjar
ναι ναι sorry! αυτό εννοούσα

Posted: Sun Sep 19, 2004 7:39 pm
by minas
τι εννοείς λέγοντας απόλυτο έλεγχο του encoding?
Αναφέρομαι στα χαρακτηριστικά που προσφέρονται μόνο στο Xvid.

π.χ 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.

Posted: Sun Sep 19, 2004 7:48 pm
by HdkiLLeR
Wow!! Ενημερωμένο σε βρίσκω!!

Posted: Sun Sep 19, 2004 8:16 pm
by P3
To Guardian Knot μου είχε πάρει 2 μέρες να καταφέρω να το λειτουργήσω και τελικά την έκανα και χάλια την ταινία.

Posted: Sun Sep 19, 2004 8:25 pm
by jimmyD
Εγω με το guardian knot δεν μπορω να κάνω τους υποιτιτλους όπως θέλω. Συνήθως προσπαθώ να τους ενσωματώσω στην ταινία αλλά δεν τα καταφέρνω ποτέ και βλέπω τις ταινιες με το vobsub ανοικτό. Τώρα πια δε το χρησιμοποιώ καθώς το video έχει πάρει φωτιά. Σε όποιον δεν αρέσει η macromedia ας δοκιμάσει το dvd idle .

Posted: Sun Sep 19, 2004 8:32 pm
by P3
Για να παίζεις υπότιτλους χωρίς να σου τρώει πόρους το vobsub χρησιμοποίησε το BS Player.

Posted: Mon Sep 20, 2004 6:18 pm
by Einherjar
για υποτίτλους και GN είναι πολύ διαφωτιστικό το tutorial που υπάρχει στο doom9

Posted: Fri Oct 22, 2004 11:02 am
by minas
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)

Posted: Wed Mar 23, 2005 12:09 pm
by Major
φανατικός 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 έχω δει στο πλαίσιο

Posted: Wed Mar 23, 2005 12:18 pm
by AmmarkoV
Major wrote:Ένα dvd-player της προκοπής από καλή εταιρεία(sony,pioneer) με σκληρό που να παίζει divx δε θα βγεί??μόνο κάτι μάρκας kiss έχω δει στο πλαίσιο
Έχω βρεί pioneer , ή panasonic (ένα από τα δύο , μου είχε κάνει εντύπωση πως ήταν καλή μάρκα όπως λές) στον Κωτσόβολο!

Posted: Wed Mar 23, 2005 12:25 pm
by Major
ναι αλλά τιμούλα μήπως θυμάσαι??
αν είναι δώσω πάνω απο 300Ε άστο καλύτερα.
προσωρινά βολεύομαι συνδέοντας την κάρτα γραφικών με την τηλεόραση αλλά έχω κουραστεί...

Posted: Wed Mar 23, 2005 4:54 pm
by jimmyD
Σε ένα dvd σκας 4 ταινιούλες όμως (και σε dl 8 ) ενώ αν ε'ιχες 290 δισκάκια όσο και να το κάνεισ πιάνουν χώρο.

Posted: Wed Mar 23, 2005 5:02 pm
by Major
φίλε JimmyD μίλησα για 290 τίτλους όχι για cd.καθώς γουστάρω και ποιότητα dvd(σε εικόνα)
Μιλάμε για 370 και κάτι cd.Βάλε και τις βαλίτσες να τα βάζω(μία 200άρα μία 160άρα και μία μικρούλα 48άρα)Άστα πίκρα ΤΑ λεφτά...