Auteur Sujet: Support du codec HEVC par Firefox  (Lu 9246 fois)

0 Membres et 1 Invité sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 50 623
    • Bluesky LaFibre.info
Support du codec HEVC par Firefox
« Réponse #60 le: Hier à 21:52:18 »
D'ailleurs, je suis tombé sur un gros bug général de Firefox en HEVC: impossible si le fichier est un mkv, et c'est un bug général.

Visiblement pour limiter la surface d'attaque, sur le web il n'y a aucun choix.

- VP8 : Container WebM obligatoire avec audio Vorbis ou Opus
- H.264 : Container Mp4 obligatoire avec audio AAC (AC-3 n'est pas autorisé sur navigateur avec que sur TV, c'est bien pris en charge)
- VP9 : Container WebM obligatoire avec audio Vorbis ou Opus (Vorbis n'a aucun intérêt, il est moins performant qu'Opus)
- HEVC : Container Mp4 obligatoire avec audio AAC
- AV1 : Container Mp4 obligatoire avec audio Opus (peut-être que AAC est accepté, je n'ai pas testé)

Sortir de ces case, c'est risquer des incompatibilités.

Si des players vidéos comme YouTube n'ont aucun problème à mettre de l'audio Opus avec du H.264 ou Netflix qui met de l'audio AAC avec du VP9, mes tests ont montré que dans un fichier, on se fait jeter par certains navigateurs. Safari est très strict sur les flux vidéo.

MP4 est d'origine Apple (même si aujourd'hui c'est un standard reconnu) et un des rares à ne pas support VP9 dans un MP4, c'est Apple.

Je vois aussi certains qui mettent AV1 dans du WebM. Ce n'est pas officiellement inclus dans le container, mais supporté par de nombreux navigateurs, mais pas Apple.

Pour AV1, on a toujours la limitation coté Apple d'un décodage matériel : le décodage logiciel n'est pas pris en charge sur iPhone ou pour Safari sur Mac.

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 2 168
  • Montignac Lascaux (24)
Support du codec HEVC par Firefox
« Réponse #61 le: Aujourd'hui à 07:44:45 »
Merci vivien pour ce résumé.

Peux tu s'il te plait, répondre à mon interrogation de mon précédent message ?
J'ai associé ma carte nvidia qui est compatible HEVC, aux navigateur Mozilla Firefox & Microsoft Edge, et tes vidéos n'ont pas fonctionné. Pourquoi ?

J'ai écouté ta vidéo "écho-conception de vidéos" de l'autre sujet, et à un moment donné, tu dis que les futurs téléviseurs ne seront pas compatible avec les normes audio (AC4) de la UHD. Je sais, cette vidéo date de Janvier 2023, mais est-ce que cela sera possible ? Ou bien, entre-temps, la norme audio a changé et ce n'est plus AC4.


vivien

  • Administrateur
  • *
  • Messages: 50 623
    • Bluesky LaFibre.info
Support du codec HEVC par Firefox
« Réponse #62 le: Aujourd'hui à 09:10:54 »
Ta carte Nvidia GeForce GTX 1650 sait décoder matériellement H.264,VP9 et HEVC (il manque AV1 qui sera décodé par logiciel).

La matrice NVIDIA du support encodage/décodage des codecs par les différentes générations de puces :
https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new

Pour Edge et Firefox, il me semble que l'extension HEVC (celle payante à 1€ ou celle gratuite) dans le store de Microsoft est un pré-requis (contrairement à Chrome qui gère ça sans l'extension, attention, il faut également que la carte graphique gère HEVC pour avoir ce codec dans Chrome). VLC va utiliser le matériel s'il sait décoder HEVC, mais dans le cas contraire, ce sera un décodage logiciel.

Windows 11 va installer automatiquement l'extension HEVC si ta carte graphique gère HEVC. Il me semble que ce n'est pas le cas sous Windows 10. Dans ton cas tu as manuellement supprimé l'extension, il me semble.

Ce qui est casse-pied pour pouvoir fournir une vidéo HEVC sans fallback, c'est ce loto avec une minorité des navigateurs qui ne supportent pas HEVC.

De mon côté, je pense utiliser AV1 massivement dans quelques années. AV1 est compatible avec tout le parc, sauf Safari sur Mac M2 et inférieur (mais prendre Chrome / Firefox permet d'avoir AV1) et les iPhone 15 et inférieur (AV1 n'est dispo que le sur l'iPhone 15 Pro / iPhone 16e / iPhone 16 Pro / iPhone 16 Plus / iPhone 16 Pro). Idéalement j'aimerais un décodage logiciel, mais avec Apple je pense que je rêve...