Στο Firefox nightly έχουν ήδη ενεργοποιήσει την ταχεία αποκωδικοποίηση βίντεο μέσω VA-API

Λογότυπο του Firefox

Πρόσφατα ανακοινώθηκε ότι σε νυχτερινές εκδόσεις του Firefox, που θα αποτελέσει τη βάση της κυκλοφορίας του Firefox 103 στις 26 Ιουλίου, έχει γίνει μια πολύ ενδιαφέρουσα αλλαγή και αναφέρεται ότι το επιταχυνόμενη αποκωδικοποίηση βίντεο από υλικό είναι ενεργοποιημένη από προεπιλογή μέσω VA-API (Video Acceleration API) και FFmpegDataDecoder.

Μετά από αυτό περιλαμβάνεται υποστήριξη για συστήματα Linux με επεξεργαστές Intel και AMD GPU που διαθέτουν προγράμματα οδήγησης Mesa τουλάχιστον την έκδοση 21.0, ενώ η υποστήριξη είναι διαθέσιμη για το Wayland και το X11.

Για προγράμματα οδήγησης AMDGPU-Pro και NVIDIA, η υποστήριξη επιτάχυνσης βίντεο υλικού παραμένει απενεργοποιημένη από προεπιλογή.

Αξίζει να αναφέρουμε ότι για όσους ενδιαφέρονται να δοκιμάσουν αυτή τη νέα λειτουργικότητα, μπορείτε να το κάνετε χειροκίνητα, για να το κάνετε αυτό απλώς μεταβείτε στη σελίδα ρυθμίσεων του προγράμματος περιήγησης στο "about:config", εδώ μπορείτε να χρησιμοποιήσετε τις ρυθμίσεις "gfx.webrender.all", "gfx.webrender.enabled" και "media.ffmpeg.vaapi .enabled".

Μπορείτε να χρησιμοποιήσετε το βοηθητικό πρόγραμμα vainfo για να αξιολογήσετε τη συμβατότητα του προγράμματος οδήγησης με το VA-API και να προσδιορίσετε για ποιους κωδικοποιητές είναι διαθέσιμη η επιτάχυνση υλικού στο τρέχον σύστημα.

Αν θέλετε να μάθετε περισσότερα για αυτό μπορείτε να ελέγξετε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.

Τέλος, αξίζει να αναφέρουμε ότι πριν από λίγες μέρες Η Mozilla ανακοίνωσε την κυκλοφορία του είναι ένα σύνολο από εργαλεία για αυτόνομη αυτόματη μετάφραση από τη μια γλώσσα στην άλλη, η οποία εκτελείται στο τοπικό σύστημα του χρήστη χωρίς να καταφεύγει σε εξωτερικές υπηρεσίες.

Το έργο περιλαμβάνει τη μηχανή μετάφρασης Bergamot, εργαλεία μηχανικής εκμάθησης αυτοεκπαίδευσης και μοντέλα για 14 γλώσσες, συμπεριλαμβανομένων διαφόρων πειραματικών μοντέλων για μετάφραση από τα αγγλικά σε άλλες γλώσσες και αντίστροφα. Το επίπεδο μετάφρασης μπορεί να αξιολογηθεί στο διαδικτυακό demo.

Ο κινητήρας είναι γραμμένος σε C++ και είναι ένα περιτύλιγμα για το πλαίσιο μηχανικής μετάφρασης του Marian, το οποίο χρησιμοποιεί ένα επαναλαμβανόμενο νευρωνικό δίκτυο (RNN) και μοντέλα γλώσσας που βασίζονται σε μετασχηματιστές.

Η GPU μπορεί να χρησιμοποιηθεί για την επιτάχυνση της εκμάθησης και της μετάφρασης. Το πλαίσιο Marian χρησιμοποιείται επίσης για την τροφοδοσία της υπηρεσίας μετάφρασης Microsoft Translator και αναπτύσσεται κυρίως από μηχανικούς της Microsoft σε συνεργασία με ερευνητές στα Πανεπιστήμια του Εδιμβούργου και του Πόζναν.

Για τους χρήστες του Firefox, έχει ετοιμαστεί ένα πρόσθετο για μετάφραση ιστοσελίδων, το οποίο μεταφράζεται από την πλευρά του προγράμματος περιήγησης χωρίς να καταφεύγουν σε υπηρεσίες cloud. Προηγουμένως, το πρόσθετο μπορούσε να εγκατασταθεί μόνο σε εκδόσεις beta και νυχτερινές εκδόσεις, αλλά τώρα είναι διαθέσιμο και για εκδόσεις του Firefox.

Η λύση μας σε αυτό ήταν να δημιουργήσουμε ένα API υψηλού επιπέδου γύρω από τη μηχανή αυτόματης μετάφρασης, να το μεταφέρουμε στο WebAssembly και να βελτιστοποιήσουμε τις λειτουργίες έτσι ώστε ο πολλαπλασιασμός πινάκων να εκτελείται αποτελεσματικά σε CPU. Αυτό μας επέτρεψε όχι μόνο να αναπτύξουμε την προσθήκη μετάφρασης, αλλά επέτρεψε επίσης σε κάθε ιστοσελίδα να ενσωματώσει τοπική αυτόματη μετάφραση, όπως σε αυτόν τον ιστότοπο, η οποία επιτρέπει στον χρήστη να εκτελεί μεταφράσεις ελεύθερα χωρίς τη χρήση του cloud.

Το πρόσθετο Translations είναι πλέον διαθέσιμο στο Κατάστημα πρόσθετων Firefox για εγκατάσταση σε Firefox Nightly, Beta και General Release. Αναζητούμε σχόλια από τους χρήστες και στην προσθήκη θα δείτε ένα κουμπί για να ολοκληρώσετε μια έρευνα που θα βοηθήσει τους συντελεστές του Project Bergamot να κατανοήσουν προς ποια κατεύθυνση πρέπει να οδηγήσουμε το προϊόν.

Στο πρόσθετο του προγράμματος περιήγησης, ο κινητήρας, αρχικά γραμμένος σε C++, μεταγλωττίζεται σε μια ενδιάμεση δυαδική αναπαράσταση WebAssembly χρησιμοποιώντας τον μεταγλωττιστή Emscripten.

Μεταξύ των καινοτομιών του συμπληρώματος, το δυνατότητα μετάφρασης κατά τη συμπλήρωση φορμών Ιστού (ο χρήστης εισάγει το κείμενο στη μητρική του γλώσσα και μεταφράζεται στην τρέχουσα γλώσσα του ιστότοπου αμέσως) και αξιολόγηση ποιότητας μετάφρασης με αυτόματη επισήμανση αμφισβητήσιμων μεταφράσεων για ενημέρωση του χρήστη για πιθανά σφάλματα.

Τελικά για όσους ενδιαφέρονται για το έργο, θα πρέπει να γνωρίζετε ότι αυτό αναπτύσσεται στο πλαίσιο της πρωτοβουλίας Bergamot, μαζί με ερευνητές από διάφορα πανεπιστήμια στο Ηνωμένο Βασίλειο, την Εσθονία και την Τσεχική Δημοκρατία, με την οικονομική υποστήριξη της Ευρωπαϊκής Ένωσης. Οι εξελίξεις διανέμονται με την άδεια MPL 2.0.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.