Education·9 min

Par Shamir

Meilleures sources EPG gratuites pour 2026 (et comment ajouter un XMLTV URL du guide)

Votre liste de lecture se charge, les chaînes sont diffusées, mais le guide des programmes est vide. C'est l'état IPTV « presque fonctionnel » le plus courant, et le correctif est presque toujours le même : vous devez ajouter un EPG.

Un EPG (Guide électronique des programmes) est le maintenant/suivant et la grille de ce qui est sur chaque chaîne. Votre playlist M3U contient les streams ; le EPG porte le horaire. Il s'agit de deux fichiers distincts et de nombreux fournisseurs vous proposent une excellente liste de lecture sans guide joint. Cet article répertorie les meilleures sources EPG gratuites en 2026, explique le détail technique qui fait ou défait un guide (correspondance tvg-id) et montre exactement comment brancher une URL EPG dans Tuneline.

Nouveau dans le concept ? Commencez par Qu'est-ce que EPG ? Le guide TV IPTV expliqué, puis revenez ici pour savoir où en obtenir un et comment l'ajouter.

De quel format avez-vous besoin : XMLTV

Presque tous les lecteurs IPTV – Tuneline inclus – lisent le format XMLTV. Il s'agit d'un fichier standardisé .xml (souvent compressé sous la forme .xml.gz) décrivant les chaînes et leurs programmes avec les heures de début/arrêt. Lorsqu'une source annonce « XMLTV », « EPG URL » ou « URL de guide », c'est ce que vous voulez. Vous collerez un lien qui se termine par quelque chose comme epg.xml ou epg.xml.gz.

Les meilleures sources gratuites EPG en 2026

Ce sont des sources gratuites réputées, largement utilisées. Choisissez-en un qui couvre votre pays/chaînes, copiez son URL XMLTV et vous l'ajouterez à votre lecteur dans la section suivante.

SourceIdéal pourCe que vous obtenez
iptv-org/epgPresque tous les paysOutil open source qui récupère les données de guidage de milliers de chaînes à partir de centaines de sources officielles. Vous pouvez utiliser des URL de pays prédéfinies ou vous auto-héberger. L’étalon-or en matière de largeur.
epg.pwPrises de pays rapidesLiens gratuits par pays XMLTV (et JSON), mis à jour automatiquement quotidiennement. Option copier-coller la plus simple.
open-epg.comLiens publics organisés + éditeurLiens publics XMLTV plus un éditeur de guide pour les chaînes correspondantes.
m3u4u.comUtilisateurs expérimentésUne playlist et EPG gestionnaire — associez vos chaînes pour guider les données et obtenez une URL EPG combinée et dédupliquée liée à votre compte.
Freeview-EPG (dp247)UK free-to-airXMLTV pour les chaînes et radio UK Freeview, reconstruites toutes les 12 heures.
Propre EPG de votre fournisseurXtream Codes utilisateursSi vous vous connectez avec Xtream Codes, votre fournisseur propose généralement un guide automatiquement – ​​souvent aucune URL manuelle n'est nécessaire.

Deux conseils pratiques :

  • Faites correspondre le EPG à la région de votre playlist. Un EPG américain ne remplira pas les chaînes britanniques. Si votre liste de lecture s'étend sur plusieurs pays, utilisez une source large comme IPTV-org ou empilez plusieurs EPG.
  • Préférez l'URL gzippée (.xml.gz) lorsqu'elle est proposée - elle se télécharge plus rapidement et se met à jour plus facilement, en particulier sur le matériel d'une clé TV.

Capture d'écran : copier un XMLTV EPG URL provenant d'une source gratuite

La chose qui fait réellement fonctionner un guide : tvg-id

Voici le détail qui fait trébucher tout le monde. Un EPG ne sait pas comme par magie quel guide appartient à quel canal. La correspondance se produit via un identifiant appelé tvg-id.

  • Dans votre M3U playlist, chaque ligne de chaîne a un attribut tvg-id="..." (par exemple tvg-id="BBCOne.uk").
  • Dans le XMLTV EPG, chaque bloc de chaîne a un correspondant id="...".
  • Le joueur les aligne : M3U tvg-id ➜ XMLTV id. S'ils sont identiques, le guide se remplit. S'ils diffèrent - même par une lettre majuscule - le guide de cette chaîne reste vide.

Donc, si vous ajoutez un EPG parfaitement bon et que certaines chaînes se remplissent alors que d'autres ne le font pas, ce n'est presque jamais un "EPG cassé". Il s'agit d'une incompatibilité d'identifiant tvg. Soit les identifiants tvg de votre playlist ne correspondent pas aux identifiants de la source, soit votre playlist n'a aucun identifiant tvg.

Comment corriger les disparités :

  1. Utilisez un EPG du même projet que votre playlist lorsque cela est possible — les identifiants seront déjà alignés.
  2. Utilisez un outil de correspondance (m3u4u, éditeur d'open-epg) pour remapper les identifiants tvg de vos chaînes avec les identifiants d'une source et exporter un flux combiné corrigé.
  3. Choisissez le bon flux de pays — de nombreuses sources publient des fichiers par pays dont les identifiants suivent une convention Channel.cc (par exemple .us, .uk).

Pour les mécanismes plus approfondis – fuseaux horaires, grille actuelle/suivante ou complète, et pourquoi les rappels/rattrapage dépendent d'un guide de travail – consultez l'explication EPG.

Comment ajouter une URL EPG à Tuneline

Une fois que vous avez copié une URL XMLTV depuis n'importe quelle source ci-dessus :

  1. Ouvrez Tuneline et accédez à la source/playlist pour laquelle vous souhaitez un guide.
  2. Ouvrez Paramètres → EPG (ou le champ EPG/guide sur la source).
  3. Collez l'URL XMLTV (le lien epg.xml / epg.xml.gz).
  4. Actualisez le guide. Tuneline télécharge le EPG et le compare aux identifiants tvg de vos chaînes.
  5. Ouvrez la vue Live TV : les informations actuelles/suivantes et la grille devraient maintenant s'afficher.

Capture d'écran : coller une URL EPG dans les paramètres Tuneline

Xtream Codes utilisateurs : vous n'avez généralement pas besoin de tout cela. Lorsque vous vous connectez avec votre serveur Xtream, votre nom d'utilisateur et votre mot de passe, le guide est automatiquement transmis via l'API du panneau. S'il est manquant, voir Xtream Codes échec de la connexion — correctif.

Dépannage d'un guide vide ou partiel

SymptômeCause probableRéparer
Guide totalement videAucun EPG ajouté, ou l'URL est erronée/expiréeRecopiez l'URL XMLTV ; confirmez qu'il s'ouvre dans un navigateur
Certaines chaînes sont remplies, d'autres videsincompatibilité d'identifiant tvgUtiliser un matcher ou un même projet EPG (voir ci-dessus)
Le guide se charge puis disparaîtSource à débit limité ou en baissePasser à une autre source ; préférez ceux mis à jour quotidiennement
Les horaires sont décalés par heuresDécalage de fuseau horaireVérifiez le fuseau horaire de Tuneline/EPG le paramètre de décalage
Le guide ne s'actualise pas sur une clé TVGrand XML non compresséUtilisez plutôt l'URL .xml.gz

Si le guide se charge en Tuneline mais ne le fait pas sur un appareil spécifique, notre dédié EPG ne charge pas le correctif parcourt le rest.

Bottom Line

  • Un EPG est un fichier XMLTV distinct de votre playlist — vous devez généralement l'ajouter vous-même.
  • Meilleures sources gratuites en 2026 : iptv-org/epg (étendue), epg.pw (facile par pays), open-epg et m3u4u (correspondance/édition), Freeview-EPG (Royaume-Uni).
  • Le guide se remplit uniquement lorsque tvg-id dans votre playlist correspond à id dans le EPG — la plupart des problèmes de « guide cassé » sont vraiment incompatibilités.
  • Dans Tuneline : collez l'URL XMLTV dans Paramètres → EPG, actualisez, c'est fait. Les connexions Xtream Codes obtiennent automatiquement le guide.

Obtenez Tuneline et pointez-le sur n'importe quel EPG gratuit ci-dessus - votre guide se remplit, rappelle et commence maintenant/suivant à fonctionner, et il reste synchronisé sur vos appareils.

Partager l'article

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Lire cet article dans une autre langue

Tuneline est une application de lecture multimédia. Elle ne fournit, n'héberge ni ne distribue aucun contenu. Vous apportez votre propre playlist, exactement comme avec VLC.

#free epg source#best free epg xmltv 2026#how to add epg to iptv player#xmltv url#epg not matching channels
Retour aux articles