Fichier XmlTV mis à jour quotidiennement
Chaque jour, un fichier XmlTV à jour est généré automatiquement sur mon site.
Ce fichier est compressé au format GZIP, vous pouvez le décompresser avec 7zip ou WinRAR.
❓Qu’est-ce que le format XmlTV ?
Il s'agit d’un format largement utilisé pour les guides électroniques de programmes (EPG). De nombreuses applications l’utilisent pour afficher les programmes TV de centaines de chaînes à travers le monde.
Moi, je me concentre uniquement sur les chaînes françaises.
Je n’ai ni le temps ni l’envie de développer ce service pour d’autres pays.
🔐 Accès au fichier complet (11 jours)
Pour obtenir la version complète du guide TV (11 jours), vous devez :
- Créer un compte sur mon site.
- Récupérer votre clé API (disponible dans votre compte).
URLs disponibles
Trois formats d'URL sont disponibles selon votre besoin :
| Format | URL | Usage |
|---|---|---|
| GZIP compressé (par défaut) | https://digital3d.com/api/xmltv/[VotreCleApi].xml.gz | Recommandé — fichier plus léger |
| XML non compressé | https://digital3d.com/api/xmltv/[VotreCleApi].xml | Pour les appareils qui exigent une URL en .xml |
| URL avec paramètres (Ancienne Url) | https://digital3d.com/api/xmltv?userId=[VotreCleApi] | Format classique avec options supplémentaires |
⚠️ Remplacez
[VotreCleApi]par votre vraie clé API (sans crochets ni guillemets).💡 Les URLs fonctionnent aussi en
http://(sans le «s»). Utile pour les démodulateurs satellites (Enigma2, Dreambox, Vu+...) qui ne supportent pas HTTPS.
🆕 Nouveau : URLs directes simplifiées
Les URLs en .xml et .xml.gz sont les plus simples à utiliser. Elles fonctionnent directement sans paramètres supplémentaires et sont compatibles avec les applications IPTV (iMPlayer, TiviMate, etc.) qui ne suivent pas les redirections HTTP ou qui exigent une extension de fichier dans l'URL.
⚙️ Options supplémentaires (URL avec paramètres)
Si vous utilisez l'URL classique avec paramètres, vous pouvez ajouter ces options :
💡 Fichier non compressé (XML brut) :
https://digital3d.com/api/xmltv?userId=[VotreCleApi]&noCompressed=true
💡 Fichier sans accents :
https://digital3d.com/api/xmltv?userId=[VotreCleApi]&noAccent=true
💡 Les deux combinés :
https://digital3d.com/api/xmltv?userId=[VotreCleApi]&noCompressed=true&noAccent=true
💡 Le paramètre
noAccentest aussi disponible sur les URLs directes :https://digital3d.com/api/xmltv/[VotreCleApi].xml?noAccent=true
🌐 Accès via le navigateur
Vous pouvez aussi télécharger le fichier via votre navigateur avec cette URL :
https://digital3d.com/XmlTv?Id=[VotreCleApi]
Options disponibles : &NoCompressed=1 (XML non compressé) et &NoAccent=1 (sans accents).
🕒 Le fichier est mis à jour une seule fois par nuit, inutile de le télécharger plusieurs fois par jour.
🆕 Nouveautés
- Bot ChatGPT pour consulter vos programmes TV :
https://chatgpt.com/g/g-z29I6WIfh-french-tv-guide (New version) - Micro site pour visualiser le programme TV :
👉 https://tv.digital3d.com/ - API XmlTV pour vos projets :
👉 https://xmltv.digital3d.com/swagger/ (New Version) => Il faut maintenant utiliser votre clé API sous votre compte si vous êtes inscrit sur ce site, limitation 5 requêtes par jour mais la version Pro vous permet d'utiliser plus de 1000 requêtes par jour.
📉 Limitations
- La licence est gratuite pour le moment, mais l’utilisation commerciale ou abusive n’est pas autorisée sans contribution (voir ci-dessous).
- Limite : 5 téléchargements par jour gratuit par utilisateur (par exemple, pour 5 appareils différents) mais une version Pro est disponible ici
- Inutile de re-télécharger le fichier plusieurs fois : il ne change qu’une fois par nuit.
🛰 Pour démodulateurs satellites (Enigma2, Dreambox, Vu+...)
Vous pouvez aussi télécharger automatiquement le guide TV sur votre décodeur Enigma2 :
- Installer le plugin CrossEPG.
- Télécharger ce fichier de configuration :
https://digital3d.com/download/enigma2/Digital3d_France.conf - Ouvrir ce fichier dans un éditeur texte (ex: Notepad) et modifier la ligne suivante :
epg_url_0=http://digital3d.com/api/xmltv/VotreCleApi.xml.gz
⚠️ RemplacezVotreCleApipar votre vraie clé API (sans crochets ni guillemets).
⚠️ Utilisez bienhttp://(sans le «s») car la plupart des démodulateurs ne supportent pas HTTPS. - Copier le fichier modifié sur votre box dans :
/usr/crossepg/providers - Depuis votre box :
- Allez dans : Paramètres > Système > EPG > CrossEPG
- Sélectionnez "XmlTV Providers" > "France - Digital3d.com"
- Sauvegardez puis cliquez sur Download Now
Et voilà ! Mise à jour automatique tous les jours 🚀
Alternatives
- Le FTP de Jérôme :
👉 http://jerome0025.free.fr/ - Autres fichiers XmlTV à télécharger :
👉 https://xmltvfr.fr/
Est ce que c'est gratuit ?
Oui : vous avez droit à 5 téléchargements gratuits par jour.
Et si vous utilisez le service régulièrement : l’abonnement Pro (12€/mois) permet d’augmenter fortement les quotas et de garder le service fiable et à jour.
Entre l’hébergement, la bande passante et la maintenance (bugs + adaptations quand les sources évoluent), ça représente environ 1200€ par an, sans compter le temps de dev.
Si ce XMLTV vous fait gagner du temps, la version Pro est la meilleure façon de soutenir le projet ❤
Nouvelle mise à jour: vous pouvez désormais utiliser une nouvelle URL pour Implayer ou autres logiciels capricieux: https://digital3d.com/api/xmltv/[VotreCleApi].xml ou (http sans le s http://digital3d.com/api/xmltv/[VotreCleApi].xml si cela pose problème, la documentation a été mis à jour)
BonJour Jérome - je suis novice en la matière. J'ai crée mon compte récupérer ma clé api mais j'utilise implayer. Comment utiliser le fichier xlmtv sous la forme d'une adresse internet pour y accéder. cette application ne permet pas le téléchargement de fichier xlmtv. Je ne sais pas si je suis bien clair. ? Merci pour ton retour - Cordialement
MISE A JOUR: Je viens de corriger un bug dans la redirection de l'ancien URL /GuideTv/Index?Id=xxx vers /XmlTv?Id=xxx, certains ne pouvaient plus télécharger via cet ancien lien les fichiers non compressés, aussi le nom de fichier de téléchargement maintenant est "GuideTv.xml.gz" et non plus un long nom de fichier incompréhensible
Merci, n'hésitez pas à regarder vous même la qualité du fichier XML en l'ouvrant avec un Notepad++, parfois c'est juste un caractère spécial qui s'est introduit.
Coucou ! Merci pour le travail sur la nouvelle version du site. Je poste pour informer que j'ai un problème avec le fichier XMLTV qui ne fonctionne plus avec mon logiciel d'importation. Possiblement un souci avec une ou des chaînes qui ont des erreurs dans les fichier mais comment trouver lesquelles ? Je vais me mettre en quête d'un log d'erreurs. Pour info : même problème avec les fichiers xmltv des autres sites dont tu pales ici. La dernière fois que c'est arrivé c'était à cause d'une chaîne tv dont les infos posaient problème dans le fichier.