Traitement local dans le navigateur. Vos vidéos ne nous sont jamais envoyées.Vérifier notre modèle de confidentialité
Fondamentaux du HLS

Qu'est-ce qu'un fichier M3U8 et comment l'ouvrir ?

Découvrez ce qu'est un fichier M3U8, comment fonctionnent les listes de lecture HLS principales et multimédias, ce que signifient les balises EXT et comment ouvrir ou convertir un M3U8 dans un navigateur.

Qu'est-ce qu'un fichier M3U8 et que contient-il ?

M3U8 est la forme UTF-8 du format de liste de lecture M3U. Un manifeste HLS commence par EXTM3U et utilise des balises EXT pour décrire les variantes, les durées, les numéros de séquence, le chiffrement, les données d'initialisation et d'autres instructions de lecture.

Le fichier est normalement petit, car il pointe vers les médias au lieu d'intégrer la vidéo elle-même. Télécharger uniquement le texte M3U8 ne télécharge pas le film.

Comment les listes de lecture M3U8 principales et multimédias fonctionnent ensemble

Une liste de lecture principale énumère des versions alternatives avec bande passante, résolution, codecs, groupes audio ou sous-titres. Le lecteur choisit une liste multimédia selon ses capacités et les conditions réseau.

Une liste multimédia énumère des segments minutés avec EXTINF. Un VOD terminé inclut généralement EXT-X-ENDLIST, tandis qu'une liste en direct est actualisée à mesure que de nouveaux segments apparaissent.

Ce que les balises M3U8 HLS courantes signifient pour la conversion

EXT-X-STREAM-INF introduit une variante, EXTINF déclare la durée d'un segment, EXT-X-MAP identifie les données d'initialisation du MP4 fragmenté et EXT-X-KEY décrit le chiffrement.

Ces balises affectent directement la conversion. Un outil doit résoudre les URL relatives, préserver l'ordre des segments, inclure les données d'initialisation et s'arrêter lorsque la source est en direct ou protégée d'une façon qu'il ne prend pas en charge.

Comment ouvrir un fichier M3U8 (et pourquoi le double-clic échoue)

Un fichier M3U8 est un petit index textuel, pas une vidéo autonome : le double-clic produit donc généralement une erreur ou une entrée de liste vide. Pour regarder les médias, il faut un lecteur qui suit le manifeste — VLC, un lecteur navigateur compatible HLS ou le lecteur M3U8 en ligne de ce site.

Pour transformer le flux en fichier vidéo normal, utilisez le convertisseur M3U8 en MP4 : il récupère les segments pointés par la liste de lecture et les assemble en un seul MP4 téléchargeable sur votre appareil.

Pourquoi un fichier M3U8 peut échouer dans un navigateur mais fonctionner ailleurs

Le JavaScript du navigateur suit les règles de même origine et de CORS. Chaque hôte de manifeste, de redirection, de clé, de carte ou de segment doit autoriser l'origine web demandeuse.

Les lecteurs de bureau ne sont pas soumis au CORS du navigateur et peuvent prendre en charge des codecs, en-têtes et méthodes d'authentification supplémentaires. Cette différence explique de nombreux échecs comparant VLC et le navigateur.