Arquivo XmlTV atualizado diariamente
Cada dia, um arquivo XmlTV atualizado é gerado automaticamente no meu site.
Este arquivo é compactado no formato GZIP, você pode descompactá-lo com 7zip ou WinRAR.
❓O que é o formato XmlTV?
É um formato amplamente utilizado para guias eletrônicos de programas (EPG). Muitas aplicações o utilizam para exibir os programas de TV de centenas de canais ao redor do mundo.
Eu me concentro apenas nos canais franceses.
Eu não tenho nem tempo nem vontade de desenvolver este serviço para outros países.
🔐 Acesso ao arquivo completo (11 dias)
Para obter a versão completa do guia de TV (11 dias), você deve:
- Criar uma conta no meu site.
- Recuperar sua chave API (disponível na sua conta).
URLs disponíveis
Três formatos de URL estão disponíveis conforme sua necessidade:
| Formato | URL | Uso |
|---|---|---|
| GZIP compactado (por padrão) | https://digital3d.com/api/xmltv/[SuaChaveApi].xml.gz | Recomendado — arquivo mais leve |
| XML não compactado | https://digital3d.com/api/xmltv/[SuaChaveApi].xml | Para dispositivos que exigem uma URL em .xml |
| URL com parâmetros (URL Antiga) | https://digital3d.com/api/xmltv?userId=[SuaChaveApi] | Formato clássico com opções adicionais |
⚠️ Substitua
[SuaChaveApi]pela sua verdadeira chave API (sem colchetes ou aspas).💡 As URLs também funcionam em
http://(sem o «s»). Útil para decodificadores de satélite (Enigma2, Dreambox, Vu+...) que não suportam HTTPS.
🆕 Novo: URLs diretas simplificadas
As URLs em .xml e .xml.gz são as mais simples de usar. Elas funcionam diretamente sem parâmetros adicionais e são compatíveis com aplicações IPTV (iMPlayer, TiviMate, etc.) que não seguem redirecionamentos HTTP ou que exigem uma extensão de arquivo na URL.
⚙️ Opções adicionais (URL com parâmetros)
Se você usar a URL clássica com parâmetros, pode adicionar estas opções:
💡 Arquivo não compactado (XML bruto):
https://digital3d.com/api/xmltv?userId=[SuaChaveApi]&noCompressed=true
💡 Arquivo sem acentos:
https://digital3d.com/api/xmltv?userId=[SuaChaveApi]&noAccent=true
💡 Os dois combinados:
https://digital3d.com/api/xmltv?userId=[SuaChaveApi]&noCompressed=true&noAccent=true
💡 O parâmetro
noAccenttambém está disponível nas URLs diretas:https://digital3d.com/api/xmltv/[SuaChaveApi].xml?noAccent=true
🌐 Acesso via navegador
Você também pode baixar o arquivo através do seu navegador com esta URL:
https://digital3d.com/XmlTv?Id=[SuaChaveApi]
Opções disponíveis: &NoCompressed=1 (XML não compactado) e &NoAccent=1 (sem acentos).
🕒 O arquivo é atualizado apenas uma vez por noite, não é necessário baixá-lo várias vezes ao dia.
🆕 Novidades
- Bot ChatGPT para consultar seus programas de TV :
https://chatgpt.com/g/g-z29I6WIfh-french-tv-guide (Nova versão) - Micro site para visualizar o programa de TV :
👉 https://tv.digital3d.com/ - API XmlTV para seus projetos :
👉 https://xmltv.digital3d.com/swagger/ (Nova Versão) => Agora você deve usar sua chave API na sua conta se estiver registrado neste site, limitação de 5 requisições por dia, mas a versão Pro permite usar mais de 1000 requisições por dia.
📉 Limitações
- A licença é gratuita por enquanto, mas o uso comercial ou abusivo não é permitido sem contribuição (veja abaixo).
- Limite: 1 download por dia gratuito por usuário, mas uma versão Pro para 1000 downloads por dia está disponível aqui
- Não é necessário baixar o arquivo várias vezes: ele só muda uma vez por noite.
🛰 Para decodificadores de satélite (Enigma2, Dreambox, Vu+...)
Você também pode baixar automaticamente o guia de TV no seu decodificador Enigma2:
- Instalar o plugin CrossEPG.
- Baixar este arquivo de configuração :
https://digital3d.com/download/enigma2/Digital3d_France.conf - Abrir este arquivo em um editor de texto (ex: Notepad) e modificar a seguinte linha :
epg_url_0=http://digital3d.com/api/xmltv/SeuCodigoApi.xml.gz
⚠️ SubstituaSeuCodigoApipela sua verdadeira chave API (sem colchetes ou aspas).
⚠️ Use bemhttp://(sem o «s») pois a maioria dos decodificadores não suporta HTTPS. - Copie o arquivo modificado para sua box em :
/usr/crossepg/providers - Desde sua box :
- Vá em : Configurações > Sistema > EPG > CrossEPG
- Selecione "XmlTV Providers" > "França - Digital3d.com"
- Salve e clique em Download Now
E aí está! Atualização automática todos os dias 🚀
Alternativas
- O FTP de Jérôme :
👉 http://jerome0025.free.fr/ - Outros arquivos XmlTV para baixar :
👉 https://xmltvfr.fr/
É gratuito?
Sim: você tem direito a 1 download gratuito por dia.
E se você usar o serviço regularmente: a assinatura Pro (12€/mês) permite aumentar significativamente os limites e manter o serviço confiável e atualizado.
Entre a hospedagem, a largura de banda e a manutenção (bugs + adaptações quando as fontes evoluem), isso representa cerca de 1200€ por ano, sem contar o tempo de desenvolvimento.
Se este XMLTV te faz ganhar tempo, a versão Pro é a melhor maneira de apoiar o projeto ❤