Η Επιταχυνόμενη Αποκωδικοποίηση Βίντεο του Chromium Έρχεται στο Wayland
Το Chromium βελτιώνει την αναπαραγωγή πολυμέσων στο Linux ενσωματώνοντας το VA-API στο Wayland, υπόσχοντας πιο ομαλή και ταχύτερη αναπαραγωγή πολυμέσων.
Η επιτάχυνση βίντεο είναι μια κρίσιμη λειτουργία για οποιονδήποτε σύγχρονο φυλλομετρητή ιστού. Επιτρέπει την πιο ομαλή αναπαραγωγή βίντεο υψηλής ευκρίνειας ενώ καταναλώνει λιγότερη ισχύ CPU, οδηγώντας σε μεγαλύτερη διάρκεια μπαταρίας για το laptop και σε ένα πιο ανταποκρίσιμο σύστημα συνολικά.
Σε μια σημαντική εξέλιξη, το αίτημα έλξης για το Chromium ώστε να ενεργοποιηθεί η επιταχυνόμενη αποκωδικοποίηση βίντεο χρησιμοποιώντας το VA-API (Video Acceleration API) στο Wayland έχει τελικά συγχωνευθεί.
Αυτή ήταν μια πολυαναμενόμενη προσθήκη στο οικοσύστημα του Linux. Καθώς μπαίνουμε στο 2024, ίσως να μην είναι η χρονιά που θα δούμε επιτέλους το «Linux στην επιφάνεια εργασίας» να γίνεται ευρέως πραγματικότητα, αλλά φαίνεται να είναι η χρονιά του «Wayland στο Linux.»
Λαμβάνοντας υπόψη αυτό, το VaapiWrapper, ένα κρίσιμο στοιχείο σε αυτό το σύστημα, έχει αναθεωρηθεί ώστε να εξαλειφθεί η ανάγκη για το libva-x11 και τον παλαιό VaapiVideoDecodeAccelerator στον Chromium, μετατοπίζοντας την εστίαση αποκλειστικά στο libva-drm (Direct Rendering Manager).
Αυτό σημαίνει ότι το Linux Ozone/Wayland μπορεί τώρα να μοιράζεται τον ίδιο κώδικα με το Linux Ozone/X11, ενοποιώντας ουσιαστικά την εμπειρία σε διαφορετικά περιβάλλοντα Linux για τους καθημερινούς χρήστες. Για όσους δεν γνωρίζουν, το Ozone είναι ένα στρώμα αφαιρεσης πλατφόρμας κάτω από το σύστημα παραθύρων Aura του Chromium που χρησιμοποιείται για εισόδους και γραφικά χαμηλού επιπέδου.
Η πρόσφατη λίστα αλλαγών περιγράφει τις τεχνικές λεπτομέρειες αυτής της προόδου. Περιλαμβάνει την αφαίρεση των υπολειπόμενων κωδικών libva-x11 από το Ozone και το VaapiWrapper. Αλλά, το πιο σημαντικό, ενεργοποιεί τη VA-API ως προεπιλογή στο Linux Ozone/Wayland.
Αυτό είναι ένα σημαντικό βήμα για τη βελτίωση της απόδοσης και των δυνατοτήτων των συστημάτων Linux που εκτελούν Wayland, ιδιαίτερα στην πιο αποδοτική διαχείριση εργασιών αποκωδικοποίησης βίντεο.
Θα φέρει τους χρήστες Linux που στοιχηματίζουν στον Chromium ως καθημερινό τους πρόγραμμα περιήγησης στο ίδιο επίπεδο με εκείνους σε άλλες πλατφόρμες όπως Windows και macOS, όπου η επιτάχυνση βίντεο μέσω προγράμματος περιήγησης αποτελεί τυπικό χαρακτηριστικό εδώ και κάποιο διάστημα.
Τέλος, αξίζει να σημειωθεί ότι ο άλλος μεγάλος παίκτης στον χώρο των browsers για Linux, ο Firefox, προσφέρει ήδη επιτάχυνση βίντεο μέσω υλικού στο Wayland. Αλλά τώρα και ο Chromium έχει ενταχθεί στην οικογένεια, κάτι που είναι εξαιρετικά νέα για όλους τους λάτρεις του Linux.

