rholborok 4 Posted December 18, 2016 Share Posted December 18, 2016 My current m3u doesn't have a channel ID listed when I download it. I have to go in and add this in for all the channels I am importing or I can go manually map each channel. Does the beta version of the server map these on a different field? Thanks Link to comment Share on other sites More sharing options...
dbowles1975 25 Posted December 20, 2016 Share Posted December 20, 2016 I've managed to get my m3u playlist to map automatically by adding a tvgid field to the m3u and matching this to the channel id field in the xmltv file. The problem now is that in the guide all of the channels are displayed with the tvgid instead of the channel name / number. Can someone please tell me what I need to do to make everything show up correctly? Thanks. Link to comment Share on other sites More sharing options...
rholborok 4 Posted December 20, 2016 Author Share Posted December 20, 2016 TO fix that I removed the tvgid ID field all together. Link to comment Share on other sites More sharing options...
dbowles1975 25 Posted December 20, 2016 Share Posted December 20, 2016 TO fix that I removed the tvgid ID field all together. How do I get the channels to map if I remove the tvgid field? 1 Link to comment Share on other sites More sharing options...
taylorbourne 19 Posted December 20, 2016 Share Posted December 20, 2016 (edited) Hopefully @@Luke get's eyes on this thread.. I think we need to break down exactly what Emby is parsing as channel name, and what Emby is using to map to guide data. Personally, my m3u playlist looks like this: #EXTINF:0 tvg-id="bbcamerica.torula.com" tvg-logo="path.to/logo.png", BBC America http://path.to:8000/bbc-america/index.m3u8 And here is an example from my XML guide data file: <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE tv SYSTEM "xmltv.dtd"> <tv source-info-url="http://tvschedule.zap2it.com/" source-info-name="zap2it.com" generator-info-name="zap2xml" generator-info-url="zap2xml@[member="gmail"].com"> <channel id="bbcamerica.torula.com"> <display-name>162 BBCA</display-name> <display-name>162</display-name> <display-name>BBCA</display-name> </channel> <programme start="20161219120000 -0700" stop="20161219130000 -0700" channel="bbcamerica.torula.com"> <title lang="en">Star Trek: The Next Generation</title> <sub-title lang="en">Symbiosis</sub-title> <desc lang="en">A planet has a cure for a plague.</desc> <category lang="en">Series</category> <episode-num system="dd_progid">EP00003986.0023</episode-num> <previously-shown/> </programme> </tv> This data gets mapped automatically based on the tvg-id property in the m3u playlist. This is great, however the display in Emby definitely leaves me wanting more. This is what my channel list looks like currently. Notice the channel names have come through as the tvg-id property. I get that there is no tvg-name property to look at, but from what I have seen the tvg-id tends to be an ugly identifier to map guide data, for example "I249.26.tvguide.com". ..And here on the channel detail screen notice again the ugly channel names, and for some reason that same ugly channel name is repeated twice at the top of the screen. A run down: Is it possible to defer the channel name to what comes after the comma in the first line of the m3u if there is no tvg-name property present rather than grabbing the tvg-id? From what I've noticed, a readable, stylized channel name seems to always be in that location. Why is the tvg-id being repeated twice on the detail screen? Is this because my m3u list does not contain channel numbers? If this is the case, would it be possible to generate these automatically? Is it possible for Emby to start to save channel information a little more efficiently (especially if channel numbers are generated)? This could be done by tvg-id. Let me know if it makes more sense to break this out into a separate thread to be tracked better. UPDATE ---- Ok so I ran a test to see what would happen if I added tvg-name to my m3u playlist, and I'm still not getting a 'pretty' channel name. Is there something I'm missing here? Edited December 20, 2016 by taylorbourne Link to comment Share on other sites More sharing options...
dbowles1975 25 Posted December 20, 2016 Share Posted December 20, 2016 @@taylorbourne That is the exact same issue that I'm having. Link to comment Share on other sites More sharing options...
Luke 37060 Posted December 20, 2016 Share Posted December 20, 2016 @@rholborok I've merged your thread into here, thanks. Link to comment Share on other sites More sharing options...
rholborok 4 Posted December 21, 2016 Author Share Posted December 21, 2016 How do I get the channels to map if I remove the tvgid field? I got mine to map by using the channel-id and removing tvg-id. The I'd had to match schedules direct. Link to comment Share on other sites More sharing options...
taylorbourne 19 Posted December 22, 2016 Share Posted December 22, 2016 Bump! Need to know if I need to make changes on my end of things to make the channel name come in properly. Link to comment Share on other sites More sharing options...
dbowles1975 25 Posted December 22, 2016 Share Posted December 22, 2016 I pointed Kodi to my m3u and XML and it worked perfectly so I gave up on Emby. Hope you guys figure it out. Good luck. Link to comment Share on other sites More sharing options...
taylorbourne 19 Posted December 22, 2016 Share Posted December 22, 2016 Ehh in the past I used Kodi to watch IPTV but I'm really trying to get away from using 2 different applications for entertainment. Emby has come a long way in regards to live TV in the past couple months. You just have to understand they have a small dev team, patience is key! Link to comment Share on other sites More sharing options...
Luke 37060 Posted December 28, 2016 Share Posted December 28, 2016 Please see here: https://emby.media/community/index.php?/topic/42275-m3u-file-tags-channel-mapping-guide Thanks ! Link to comment Share on other sites More sharing options...
Recommended Posts