netfreaks.gr | internet crossroad

05 Aug 07

Video playback: Αξιοποίηση των Multi-core επεξεργαστών σας


image Οι διπυρήνοι [και τελευταία τετραπύρηνοι] επεξεργαστές έχουν μπει για τα καλά στην ζωή μας.. Πλέον με κάτι λιγότερο από 100€ μπορείς να έχεις έναν τέτοιο επεξεργαστή. Η ιστορία είναι γνωστή: Μετά την “μάχη” για τα “Ghz”, πήγαμε στην μάχη των πυρήνων όπου ήδη έχουν προγραμματιστεί releases μοντέλων με πυρήνες που ούτε φαντάζομαστε [βλ. intel 80-core cpu @ 2010] αλλά το θέμα είναι ότι λίγες [ναι λίγες] εφαρμογές και διεργασίες στον υπολογιστή μας εκμεταλεύονται στο έπακρο την ύπαρξη δύο ή και παραπάνω πυρήνων.

Ένας τρόπος να τους εκμεταλεύτουμε είναι εφόσον γνωρίζουμε π.χ. ότι θα τρέχουμε δύο βαριές εφαρμογές να τις έχουμε την καθεμία στον ένα πυρήνα. [Task Manager > Processes > Set Affinity]
Αλλά… η αναπαραγωγή βίντεο εκμεταλεύεται αυτή την τεχνολογία;! Ιδού το ερώτημα..

Τούτες τις μέρες [ποιητικό ε;] η αναπαραγωγή βίντεο επικεντρώνεται κυρίως σε αρχεία συμπιεσμένα με διάφορους codecs [DivX,Xdiv και δεν συμμαζέυεται...] και για την αποσυμπιεσή τους συνήθως χρησιμοποιούμε είτε μεμονομένους codecs [for decompressing] είτε πακέτα [θα αναφερθούμε παραπάνω].

Το καλύτερο “πακέτο” για την αξιοποίηση της επεξεργαστικής ισχύς είναι το ffdshow είτε μόνο του.. [σχεδόν, παρέα με το AC3Filter για τον ήχο] είτε εάν οι “απαιτήσεις” σας είναι υψηλές μέσω του δημοφιλούς K-Lite Codec Pack που το εμπεριέχει μαζί με άλλα εργαλεία και καλούδια. [χρήσιμα ή άχρηστα, ανάλογα με τις ανάγκες σας]

Το ffdshow λοιπόν είναι ένας πανίσχυρο εργαλείο που αναλαμβάνει να αποκωδικόποιησει ή/και να βελτιώσει πολλούς τύπους αρχείων βίντεο έχοντας ένα configuration panel που… μπορεί να ζαλίσει και πυρηνικό φυσικό. [λέμε τώρα]

Τα σημαντικότερα που πρέπει να ενεργοποιηθούν είναι το Post Processing [ffdshow > video decoder configuration] και φυσικά να tickαριστεί η λειτουργία “Automatic quality control” καιιι έπειτα στην επιλογή Decoder Options να θέσουμε τον αριθμό των πυρήνων [Number of decoding threads] σε 2 ή και 4 [αν είστε απ’τους τυχερούς].

Αυτό θα έχει σαν αποτέλεσμα κατά την αναπαραγωγή βίντεο που θα κάνει χρήση του ffdshow να χρησιμοποιείται η μέγιστη υπολογιστική ισχύ [με ότι “συνέπειες” έχει αυτό...] και το αποτέλεσμα να είναι καλύτερο.

Δοκιμές/διορθώσεις/βρισιές δεκτές…  cool hmm  [ούτε multimedia guru είμαι, ένας απλός web developer!]

Σου άρεσε το θέμα; Πάρε το RSS feed για να διαβάζεις παρόμοια άρθρα!

Socialize


Κανένα Σχόλιο

Η γνώμη σου

Ενημέρωση για νέα σχόλια


Copyright © 2006-2018 netfreaks.gr • All Rights Reserved • Powered by Wordpress • Design by Gerasimos Tsiamalos • seamless Hosting by Cityhost