Comment créer votre propre liste M3U avec vos vidéos
6 min de lecture
Une liste M3U est un fichier texte qui contient des adresses de vidéos, l’une après l’autre, avec quelques informations pour chacune : le nom, l’image et le groupe auquel elle appartient. Inutile de programmer ou d’installer quoi que ce soit : avec un éditeur de texte et des vidéos accessibles par une adresse web, vous pouvez avoir votre propre catalogue et l’ouvrir sur votre téléphone, votre tablette ou votre téléviseur. Dans ce guide, vous verrez le format ligne par ligne, où héberger la liste et comment l’ajouter dans Whatplay.
Le strict minimum : #EXTM3U et une adresse
La liste la plus simple comporte un en-tête, puis une adresse par ligne :
#EXTM3Uhttp://192.168.1.20:8000/vacaciones/playa.mp4http://192.168.1.20:8000/vacaciones/montana.mp4
La première ligne, #EXTM3U, indique qu’il s’agit d’une M3U « étendue », celle qui accepte des informations sur chaque vidéo. Whatplay ouvre aussi les listes qui n’en ont pas, mais mieux vaut toujours la mettre, car d’autres lecteurs l’exigent. Sans autre information, chaque vidéo porte le nom de son fichier.
Le nom et les informations de chaque vidéo : #EXTINF
Devant chaque adresse, vous pouvez placer une ligne #EXTINF avec ses informations. Elle comporte trois parties : la durée, les attributs et, après la première virgule, le nom qui s’affichera à l’écran :
#EXTM3U#EXTINF:-1 tvg-logo="https://example.com/img/playa.jpg" group-title="Vacaciones 2025",La playa de Cádizhttps://example.com/videos/playa.mp4#EXTINF:-1 tvg-logo="https://example.com/img/cumple.jpg" group-title="Familia",Cumpleaños de Lucíahttps://example.com/videos/cumple-lucia.mp4
- La durée s’indique en secondes. Le
-1signifie « inconnue » ou « sans fin », et c’est la valeur habituelle : le lecteur la découvre en ouvrant la vidéo. tvg-logoest l’adresse d’une image (JPG ou PNG) qui sert de vignette. Préférez une image légère, de quelques centaines de pixels de large, pour que la liste se charge vite.group-titleest le groupe. Dans Whatplay, chaque groupe devient un dossier ou un filtre, selon ce que vous choisissez dans Paramètres › « Groupes des listes ». Si une vidéo n’a pas de groupe, elle reste dans celui de la précédente ; et si toutes sont dans le même, la liste s’affiche sans dossiers.tvg-idest l’identifiant qui relie une chaîne à son guide des programmes XMLTV. Pour vos vidéos, il n’est pas nécessaire, mais si un jour vous ajoutez une diffusion avec des programmes, c’est lui qui fait foi.
Mettez les valeurs des attributs entre guillemets doubles, et le nom à la fin, après la virgule. Le nom peut contenir des virgules sans problème.
D’autres éléments que Whatplay comprend
radio="true"dans le#EXTINFsignale un contenu uniquement audio, comme un podcast ou une station de radio.url-tvg="…"dans la ligne#EXTM3Uindique le guide des programmes de toute la liste. Whatplay le reconnaît et vous propose de l’importer dans le Guide.#EXTGRP:Nombreest une autre façon d’indiquer le groupe, sur une ligne à part.
Comment la rédiger et l’enregistrer
- Ouvrez un éditeur de texte brut : le Bloc-notes sous Windows, TextEdit sur Mac en mode texte brut, ou n’importe quel éditeur de code. Évitez les traitements de texte, qui ajoutent de la mise en forme.
- Écrivez l’en-tête puis, pour chaque vidéo, son
#EXTINFet son adresse. - Enregistrez-la avec l’extension
.m3uet l’encodage UTF-8, pour que les lettres accentuées s’affichent correctement. - Vérifiez que chaque adresse ouvre bien la vidéo dans un navigateur. Si le nom d’un fichier contient des espaces, ils s’écrivent
%20dans l’adresse ; mieux encore, renommez les fichiers avec des tirets.
Où héberger la liste et les vidéos
La liste ne contient que des adresses : les vidéos doivent se trouver à un endroit que l’appareil sur lequel vous les regardez peut atteindre. Il existe trois options courantes :
- Votre propre serveur ou hébergement web. Mettez les vidéos et la liste en ligne dans un dossier public et utilisez des adresses
https://. C’est le plus pratique si vous voulez aussi les regarder hors de chez vous. Tenez compte du trafic autorisé par votre offre : la vidéo en consomme beaucoup. - Un dossier partagé en HTTP à la maison. Un ordinateur ou un NAS sert un dossier sur le réseau de la maison et la liste pointe vers son IP, par exemple
http://192.168.1.20:8000/…. Cela ne fonctionne que sur votre Wi-Fi. Vous trouverez les étapes dans comment regarder les vidéos de l’ordinateur ou d’un NAS. - Un lien direct depuis votre cloud. Beaucoup de services de stockage fournissent un lien de partage qui ouvre une page d’aperçu, et non le fichier. Pour une liste, il vous faut le lien de téléchargement direct : celui qui, ouvert dans le navigateur, lance le téléchargement ou la lecture du fichier. Si le service ne le propose pas, ce cloud ne convient pas à cet usage.
La liste elle-même peut se trouver où vous voulez : à côté des vidéos, sur un autre serveur ou sur le téléphone lui-même. Ce qui compte, c’est que les adresses qu’elle contient fonctionnent depuis l’appareil qui l’ouvre.
L’ajouter dans Whatplay
- Allez dans Listes et appuyez sur « Ajouter une liste ».
- Choisissez comment : « Adresse » si la liste est sur Internet ou sur votre réseau, « Fichier » si elle se trouve sur l’appareil, « Presse-papiers » pour coller un lien copié ou « Code QR » pour la lire avec la caméra.
- Avec une adresse, laissez « Synchroniser automatiquement » activé : Whatplay retélécharge la liste à l’ouverture de l’appli si plus d’une heure s’est écoulée. Ainsi, il suffit de modifier le fichier sur le serveur pour que les changements arrivent sur tous vos appareils.
- Appuyez sur « Importer la liste ». Elle apparaîtra dans Listes avec ses groupes et ses images.
Pour télécharger une liste, Whatplay n’accepte que les adresses http:// ou https://. Une liste ajoutée comme fichier ne se met pas à jour toute seule : si vous la modifiez, importez-la de nouveau. Vous trouverez un résumé dans l’aide : Comment ajouter une liste ?
Sans rien écrire : créez-la dans l’appli
Si vous n’avez pas envie de modifier du texte, vous pouvez créer une liste dans l’onglet Favoris avec « Nouvelle liste » et la remplir avec « Ajouter » › « Chaîne avec son adresse », avec des dossiers et des images. Whatplay l’enregistre en W3U, son format de listes, et vous pouvez la partager. Si vous hésitez entre les deux, consultez M3U, M3U8 et W3U : ce qui les distingue.
Erreurs courantes
- « La liste ne contient aucune chaîne » : aucune ligne ne contient d’adresse reconnue. Vérifiez qu’elles commencent par
http://ouhttps://. - Des noms avec des symboles bizarres : le fichier n’est pas enregistré en UTF-8.
- Une vidéo ne s’ouvre pas : essayez son adresse seule dans le navigateur. Si elle échoue là aussi, le problème vient du serveur ou du lien, pas de la liste.
- Tout apparaît dans un seul dossier : il manque
group-titlesur la première vidéo de chaque groupe. - Les changements n’arrivent pas : si vous l’avez ajoutée comme fichier, importez-la de nouveau ; si c’était par adresse, appuyez sur « Actualiser » dans le menu de la liste.