.M3U8

Fichier M3U8

UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
Poser une question
RÉPONSE RAPIDE

Un fichier M3U8 est une playlist en texte brut qui répertorie des chemins de pistes ou des URL de flux - il ne contient ni audio ni vidéo en soi. Ouvrez-le dans VLC pour lire une playlist locale ou un flux HLS. Pour enregistrer une vidéo streamée sous forme d'un seul fichier MP4, utilisez yt-dlp ou ffmpeg sur l'URL du flux.

Développeur : Originally Nullsoft (M3U for Winamp); HLS variant standardized by Apple (RFC 8216) Catégorie : Fichiers audio Standard ouvert MIME: application/vnd.apple.mpegurl (HLS) or audio/x-mpegurl
S'OUVRE SUR Windows macOS Linux Android iOS
Lié : .OPUS · .M3U · .WFP · .XSPF

Sur cette page

19k+ extensions indexées
Dernière révision le Sep 5, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier M3U8 ?

Les fichiers avec l'extension .m3u8 sont des playlists multimédias encodées en UTF-8. Ce sont des fichiers texte standards - ils ne contiennent aucune donnée audio ou vidéo réelle, mais seulement des références à des fichiers multimédias ou à des sous-dossiers qui les stockent. Outre les références, ils incluent également des informations sur la playlist via des lignes de commentaires commençant par #. Chaque playlist étendue doit commencer par la balise d'en-tête #EXTM3U sur sa première ligne.

Les références au contenu multimédia contenues dans les fichiers .m3u8 peuvent se présenter sous trois formes : un chemin relatif, un chemin absolu ou une adresse URL.

Streaming HLS. Aujourd'hui, les fichiers .m3u8 sont principalement utilisés comme manifestes HTTP Live Streaming (HLS) - une technologie introduite par Apple en 2009 et standardisée plus tard sous le nom de RFC 8216. Dans ce rôle, le fichier décrit où récupérer de courts segments vidéo .ts (généralement de 2 à 10 secondes chacun) et, dans une playlist maître, quelles variantes de qualité sont disponibles. Les directives spécifiques au HLS utilisent le préfixe #EXT-X- - par exemple, #EXT-X-STREAM-INF déclare un débit binaire variant, et #EXT-X-ENDLIST signale qu'un flux est terminé.

Les fichiers .m3u8 se rencontrent couramment dans les services de streaming, les lecteurs IPTV et les stations de radio Internet. Ils sont également utilisés pour stocker des playlists incluant des noms de chansons multilingues, car la norme d'encodage des symboles UTF-8 garantit que les caractères non-ASCII s'affichent correctement.

.m3u8 et .m3u sont des formats très similaires - ce sont des fichiers de playlist reconnus par de multiples lecteurs multimédias. La seule chose qui les différencie est la garantie d'encodage : .m3u8 est explicitement en UTF-8, tandis que les fichiers .m3u peuvent utiliser n'importe quel encodage 8 bits selon les paramètres régionaux du système, ce qui peut entraîner un affichage incorrect des titres comportant des accents ou des caractères non latins.

Sécurité et sûreté

RISQUE : LOW

Le fichier .m3u8 lui-même est un texte brut inoffensif. Deux précautions pratiques : (1) il peut pointer vers des URL distantes, donc une playlist malveillante pourrait diriger un lecteur vers un contenu indésirable - inspectez d'abord les playlists inconnues dans un éditeur de texte. (2) L'enregistrement d'une vidéo streamée via m3u8 peut enfreindre les conditions d'un site ou les droits d'auteur ; ne téléchargez que les flux auxquels vous avez droit. Évitez les sites louches de « téléchargement m3u8 » qui poussent des publicités/PUP - utilisez directement yt-dlp ou ffmpeg.

Détails du format

en bref
NOM COMPLETUTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
DÉVELOPPEUROriginally Nullsoft (M3U for Winamp); HLS variant standardized by Apple (RFC 8216)depuis M3U from Winamp (late 1990s); m3u8 = UTF-8 M3U; HLS use of m3u8 since 2009 (Apple), RFC 8216 in 2017
CATÉGORIEFichiers audio
TYPE MIMEapplication/vnd.apple.mpegurl (HLS) or audio/x-mpegurl
TYPEPlaylist en texte brut (M3U encodé en UTF-8) ; pour le streaming, c'est un manifeste HLS listant des segments média / variantes de qualité
STANDARDOuvert · libre de droits

Programmes qui ouvrent les fichiers M3U8

Windows4 apps
VLC media player Open-source Ouvrez le .m3u8 (Média -> Ouvrir un fichier, ou collez une URL HLS via Ouvrir un flux réseau). Lit les playlists locales et les flux HLS.
PotPlayer / MPC-HC Gratuit Ouvrez le .m3u8 pour lire une playlist locale ou une URL de flux HLS.
Notepad / VS Code Open-source Ouvrez en tant que texte pour VOIR ce vers quoi la playlist pointe (chemins de pistes ou URL de segments HLS).
yt-dlp Open-source Téléchargez un flux HLS vers un seul MP4 : yt-dlp "<url m3u8>". Meilleur outil pour enregistrer légalement une vidéo streamée mise à votre disposition.
macOS2 apps
VLC media player Open-source Ouvrez le .m3u8 (Média -> Ouvrir un fichier, ou collez une URL HLS via Ouvrir un flux réseau). Lit les playlists locales et les flux HLS.
IINA Open-source Lecteur Mac moderne (basé sur mpv) : ouvrez le .m3u8 ou collez une URL de flux HLS.
Linux2 apps
VLC media player Open-source Ouvrez le .m3u8 (Média -> Ouvrir un fichier, ou collez une URL HLS via Ouvrir un flux réseau). Lit les playlists locales et les flux HLS.
mpv Open-source mpv playlist.m3u8 - lit les playlists locales et les flux HLS depuis le terminal.
Android1 app
VLC for Android Open-source Ouvrez le fichier .m3u8 ou l'URL du flux dans VLC.
iOS1 app
VLC for iOS Open-source Ouvrez le .m3u8 ou l'URL HLS. iOS Safari lit également le HLS nativement.

Détails techniques

spécifications approfondies
Type de fichierTexte brut UTF-8 ; lisible et modifiable par l'homme dans n'importe quel éditeur de texte sans logiciel spécial
Types MIME`application/vnd.apple.mpegurl` (HLS) ; `audio/x-mpegurl` (playlist locale héritée)
En-tête magique`#EXTM3U` doit apparaître sur la toute première ligne de chaque playlist `.m3u8` étendue
Encodage des caractèresStrictement UTF-8 ; le `8` dans l'extension le signale explicitement, permettant des titres de pistes et des chemins de fichiers non-ASCII
Types de référencesChemins de fichiers relatifs, chemins de fichiers absolus et URL complètes HTTP/HTTPS/RTSP
Format de segment HLSFichiers MPEG-2 Transport Stream (`.ts`) ou MP4 fragmentés (`.fmp4`) récupérés séquentiellement par le lecteur
Préfixe de directive HLSLes balises `#EXT-X-` contrôlent le comportement du flux - ex. `#EXT-X-TARGETDURATION`, `#EXT-X-STREAM-INF`, `#EXT-X-ENDLIST`
Durée du segmentGénéralement 2 à 10 secondes par segment, déclarée par `#EXTINF` par entrée et limitée par `#EXT-X-TARGETDURATION`
Débit adaptatifUn `.m3u8` maître liste des playlists enfants à différents débits et résolutions via `#EXT-X-STREAM-INF`
ChiffrementChiffrement AES-128 par segment déclaré avec `#EXT-X-KEY` ; prend en charge la distribution de clés via un serveur URI
Intégration DRMCompatible avec Apple FairPlay, Google Widevine et Microsoft PlayReady via `#EXT-X-SESSION-KEY`
Direct vs VODLes flux en direct omettent `#EXT-X-ENDLIST` ; les playlists VOD terminées finissent par cette balise pour que le lecteur sache que le flux est fini
Pistes de sous-titresPistes WebVTT ou TTML référencées via `#EXT-X-MEDIA TYPE=SUBTITLES` ou `TYPE=CLOSED-CAPTIONS`
Syntaxe des commentairesToute ligne commençant par `#` qui n'est pas une balise reconnue est traitée comme un commentaire ; utilisé pour les métadonnées telles que l'artiste et le titre
PubliéM3U from Winamp (late 1990s); m3u8 = UTF-8 M3U; HLS use of m3u8 since 2009 (Apple), RFC 8216 in 2017
Standard ouvertOui · libre de droits
Spécificationdatatracker.ietf.org

Conversions M3U8

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers M3U8. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour
E
ERROR 410 Gone Sorry, access to the target resource is no loJul 2026SANS RÉPONSE
ERROR 410 Gone Sorry, access to the target resource is no longer available.
En attente d'une réponse

Foire aux questions

Comment ouvrir un fichier M3U8 ?
Ouvrez-le dans VLC media player (gratuit, toutes plateformes) - il lit aussi bien les playlists locales que les URL de flux HLS. Pour voir simplement ce qu'il contient, ouvrez-le dans un éditeur de texte ; c'est du texte brut listant des pistes ou des URL de segments.
Comment convertir/télécharger un flux M3U8 en MP4 ?
Utilisez yt-dlp (« yt-dlp <url m3u8> ») ou ffmpeg (« ffmpeg -i index.m3u8 -c copy out.mp4 ») pour récupérer les segments HLS et les fusionner en un seul MP4. Ne faites cela que pour les flux que vous êtes autorisé à télécharger.
Pourquoi mon fichier M3U8 est-il vide / contient-il uniquement du texte ?
Parce qu'il s'agit d'une playlist, pas d'un média - il ne fait que lister des chemins de pistes ou des URL de segments de flux. L'audio/vidéo réel se trouve ailleurs (fichiers locaux ou serveur de streaming). Si ces éléments sont manquants ou si le flux est terminé, rien ne sera lu.
Quelle est la différence entre M3U et M3U8 ?
C'est le même format de playlist ; .m3u8 est encodé en UTF-8, il prend donc en charge les noms de fichiers et les titres non-ASCII. .m3u8 est également l'extension standard pour les manifestes de streaming HLS.
Le M3U8 est-il de l'audio ou de la vidéo ?
L'un ou l'autre - c'est juste une playlist. L'ancienne étiquette « audio » est obsolète : aujourd'hui, la plupart des fichiers .m3u8 sont des manifestes HLS pour le streaming VIDÉO, bien que les playlists m3u8 locales puissent lister des chansons, des vidéos ou les deux.
Pourquoi mon flux M3U8 ne se lit-il pas / indique-t-il que le lien a expiré ?
Les manifestes HLS utilisent souvent des URL de segments signées par des jetons (tokens) à durée limitée. Si les jetons ont expiré ou si vous n'êtes pas authentifié auprès de la source, les segments ne se chargeront pas. Récupérez un nouveau .m3u8 à la source ou lisez-le via le site/lecteur d'origine.

Références

1RFC 8216 - HTTP Live Streaming (HLS)datatracker.ietf.org
2Apple Developer - HTTP Live Streamingdeveloper.apple.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Extensions liées

.OPUSOpus Audio File (Ogg Opus)
.M3UM3U Media Playlist (MP3 URL)
.WFPWaveFront Program file (Turtle Beach)
.XSPFXSPF - XML Shareable Playlist Format (pronounced 'spiff')
.AMRAdaptive Multi-Rate (AMR) audio
.MP3MPEG-1/2 Audio Layer III

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z