Jump to content

Not mapped to guide data


Recommended Posts

Posted

Hello,

I'm having trouble mapping channels to guides. I've configured it, but I have a lot of channels that haven't found the guide data.

Of course, I can do it manually, but there are a lot of them :(
Can you help me?
Thank you.

image.png.980eda39ad6beb97364f0063daa30a97.png

image.thumb.png.050a2032513b16f8d0d8bb8c1b628e71.png

embyserver.txt

Posted

Hi, when you map them manually, what do you map them to?

Posted

Hello @Luke,
For example, with this chain, I map it like this:


image.png.968efcbf3cd0cf97e7440764ad4bf3ab.png

Posted

What did you map to that?

Posted

I may not have understood the question, I went through that process to map a chain.
image.thumb.png.29e4a3a931bc6dfd2ba18ade8fa8560d.png

Posted

OK in order to map automatically the m3u needs to have tvg-id values that line up with epg data, or have channel names that match epg data. Does it have that?

Posted

Here is an example from the AB1 channel :
I've integrated several XML files into Emby, is that a problem?

 

xml epg:

  <channel id="AB1.fr">
    <display-name>FR - AB1</display-name>
    <icon src="https://cdn.iptvboss.pro/logos/France/AB1.fr.png"></icon>
  </channel>
<programme start="20251216001800 +0000" stop="20251216004200 +0000" channel="AB1.fr">
    <title lang="fr">Hélène et les garçons</title>
    <desc lang="fr">S1 E20 L'idole de la fac
Depuis qu'une photo d'Etienne en sous-vêtements a fait la une d'un magazine féminin, ses admiratrices sont de plus en plus nombreuses.</desc>
  </programme>


m3u :

#EXTM3U
#EXTINF:-1 tvg-id="AB1.fr@SD" tvg-logo="https://i.imgur.com/9C7UsOe.png" group-title="Entertainment",AB1
https://viamotionhsi.netplus.ch/live/eds/ab1/browser-dash/ab1.mpd

 

Posted

OK the tvg id doesn’t match the channel id there.

Posted

How does Emby behave if I put several epg files?

Posted

The same. It just looks for a match in the order that the files are added.

Posted

So I think there's still a problem.

I just checked the third XML file, and it does contain the information for this string AB1.

So why isn't Emby retrieving the information?


image.thumb.png.b70b94d2a24b1372098e5056ca3f03de.png

image.thumb.png.3024f0bd5f0a531f43ab5c85802747eb.png

Posted (edited)

the file xmltv_fr.xml

2025-12-17 20:54:06.553 Info LiveTV: Found epg channel in XmlTV  AB1 AB1.fr

image.thumb.png.7cb2dfce4a574c63b548e445598ba997.png

Edited by OUARZA
Posted

the tvg-id in the m3u doesn't match that.

Posted (edited)
5 minutes ago, Luke said:

the tvg-id in the m3u doesn't match that.

Sorry, but how does it not fit?
M3U XML https://iptv-org.github.io/iptv/countries/fr.m3u

  <channel id="AB1.fr">
    <display-name>FR - AB1</display-name>
    <icon src="https://cdn.iptvboss.pro/logos/France/AB1.fr.png"></icon>
  </channel>
<programme start="20251216001800 +0000" stop="20251216004200 +0000" channel="AB1.fr">
    <title lang="fr">Hélène et les garçons</title>
    <desc lang="fr">S1 E20 L'idole de la fac
Depuis qu'une photo d'Etienne en sous-vêtements a fait la une d'un magazine féminin, ses admiratrices sont de plus en plus nombreuses.</desc>
  </programme>

EPG XML https://xmltvfr.fr/xmltv/xmltv_fr.xml.gz

  <channel id="AB1.fr">
    <display-name>AB1</display-name>
    <icon src="https://focus.telerama.fr/500x500/0000/00/01/clear-5.png"/>
  </channel>

  <programme start="20251216001900 +0100" stop="20251216004800 +0100" channel="AB1.fr">
    <title lang="fr">Hélène et les garçons</title>
    <sub-title lang="fr">Papa</sub-title>
    <desc lang="fr">Etienne, Nicolas et Christian découvrent un couffin avec un bébé sur leur pas de porte. Pour toute explication, une lettre anonyme disant : "Voilà ton fils, je ne peux plus m'en occuper, assume tes responsabilités"...</desc>
    <category lang="fr">Série</category>
    <category lang="fr">Série Passion</category>
    <icon src="https://proxymedia.woopic.com/api/v1/images/1870%2Fepg%2F8e6577855d6545a6a8a6495d07b620fe.jpg"/>
    <episode-num system="xmltv_ns">0.17.</episode-num>
    <rating system="CSA">
      <value>Tout public</value>
    </rating>
  </programme>

 

Edited by OUARZA
Posted

In the m3u, the tvg-id is AB1.fr@SD, not AB1.fr

Posted (edited)
12 minutes ago, Luke said:

In the m3u, the tvg-id is AB1.fr@SD, not AB1.fr

No, look closely.
Of the three EPG files, one has the correct ID.
Look.
image.png.86b346b7272fb32bd07c5903869b1146.png

image.png.6905e803e3689f51a18f1d2ca5166d12.png

Feel free to test the two files I included in my messages ;)

Edited by OUARZA
Posted

Right but what does the m3u have?

Posted
25 minutes ago, Luke said:

Right but what does the m3u have?

 

52 minutes ago, OUARZA said:

image.png.6905e803e3689f51a18f1d2ca5166d12.png

 

 

Posted

That’s the xml guide data. I’m asking about the m3u tuner.

  • 2 weeks later...
Posted (edited)

Hi @luke,

I’m using Emby with a custom M3U playlist + XMLTV EPG, and I’ve noticed that channels aren’t always automatically linked to guide data when the tvg-id in the M3U includes quality suffixes like @SD or @HD. Emby currently requires an exact match between the M3U tvg-id and the <channel id> in the XMLTV file for automatic mapping.

For example:

From my M3U:

#EXTINF:-1 tvg-id="France5.fr@SD",France 5 (SD) http://… #EXTINF:-1 tvg-id="France5.fr@HD",France 5 (HD) http://…

 

From my XMLTV EPG:

<channel id="France5.fr"> <display-name>France 5</display-name> </channel>

 

Because France5.fr@SD and France5.fr@HD do not exactly match France5.fr, Emby does not link the EPG automatically, and manual mapping is required.


Suggested Improvements

  • Support identifier aliasing / ignoring suffixes
    Allow Emby to match M3U tvg-id values that differ only by common suffixes (e.g., @SD, @HD, @FHD, etc.) to a single base XMLTV channel id. This would let guide data attach automatically without requiring manual edits to the M3U or manual channel mapping.

  • Configurable matching rules
    Provide an option in the Live TV settings where users can define patterns or suffix rules (e.g., ignore anything after @) so that Emby can normalize the M3U identifiers before matching against the XMLTV EPG.


Right now, the need to manually adjust M3U playlists or manually map each channel makes setup more time-consuming than necessary. Flexible matching rules would greatly improve the experience for IPTV users.

Thanks for considering this!

— Mathieu

Edited by OUARZA
Posted

Correct yea so that requires some thought of how to address.

Posted

Where can I find the code for the TV XML extension so I can see what I can do with it?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...