Lecture vidéo HEVC (H.265)

Pourquoi certaines vidéos ne jouent que le son dans l'interface web de PlainApp, et comment activer la lecture native HEVC (H.265) dans votre navigateur.

Pourquoi certaines vidéos ne jouent que le son

Les caméras des téléphones modernes (Pixel, iPhone, Samsung…) enregistrent la vidéo en HEVC (H.265) — ce format divise par deux la taille des fichiers à qualité égale par rapport au H.264. Cependant, le décodage HEVC n'est pas intégré à tous les navigateurs.

PlateformeChrome / EdgeSafariFirefox
macOS
Intégré (VideoToolbox système)
Windows
Uniquement avec l'extension système « HEVC Video Extensions » installée
Android
Décodeur matériel
Versions récentes, décodeur matériel
iOS / iPadOS
Tous les navigateurs utilisent WebKit

Point clé : les navigateurs Chromium (Chrome, Edge, Brave…) n'embarquent pas leur propre décodeur HEVC — ils s'appuient sur le décodeur du système d'exploitation. Sous Windows, cela signifie l'extension optionnelle « HEVC Video Extensions » ; sous macOS, VideoToolbox, toujours présent. C'est pourquoi la même version d'Edge lit HEVC sur un Mac mais affiche un écran noir (son seul) sur un PC Windows ou une VM sans l'extension. Firefox ne prend pas du tout en charge HEVC dans les vidéos web.

Lorsque l'interface web de PlainApp détecte cette situation, elle convertit automatiquement la vidéo en H.264 sur votre téléphone et lit celle-ci à la place — une bannière s'affiche. La qualité d'origine est toujours préservée sur l'appareil ; la conversion ne concerne que cette session de navigateur et est mise en cache pour la prochaine fois.

Comment obtenir une lecture native (qualité d'origine)

Trois façons de laisser votre navigateur décoder directement le HEVC, pour que les vidéos soient lues en pleine qualité d'origine, sans conversion.

Windows — installer l'extension HEVC

Installez les HEVC Video Extensions officielles (~0,99 $) depuis le Microsoft Store, puis redémarrez votre navigateur.

L'ancienne version gratuite « from Device Manufacturer » a été retirée du catalogue de Microsoft, mais si le fabricant de votre PC l'avait préinstallée, vous êtes déjà couvert.

Machines virtuelles (UTM / Parallels / VMware) : l'extension fonctionne, mais il n'y a pas de décodage matériel par GPU — la lecture utilise le décodage logiciel par CPU. Pour un usage intensif, téléchargez le fichier et lisez-le dans un lecteur local.

Tout OS de bureau — télécharger et lire en local

Utilisez le bouton de téléchargement de n'importe quelle vidéo et ouvrez le fichier avec un lecteur qui embarque son propre décodeur HEVC.

Les lecteurs intégrés de macOS et Windows (QuickTime / Movies & TV) lisent aussi le HEVC une fois l'extension ci-dessus installée.

Linux

Chromium utilise la pile VAAPI/VDPAU du système : le HEVC fonctionne lorsque votre pilote GPU expose un décodeur HEVC. Sinon, utilisez le téléchargement et la lecture locale ci-dessus, ou Firefox 135+ sur un matériel compatible.

vainfo | grep -i hevc

Notes techniques

Les navigateurs signalent leur capacité réelle de décodage via canPlayType() et MediaCapabilities.decodingInfo(). L'interface web de PlainApp sonde « video/mp4; codecs=hvc1.1.6.L93.B0 » avant de demander ou non le flux transcodé — la sonde reflète le registre des décodeurs du système, d'où un comportement différent du même navigateur selon les machines.

Chromium a activé le décodage HEVC de la plateforme par défaut dans Chrome 107 (octobre 2022). Pour aller plus loin, consultez le guide communautaire enable-chromium-hevc-hardware-decoding.

L'étiquette de codec compte : les pistes HEVC MP4 marquées hvc1 sont acceptées partout, tandis que hev1 est rejetée par certaines anciennes versions de Safari.

Pour en savoir plus sur la prise en charge de HEVC selon les navigateurs et les plateformes.

Foire aux questions