Créer une playlist M3U : guide étape par étape

Un éditeur de texte affichant une playlist M3U à côté d’un téléviseur, d’une tablette, d’un téléphone et d’un ordinateur

Pour créer une playlist M3U, rédigez l’en-tête requis, puis ajoutez dans un éditeur de texte brut le nom et l’adresse du flux de chaque chaîne autorisée. Enregistrez ensuite le fichier en UTF-8 avec l’extension .m3u. Vous pouvez l’importer dans un lecteur compatible ou l’héberger à une adresse sécurisée et accessible, puis tester chaque flux. Ce guide présente le format, les options d’hébergement, les problèmes courants et la lecture sur différents appareils.

À retenir

  • Une playlist M3U est un fichier texte qui répertorie des adresses de flux multimédias et, en option, des informations comme le nom ou le groupe des chaînes.
  • Utilisez un éditeur de texte brut, placez #EXTM3U en première ligne et enregistrez le fichier en UTF-8 avec l’extension .m3u.
  • Ajoutez uniquement du contenu que vous êtes autorisé à regarder et protégez les liens privés de playlist ainsi que vos identifiants.
  • Vous pouvez importer un fichier local ou l’héberger à une URL directe et accessible. Testez la playlist et ses flux avant de l’utiliser.
  • XtremPlay est un lecteur gratuit accessible depuis un navigateur, compatible avec les Smart TV, tablettes, téléphones et ordinateurs. Il ne fournit ni chaînes ni abonnements.

Contenu d’une playlist M3U

Une playlist M3U est une liste au format texte qui indique à un lecteur compatible où trouver les flux multimédias. Le fichier le plus simple commence par l’en-tête de la playlist, suivi de l’adresse de chaque élément. Une playlist plus détaillée ajoute une ligne #EXTINF avant chaque adresse. Cette ligne peut afficher un nom et, si le lecteur le permet, des informations comme un groupe ou un logo.

En règle générale, la playlist ne contient pas la vidéo elle-même, mais des liens vers des flux fournis par un service ou une source hébergée. Vous devez être autorisé à accéder à chaque flux ajouté. Un fichier au bon format ne peut pas rendre accessible un flux indisponible ou non autorisé. Pour en savoir plus, consultez notre présentation de la playlist M3U et découvrez comment les lecteurs l’utilisent.

M3U et M3U8 sont deux formats de playlist étroitement liés. M3U8 désigne généralement un texte encodé en UTF-8, tandis que M3U est souvent utilisé comme extension de fichier générique. Le format ou le mode de diffusion adapté dépend de votre lecteur et de votre fournisseur. Consultez notre comparatif M3U et M3U8 si vous ne savez pas lequel choisir.

Avant de commencer : le matériel nécessaire

Avant de créer un fichier M3U, rassemblez les adresses des flux ainsi que les informations d’affichage fournies par une source que vous êtes autorisé à utiliser. Une adresse de flux peut être un lien long ou une URL propre à un fournisseur. Copiez-la exactement, en respectant les majuscules et minuscules, le chemin et les éventuels jetons requis. Ne devinez pas les adresses et ne partagez pas d’identifiants privés dans une playlist publique.

XtremPlay accepte les URL de playlist M3U et M3U8 ainsi que l’importation de fichiers M3U. Son éditeur de playlist M3U gratuit en ligne vous aide à créer ou modifier une playlist. Le convertisseur M3U permet également de convertir certains formats pris en charge. Ces outils ne fournissent pas de chaînes et ne donnent pas accès aux flux.

Créer une playlist M3U dans un éditeur de texte

Utilisez du texte brut plutôt qu’un traitement de texte, qui pourrait insérer des caractères de mise en forme illisibles par certains lecteurs. La structure de base comprend un en-tête au début, puis une ligne descriptive et l’adresse de flux correspondante pour chaque élément.

  1. Ouvrez un éditeur de texte brut et créez un nouveau document.
  2. Sur la première ligne, saisissez #EXTM3U. N’ajoutez ni titre ni ligne vide au-dessus.
  3. À la ligne suivante, ajoutez une entrée commençant par #EXTINF:-1,, suivie du nom de la chaîne. Par exemple : #EXTINF:-1,Chaîne exemple.
  4. Sur la ligne juste après, collez l’adresse exacte du flux fournie par votre source autorisée. Remplacez-la par votre propre adresse et ne laissez pas de texte de remplacement dans le fichier final.
  5. Répétez ce modèle de deux lignes pour chaque flux supplémentaire, puis enregistrez le document.

Une playlist minimale suit donc ce modèle :

#EXTM3U
#EXTINF:-1,Chaîne exemple
COLLEZ_ICI_L_ADRESSE_DU_FLUX_AUTORISÉ

Avec des métadonnées prises en charge, une entrée peut ressembler à #EXTINF:-1 tvg-name="Chaîne exemple" group-title="Actualités",Chaîne exemple, suivie de l’adresse du flux sur la ligne suivante. Les métadonnées sont facultatives : utilisez uniquement les informations dont vous disposez et gardez à l’esprit que leur interprétation ou leur affichage peut varier selon les lecteurs. Choisissez un nom lisible après la virgule et vérifiez que chaque ligne #EXTINF est suivie d’une seule adresse de flux correspondante.

Enregistrer le fichier avec le bon encodage

Choisissez l’encodage UTF-8 pour préserver les noms contenant des accents ou des caractères non latins. Si votre éditeur propose l’UTF-8 avec ou sans marque d’ordre des octets (BOM), privilégiez si possible l’UTF-8 sans BOM : certains lecteurs ne tolèrent pas de caractères supplémentaires avant le premier en-tête. Si les noms s’affichent mal, vérifiez l’encodage avant de recréer la playlist.

Choisissez un nom de fichier explicite qui se termine par .m3u, par exemple ma-playlist.m3u. Dans les éditeurs qui proposent un choix de type de fichier, sélectionnez « Texte brut » ou « Tous les fichiers » pour éviter l’ajout automatique de l’extension .txt. Un fichier nommé ma-playlist.m3u.txt risque de ne pas être reconnu comme une playlist M3U. Choisissez M3U8 uniquement si cette extension convient à votre source et à votre lecteur.

ParamètreRéglage conseilléPourquoi c’est important
ÉditeurTexte brutÉvite les mises en forme cachées des traitements de texte.
EncodageUTF-8Favorise l’affichage correct des noms et des symboles.
Nom du fichierSe termine par .m3uAide les lecteurs à reconnaître la playlist.
Structure des entréesUne adresse après chaque ligne d’informationsAssocie chaque nom au flux correspondant.

Héberger la playlist ou importer le fichier

Vous pouvez utiliser un fichier de playlist local sans le mettre en ligne si votre lecteur prend en charge l’importation de fichiers. C’est souvent la solution la plus simple pour une playlist personnelle : gardez le fichier sur votre appareil, ouvrez le lecteur et sélectionnez l’option d’importation. XtremPlay permet d’importer des fichiers M3U : vous pouvez donc utiliser un fichier préparé dans son lecteur accessible par navigateur sans l’héberger au préalable.

Pour utiliser une URL de playlist, hébergez le fichier sur un service que vous contrôlez ou que vous êtes autorisé à utiliser. Le lien doit pointer directement vers le fichier de playlist et l’hébergeur doit permettre au lecteur de le récupérer. Une adresse HTTPS stable est généralement un choix pratique, mais les restrictions d’accès, les redirections ou une page de connexion peuvent empêcher le lecteur de lire le fichier. Testez l’adresse dans un navigateur ou avec un vérificateur de playlist avant de l’ajouter à votre lecteur.

Pensez à la confidentialité avant de mettre votre playlist en ligne. Toute personne ayant accès à une URL publique peut potentiellement en consulter le contenu, et certains liens contiennent des informations d’accès sensibles. Ne publiez pas vos identifiants ni vos liens de flux privés. Si nécessaire, optez pour un import privé ou un hébergement protégé, et respectez les conditions de votre fournisseur. Vous pouvez également consulter la page de playlists publiques gratuites et légales de XtremPlay.

Tester la playlist et résoudre les problèmes courants

Commencez par tester une petite playlist, puis ajoutez d’autres entrées une fois le format validé. Chargez le fichier ou l’URL dans un lecteur et vérifiez que la playlist s’ouvre, que les noms des éléments s’affichent et que chaque flux démarre. Une playlist peut être valide même si un flux particulier est hors ligne : en cas de problème, testez les entrées une par une.

  1. Vérifiez que #EXTM3U se trouve sur la première ligne et que son orthographe est exacte.
  2. Assurez-vous que chaque entrée #EXTINF est suivie de la bonne adresse de flux à la ligne suivante.
  3. Recherchez les caractères manquants, les espaces ajoutés par erreur, les liens expirés ou les identifiants de connexion copiés de manière incomplète.
  4. Vérifiez que le fichier est en texte brut, qu’il utilise l’UTF-8 et qu’il se termine par .m3u plutôt que par .m3u.txt.
  5. Si la playlist est hébergée, vérifiez que son adresse est accessible et qu’elle renvoie bien le fichier de playlist, et non une page Web ou un message d’accès refusé.

Le vérificateur de flux de XtremPlay peut vous aider à déterminer si certaines adresses de flux répondent. Un tel outil peut vérifier l’accessibilité, mais il ne garantit pas une lecture sans interruption, ne confirme pas vos droits de visionnage et ne peut pas résoudre une panne côté fournisseur. Pour d’autres conseils de modification, consultez notre guide sur la modification d’une playlist M3U. Si le fichier ne fonctionne toujours pas, suivez nos conseils pour résoudre les problèmes d’une playlist M3U.

Lire votre playlist personnalisée sur tous vos appareils

Une fois votre playlist prête, ouvrez un lecteur compatible et importez le fichier ou saisissez son URL. Avec XtremPlay, vous pouvez utiliser dans un navigateur les URL de playlist M3U ou M3U8 et importer des fichiers M3U. XtremPlay prend également en charge la connexion Xtream Codes à l’aide d’une URL de serveur, d’un nom d’utilisateur et d’un mot de passe lorsque ces informations sont fournies par votre fournisseur autorisé. Le lecteur organise les contenus compatibles dans les sections TV en direct, Films et Séries, et permet de créer plusieurs profils utilisateur.

XtremPlay est un lecteur IPTV en ligne gratuit disponible sur xtremplay.com, et non un fournisseur de chaînes : il ne propose ni chaînes ni abonnements. Votre playlist ou votre fournisseur doit proposer des contenus que vous êtes autorisé à regarder là où vous vivez. Vos identifiants XtremPlay restent dans votre navigateur. Le lecteur intègre également un proxy pour lire les flux HTTP sur le site HTTPS, mais la disponibilité et la compatibilité des flux dépendent toujours de leur source.

Comme XtremPlay fonctionne dans un navigateur, il est compatible avec les Smart TV, les tablettes, les téléphones et les ordinateurs. Les environnements de navigation pris en charge comprennent Samsung Tizen, LG webOS, Android TV et Google TV, ainsi qu’Amazon Fire TV et Firestick avec Silk ; iPad et tablettes Android ; Android et iPhone ; Windows, Mac, Linux et Chromebook. Le lecteur propose un mode adapté à la télécommande du téléviseur et peut être ajouté à l’écran d’accueil d’un appareil comme application Web. Une extension Chrome est également disponible en option. Consultez nos guides pour utiliser un lecteur M3U en ligne, configurer un lecteur IPTV sur Smart TV ou regarder la télévision sur différents appareils.

Gardez à l’esprit les limites actuelles de XtremPlay : le lecteur ne propose pas de grille EPG, d’enregistrement ni de télévision de rattrapage. Vérifiez la source du flux et le lecteur sur l’appareil que vous comptez utiliser, surtout avant de vous fier à une playlist pour regarder un programme précis.

Conclusion : créez, vérifiez et regardez

Pour créer une playlist IPTV personnalisée, commencez par un fichier texte brut, ajoutez l’en-tête M3U et des entrées correctement associées, puis enregistrez le fichier en UTF-8 avant de l’importer ou de l’héberger en toute sécurité. Tester quelques flux autorisés avant d’ajouter les autres permet de repérer plus facilement les problèmes de format ou de disponibilité. Pour essayer votre playlist dans un navigateur, rendez-vous sur xtremplay.com et testez-la avec le lecteur gratuit XtremPlay sur votre Smart TV, tablette, téléphone ou ordinateur.

Questions fréquentes

Puis-je créer une playlist M3U dans le Bloc-notes ?

Oui. Utilisez le Bloc-notes ou un autre éditeur de texte brut, ajoutez l’en-tête #EXTM3U et les entrées de votre playlist, puis enregistrez le fichier avec l’extension .m3u. Choisissez l’encodage UTF-8 s’il est proposé et vérifiez que l’éditeur n’a pas ajouté l’extension .txt.

Quel est le bon format pour une playlist M3U ?

Commencez le fichier par #EXTM3U. Pour chaque élément, ajoutez une ligne #EXTINF avec le nom à afficher, puis, à la ligne suivante, l’adresse du flux fournie par une source que vous êtes autorisé à utiliser.

Dois-je enregistrer ma playlist au format M3U ou M3U8 ?

Les deux sont des formats de playlist, et M3U8 désigne généralement un texte encodé en UTF-8. Utilisez le format pris en charge par votre source et votre lecteur. XtremPlay accepte les URL de playlist M3U et M3U8 ainsi que l’importation de fichiers M3U.

Dois-je héberger mon fichier M3U en ligne ?

Non. Si votre lecteur prend en charge l’importation de fichiers, vous pouvez utiliser un fichier M3U local. L’hébergement est uniquement nécessaire si vous souhaitez charger la playlist depuis une URL. Évitez d’exposer publiquement les liens privés.

Pourquoi ma playlist M3U ne fonctionne-t-elle pas ?

Les causes courantes sont un en-tête manquant, des lignes d’entrée mal associées, une extension de fichier incorrecte, un encodage non pris en charge, une URL de playlist inaccessible ou un flux indisponible. Vérifiez le format et testez chaque adresse de flux séparément. Le fournisseur du flux devra peut-être aussi résoudre les problèmes d’accès.

XtremPlay peut-il créer ou fournir des chaînes pour ma playlist ?

XtremPlay est un lecteur IPTV gratuit accessible depuis un navigateur, et non un fournisseur de chaînes ou d’abonnements. Vous devez fournir une playlist ou des identifiants provenant d’une source que vous êtes autorisé à utiliser.