Berkat pekerjaan yang dilakukan oleh David Turner dengan bantuan beberapa pengembang Firefox lainnya, tampaknya rilis browser web Firefox 116 yang akan datang akan mengimplementasikan decoding video yang dipercepat perangkat keras untuk komputer Raspberry Pi 4.
Pekerjaan dalam mengimplementasikan decoding video H.264 yang dipercepat perangkat keras di Linux untuk arsitektur perangkat keras AArch64 (ARM64), yang digunakan oleh komputer papan tunggal Raspberry Pi 4 yang populer, diluncurkan beberapa bulan oleh David Turner.
Saat ini, browser web Firefox mengandalkan decoding perangkat lunak untuk pemutaran video pada komputer papan tunggal Raspberry Pi 4, terlepas dari kenyataan bahwa Raspberry Pi 4 memiliki akselerator decoding video perangkat keras yang mumpuni.
Karena itu, pemutaran video di Firefox pada komputer Raspberry Pi 4 biasanya menghasilkan penggunaan CPU yang tinggi, belum lagi gagap video dan penurunan bingkai saat menggunakan resolusi tinggi seperti [email protected].
Pada desktop Linux 64-bit, Firefox menggunakan Video Acceleration API (VA-API) via FFmpeg untuk pemutaran video yang dipercepat perangkat keras pada sistem AMD, Intel, atau NVIDIA.
Untuk Raspberry Pi 4, rilis Firefox 116 yang akan datang tampaknya akan menggunakan API V4L2-M2M (Video4Linux/Memory-to-Memory) di kernel Linux untuk decoding video yang dipercepat perangkat keras.
“Saya mengusulkan untuk menambahkan dukungan ke Firefox untuk menggunakan akselerator dekode video V4L2-M2M menggunakan platform FFmpeg, dengan cara yang mirip dengan dukungan VA-API yang ada,” kata David Turner dalam laporan bug.
Setelah dua bulan bekerja, laporan bug tersebut sekarang ditutup dan ditandai sebagai diperbaiki/diselesaikan, yang berarti bahwa Firefox 116, yang akan dirilis pada 1 Agustus 2023, akhirnya akan menghadirkan pemutaran video H.264 yang dipercepat perangkat keras ke komputer Raspberry Pi 4 dan perangkat AArch64 lainnya yang mampu mendekode perangkat keras.
Un untungnya, Mozilla tidak menyediakan build AArch64 dari browser web Firefox untuk diunduh, jadi Anda harus menunggu Firefox 116 tiba di repositori perangkat lunak yang stabil dari distribusi Raspberry Pi Anda atau kompilasi sendiri menggunakan paket sumber ketika akan dirilis secara resmi bulan depan. dan tab yang disinkronkan di sidebar switcher, kemampuan untuk mengedit anotasi teks yang ada, dan banyak lagi.
Sumber: Google, 9to5linux.com