Gpu acceleration σε flash video

Published by Petrakeas in Hardware, Multimedia, Software

snap1461

Κοιτάω τώρα τα release notes των drivers της Ati (9.11) και γράφει ότι ο νέος flash player της adobe (10.1 Beta) θα υποστηρίζει GPU acceleration για την αποκωδικοποίηση H.264 video. Θα δοκιμάσω τους νέους drivers σε συνδυασμό με τον beta flash player και θα δω λίγο youtube HD και θα επιστρέψω με εντυπώσεις.. Καιρός ήταν να φύγει το judder από την αναπαραγωγή video μέσα από τον browser και να μοιάζει με την ποιότητα αναπαραγωγής ενός κανονικού media player. Για να γίνει αυτό πρέπει η adobe να χρησιμοποιήσει την κάρτα όχι μόνο για το decoding αλλά και για το rendering του video στην οθόνη.. Για να δούμε..

This release of ATI Catalyst™ supports the new Hardware Acceleration features of
Adobe Flash Player 10.1 Beta for video encoded in the H.264 format. Adobe Flash Player
10.1 Beta introduces hardware-based H.264 video decoding to deliver smooth video
playback, reduce system resource utilization, and preserve battery life. Adobe Flash
Player 10.1 Beta is expected to be available for download from Adobe Labs
(labs.adobe.com) before the end of the year. This feature is supported on the ATI Radeon
HD 5800, ATI Radeon HD 5700 and ATI Radeon HD 4000 Series of products.

Update: Έτρεξα το Toy Story 3 Hd trailer με flash 10.1 και 10.0 και στην πρώτη περίπτωση (Gpu accelerated) η CPU έφτασε μέχρι 9%, ενώ στη δεύερη μέχρι 26%

Η ποιότητα την εικόνας ήταν πανομοιότυπη. Δε θα δείτε καλύτερα χρώματα η καλύτερο scaling..

Comments (8)

Titanas
November 22nd, 2009 at 6:44 pm

Με πρόλαβες για σχετικό post περί Firefox.. δες εδώ να δεις την άποψη του CNET για το CPU usage και τι μπορεί να προκαλέσει
http://news.cnet.com/8301-13924_3-10396076-64.html

Antony_256
November 22nd, 2009 at 7:41 pm

Μόνο για Windows δυστυχώς.

Petrakeas
November 22nd, 2009 at 7:48 pm

Από την πλευρά της AMD εννοείς; Γιατί το flash είναι και για linux και MacOS

Titanas
November 23rd, 2009 at 12:01 pm

Μικρή μου φαίνεται η διαφορά αλλά σε τι CPU το δοκίμασες;

Petrakeas
November 23rd, 2009 at 6:13 pm

intel Q9300
ε 4 φορές λιγότερη χρήση περίπου… (αυτά που γράφω είναι τα peak values, όχι ο μέσος όρος)

Titanas
November 23rd, 2009 at 6:43 pm

Εντάξει τότε έχει διαφορά

Flash 10.1 GPU acceleration
November 23rd, 2009 at 7:00 pm

[...] [...]

Antony_256
November 23rd, 2009 at 7:54 pm

@Petrakeas: Το GPU acceleration γενικότερα.

In Flash Player 10.1, H.264 hardware acceleration is not supported under Linux and Mac OS. Linux
currently lacks a developed standard API that supports H.264 hardware video decoding, and Mac OS X
does not expose access to the required APIs. We will continue to evaluate adding the feature to Linux and
Mac OS in future releases.”

http://labs.adobe.com/technologies/flashplayer10/releasenotes.pdf