Ouvrir le menu principal

MacGeneration

Recherche

Firefox va décoder matériellement les vidéos sur les Raspberry Pi 4

Pierre Dandumont

jeudi 27 juillet 2023 à 19:30 • 22

Ailleurs

Les cartes Raspberry Pi ont beaucoup d'avantages, mais si vous voulez les utiliser pour remplacer un ordinateur de bureau, ce que vise plus ou moins le Raspberry Pi 400, un problème se pose rapidement : la prise en charge du décodage des vidéos. Si les cartes peuvent décoder le H.264 nativement depuis la première version de la carte en 20121, la prise en charge par les navigateurs et les applications est souvent défaillante. Mais ça devrait changer avec Firefox 116.

Le Raspberry Pi 400 intègre une carte Raspberry Pi 4 4 Go dans un boîtier avec un clavier intégré.

Le problème principal vient des API. Historiquement, les logiciels devaient passer par OpenMAX Integration Layer, une API propriétaire de Broadcom, la société à l'origine des systèmes sur puces des cartes. Cette API n'est plus développée et n'est pas disponible avec les distributions 64 bits modernes, ce qui pose un problème. La seconde solution est une API développée pour remplacer la première, Multimedia Abstraction Layer. Elle a le défaut de ne pas être disponible avec une distribution 64 bits, encore une fois, et sert essentiellement pour les outils liés aux caméras. Enfin, il y a Video4Linux2 Memory to Memory (V4L2 M2M), une API standardisée disponible sur les distributions 64 bits.

Firefox 116 sur un Raspberry Pi 4 (image 9to5Linux).

Et avec Firefox 116, attendu en août, le navigateur va passer par cette API pour décoder les vidéos sur les cartes Raspberry Pi 4, selon OMG!Linux. Pour le moment, seul le décodage du H.264 est prévu, mais l'encodage devrait être disponible à terme, tout comme le décodage des codecs VP8 et VP9 et probablement H.265 (HEVC). Dans les autres navigateurs disponibles, notamment ceux basés sur Chromium, il est généralement possible d'activer manuellement le décodage, mais le résultat n'est pas nécessairement aussi bon que celui attendu, et certains sites désactivent automatiquement le décodage matériel pour des raisons de sécurité.

Sans décodage matériel, la lecture de vidéos sur YouTube (par exemple) peut être saccadée, notamment sur les vidéos qui dépassent le 1080p pour la définition ou qui affichent une fréquence de rafraîchissement plus élevée que 30 images/s.

Notons que l'absence d'accélération matérielle n'est pas quelque chose qui se limite à des cartes de développement comme les Raspberry Pi : Apple ne prend pas en charge le décodage de l'AV1 sur ses ordinateurs alors même qu'une partie de la gamme dispose d'un décodeur matériel.

Apple ne gère toujours pas le codec AV1 et c

Apple ne gère toujours pas le codec AV1 et c'est un gros problème en 2023


  1. Pour le MPEG2 et le VC1, il faut payer une licence.  ↩︎

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

macOS 15.7 ainsi qu'iOS 18.7 corrigent des failles de sécurité, et l'iPhone 6s a aussi droit à sa mise à jour 🆕

16/09/2025 à 22:31

• 27


ChatGPT va essayer de deviner l’âge de ses utilisateurs pour protéger les ados

16/09/2025 à 21:50

• 4


Revue de tests des Apple Watch SE 3, Series 11 et Ultra 3 : des fortunes très diverses

16/09/2025 à 19:13

• 46


Sur iOS 26, Apple Plans se rapproche un petit peu de Waze

16/09/2025 à 19:13

• 87


iOS 26 : notre guide des nouveautés est en vente !

16/09/2025 à 18:10

• 83


À quoi ressemble le nouvel Assistant de réparation de macOS Tahoe 26

16/09/2025 à 17:13

• 7


Back to School : Microsoft Office 2021 à vie pour Mac à prix cassé 📍

16/09/2025 à 16:01

• 0


SFR Box 10+ : la box Wi-Fi 7 de SFR est disponible pour tous

16/09/2025 à 15:43

• 21


macOS Tahoe : Safari disparait de la partition de restauration (ou presque)

16/09/2025 à 15:15

• 11


watchOS 26 apporte les notifications d’hypertension sur plusieurs Apple Watch

16/09/2025 à 12:27

• 58


Free Mobile inclut un VPN gratuit, qui permet par hasard de contourner le blocage anti-porno

16/09/2025 à 12:08

• 60


Liquid Glass sur le web : c’est possible, mais c’est compliqué

16/09/2025 à 12:00

• 3


Astuce : récupérer les icônes dans les boîtes grises sur macOS Tahoe

16/09/2025 à 09:28

• 54


L'alimentation adaptative activée par défaut sur les iPhone 17

16/09/2025 à 09:06

• 20


Amazon annonce le retour des « Jours Flash Prime », les 7 et 8 octobre 2025

16/09/2025 à 08:13

• 14


iOS 26 : les six nouveautés pour vos AirPods

16/09/2025 à 06:38

• 23