Ποση RAM?

Kosh

Μέλος Σωματείου
7 September 2006
91,130
Εκεί ψηλά.....
αμ για τα 1080i η 1080p ειναι που εχω ανησυχια και ρωταω και εγω.....τα 720 ταχει και το παλιο μου ανετα...αλλα αμα ακουσει 1080 κατι τουρχεται
 
19 June 2006
4,594
Θεσσαλονίκη
Σε όσες δοκιμές έχω κάνει μέχρι τώρα η χρήση μνήμης οταν παίζω 1080p24 δεν ξεπέρασε ποτε τα 550ΜΒ.

Η δυσκολία αναπαραγωγής δεν εξαρτάται απο την ανάλυση (720, 1080) αλλά κυρίως απο το bitrate και το φορματ συμπίεσης (τα h264 & VC-1 είναι 2 φορές πιό απαιτητικά απο το mpeg-2). Ενα κλίπ με μεσο bitrate π.χ. 6Mbps που μπορεί να έχει κορυφές στα 20Mbps (και βάλε) είναι σχεδον το ίδιο δύσκολο να αναπαραχθεί είτε είναι 720 είτε 1080. Το σχεδόν αναφέρεται σε ένα μικρό ποσοστό (<5%) που επιβαρύνει τα κλιπ 1080 οταν εφαρμόζεται αλλαγή ανάλυσης (resize) π.χ. για να το αναπαράγουμε σε πλήρη οθόνη (1920Χ1080 --> 1280Χ720).

Επιβαρυντικό και μάλιστα αρκετα έως πολύ είναι και το deinterlacing των 1080i, 720i, οταν γίνεται με σόφτγουερ.

Αυτό που χρειάζεται πραγματικά είναι ΔΥΝΑΤΗ CPU.

Βέβαια κυκλοφορούν και decoders που εκμεταλεύονται την κάρτα γραφικών (GPU) για τα τελευταία hi-end μοντέλα των ati - nvidia οπότε η δουλειά μοιράζεται αλλά αυτό το τελευταίο δεν το έχω δοκιμάσει ούτε σε ταχύτητα ούτε σε ποιότητα αναπαραγωγής.

Για stress-test σε progressive υλικό δοκιμάστε τα κλιπ προδιαγραφών HD-DVD στα λίνκ.

http://multimediacom.free.fr/HD-DVD/ (mpeg-2 & H264)

http://jfl1974.free.fr/upload/Elephant/ (VC-1).

Ακόμη δυσκολότερη (λόγω deinterlacing) είναι η αναπαραγωγή των h264 1080i ταινιών που είναι κατεβασμένες απο δορυφόρο αν και τις πιό πολλές φορές η ανάλυσή τους δεν είναι καθαρό 1920Χ1080 αλλά αναμορφικό 1440Χ1080.

Υ.Γ. Για ρεαλιστικές ταχύτητες αναπαραγωγής σε υλικό h264 ο coreavc decoder είναι μονόδρομος (αν δεν υπάρχει τελευταίας γενιάς GPU).
 
19 June 2006
35,671
Μια ερώτηση έχω να κάνω:
Ακούω και διαβάζω πολλούς που υποστηρίζουν ότι για μια απρόσκοπτη αναπαραγωγή HD υλικού ( 720,1080i,1080p) χρειάζεται πολύ δυνατός επεξεργαστής, τουλάχιστον 1 Ghz μνήμη και μια σούπερ κάρτα γραφικών.
Έχω ακούσει ανθρώπους να έχουν πρόβλημα στην αναπαραγωγή των 1080i, 1080p αρχείων με set up τύπου ( Intel Core 2 duo 6400, 2 Ghz ram, Nvidia 7600) και να το δικαιολογούν είτε με το υψηλό bitrate είτε στην έλλειψη των σωστών φίλτρων είτε, όπως σωστά είπε ο Ηλίας πιο πάνω, στη χρήση αρχείων που χρησιμοποιούν τον VC -1 codec αντί του MPEG -2 που όντως είναι πολύ πιο απαιτητικός σε επεξεργαστική ισχύ.

Και ρωτάω τότε:
Πως είναι δυνατόν το HD DVD player της Toshiba να τρέχει στα 2.66 Ghz με 1 ram μνήμη και να παίζει νερό αρχεία 1080p με VC -1 codec και bitrate που αγγίζει τα 30 Μbps ???

Μήπως τελικά δεν είναι θέμα hardware αλλά software???
 
19 June 2006
4,594
Θεσσαλονίκη
Re: Απάντηση: Ποση RAM?

Γιάννης Χατζηγεωργίου said:
Μια ερώτηση έχω να κάνω:
Ακούω και διαβάζω πολλούς που υποστηρίζουν ότι για μια απρόσκοπτη αναπαραγωγή HD υλικού ( 720,1080i,1080p) χρειάζεται πολύ δυνατός επεξεργαστής, τουλάχιστον 1 Ghz μνήμη και μια σούπερ κάρτα γραφικών.
Έχω ακούσει ανθρώπους να έχουν πρόβλημα στην αναπαραγωγή των 1080i, 1080p αρχείων με set up τύπου ( Intel Core 2 duo 6400, 2 Ghz ram, Nvidia 7600) και να το δικαιολογούν είτε με το υψηλό bitrate είτε στην έλλειψη των σωστών φίλτρων είτε, όπως σωστά είπε ο Ηλίας πιο πάνω, στη χρήση αρχείων που χρησιμοποιούν τον VC -1 codec αντί του MPEG -2 που όντως είναι πολύ πιο απαιτητικός σε επεξεργαστική ισχύ.

Και ρωτάω τότε:
Πως είναι δυνατόν το HD DVD player της Toshiba να τρέχει στα 2.66 Ghz με 1 ram μνήμη και να παίζει νερό αρχεία 1080p με VC -1 codec και bitrate που αγγίζει τα 30 Μbps ???

Μήπως τελικά δεν είναι θέμα hardware αλλά software???

Και hardware και software.

Στο Toshiba η αποκωδικοποίηση γίνεται με εξειδiκευμένο hardware decoder που υποστηρίζει τα VC1, h264, mpeg-2 φορματ. Ο [email protected] χρησιμοποιείται για άλλες δουλειές.
Είναι τεράστιο το πλεονέκτημα να είναι εξειδικευμένο το hardware. Για παράδειγμα, η αποκωδικοποίηση που εξετάζουμε μπορεί να εκτελείται με κάποιο τσιπ με το 1/10 της επεξεργαστικής ισχύος του Ρ4. Κάτι αντίστοιχο συμβαίνει στα pc με τις κάρτες γραφικών σε σχέση με τις CPU. Μπορεί η επεξεργαστική τους ισχύς των GPU να είναι 1/3 της cpu αλλά στις συγκεκριμένες εργασίες που εκτελούν είναι π.χ. 5 φορές πιο γρήγορες.
Αυτό φυσικά μας δινει την ιδέα (και στους κατασκευαστές υποθέτω) για μιά εξειδικευμένη κάρτα αποκωδικοποίησης βίντεο όπως άλλωστε γινόταν και στις πρώτες μέρες του DVD/mpeg-2. Ετσι μπορεί να λύθεί το πρόβλημα για παλιά αργά σετάπ.

Οι σύγχρονες CPU/GPU σαν συνδυασμός έχουν υπερεπαρκή ισχύ για να διεκπεραιώσουν την αναπαραγωγή βίντεο προδιαγραφών HD-DVD/BlueRay αλλά το μέχρι σήμερα σόφτγουερ δεν εκμεταλεύεται αυτές τις δυνατότητες. Για παράδειγμα ο επιμερισμός εργασιών μεταξύ CPU-GPU είναι σε πρώιμο στάδιο. Υπάρχουν 1-2 αποκωδικοποιητές που κάνουν χρήση της GPU για ΑΤΙ-NVIDIA αλλά δεν έχουν λύσει ακόμα όλα τα προβλήματα. Αυτό αναμένεται να βελτιωθεί με την έλευση των Vista / DX10 όπου θα υποστηρίζεται ένας στάνταρ τρόπος συνεργασίας cpu/gpu (DXVA νομίζω λέγεται το σχετικό πρωτόκολο).

Αλλο πρόβλημα είναι το ότι μερικοί αποκωδικοποιητές δεν χρησιμοποιούν τον 2ο πυρήνα της cpu. Τέτοιο παράδειγμα αποτελεί η alpha (0004) έκδοση του coreavc που κυκλοφορεί, ενω η επίσημες εκδόσεις coreavc pro 1.0 .. 1.1 (ΣΣ 20$) υποστηρίζουν πολυεπεξεργαστικά περιβάλλοντα.

H βελτιστοποίηση του κώδικα (σοφτγουερ) αποκωδικοποίησης είναι επίσης πολύ χαμηλή. Τρανταχτό παράδειγμα ο βελτιστοποιημένος για h264 coreavc decoder που είναι τουλάχιστον 50% πιο γρήγορος απο οτιδήποτε αλλο κυκλοφορεί σε σόφτγουερ h264 αποκωδικοποίηση. Ουτε ο VC-1 decoder της Microsoft είναι βελτιστοποιημένος, γιαυτό δίνει παραπλήσιες επιδόσεις με τον coreavc παρότι θεωρητικά το h264 φορμάτ είναι 50% πιό απαιτητικό απο το VC-1.

Τέλος μια και το ανέφερες. Μου είναι αδύνατον να φαντασθώ τον συνδυασμό Core2duo 2.4/ nvidia 7600 να "κομπιάζει" κατά την αναπαραγωγή HD σε ένα σωστό σετάπ. Σε τέτοιες περιπτώσεις είτε δεν χρησιμοποιείται το κατάλληλο σόφτγουερ είτε υπάρχουν conflicts και πρέπει να γίνει απεγκατάσταση και νέα καθαρή εγκατάσταση των codecs. (ΣΣ. codec packs are EVIL)
 
Last edited:

Θάνος Φούντας

AVClub Addicted Member
22 June 2006
1,878
Όπως τα λέει ο Ηλίας. Το HD δεν έχει ωριμάσει ακόμα (τι ωριμάσει δεν έχει καλά-καλά εμφανιστεί).
ΑΝ και όταν θα "μπει" στο χώρο των pc τότε θα εμφανιστούν οι κατάλληλοι players όπως και οι κάρτες γραφικών με κατάλληλα κυκλωματα που θα επεξεργάζονται HD υλικό και θα "ελαφραίνουν" το έργο του υπόλοιπου hardware...
Εις αναμονή λοιπόν...