NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public NextPVR Support Legacy (v4.x and earlier) v
« Previous 1 … 192 193 194 195 196 … 433 Next »
HDHR and XMLTV Channel Merge

HDHR and XMLTV Channel Merge
JavaWiz
Offline

Posting Freak

Jacksonville, FL. USA
Posts: 2,522
Threads: 141
Joined: Dec 2006
#1
2015-02-14, 09:38 PM
I've reconfig'd my machine and rebuilt the channel tables for each device. I have a HDHR with 3 tuners and an Analog with a Hauppauge card.

Here's my problem...
  • For the HDHR, Silicon Dust import pulls in the channel name simply as the call-sign. (i.e. "MAXHDP" for channel 838)
  • For the XMLTV (analog) the channel name comes in as # Name(call-sign) (i.e. "838 MAXHDP")

When merging channels, they don't match because the channel number is included in the XMLTV import mapping (i.e. "MAXHDP" <> "838 MAXHDP"). This causes me to have to manually edit every channel that is duplicate between HDHR and the Analog input (see attached image).

However, when I look @ the XMLTV file, I see the display name can be mapped via 6 entries (i.e. it's a list). The npvr import uses the 1st entry. Is there anyway to have it map to the 4th entry so that it matches the SiliconDust HDHR mapping? I think this may allow the merge function to work much better.

Code:
<channel id="I35975.labs.zap2it.com">
    <display-name>838 MAXHDP</display-name>
    <display-name>838 MAXHDP CA69683:X</display-name>
    <display-name>838</display-name>
    <display-name>MAXHDP</display-name>
    <display-name>CineMAX HD (Pacific)</display-name>
    <display-name>PAY</display-name>
  </channel>
If there is not a way to do this, can I manually edit the XMLTV file and move the target display-name entry to the first position? Will that cause any undesired side effects for future EPG updates when a new XMLTV file is pulled and has the original order?
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,789
Threads: 769
Joined: Nov 2003
#2
2015-02-14, 09:58 PM
JavaWiz Wrote:I've reconfig'd my machine and rebuilt the channel tables for each device. I have a HDHR with 3 tuners and an Analog with a Hauppauge card.

Here's my problem...
  • For the HDHR, Silicon Dust import pulls in the channel name simply as the call-sign. (i.e. "MAXHDP" for channel 838)
  • For the XMLTV (analog) the channel name comes in as # Name(call-sign) (i.e. "838 MAXHDP")

When merging channels, they don't match because the channel number is included in the XMLTV import mapping (i.e. "MAXHDP" <> "838 MAXHDP"). This causes me to have to manually edit every channel that is duplicate between HDHR and the Analog input (see attached image).

However, when I look @ the XMLTV file, I see the display name can be mapped via 6 entries (i.e. it's a list). The npvr import uses the 1st entry. Is there anyway to have it map to the 4th entry so that it matches the SiliconDust HDHR mapping?
Unfortunately no, it always goes for the first display-name.


Quote:
Code:
<channel id="I35975.labs.zap2it.com">
    <display-name>838 MAXHDP</display-name>
    <display-name>838 MAXHDP CA69683:X</display-name>
    <display-name>838</display-name>
    <display-name>MAXHDP</display-name>
    <display-name>CineMAX HD (Pacific)</display-name>
    <display-name>PAY</display-name>
  </channel>
If there is not a way to do this, can I manually edit the XMLTV file and move the target display-name entry to the first position? Will that cause any undesired side effects for future EPG updates when a new XMLTV file is pulled and has the original order?
You should be ok to do that. It'll use the first display-name for the channel name when creating the channels. From then on, it's going to use (for example) I35975.labs.zap2it.com when looking up the listings.
whurlston
Offline

Posting Freak

Posts: 7,885
Threads: 102
Joined: Nov 2006
#3
2015-02-14, 11:30 PM
I had created a utility some time back for someone to deal with this exact issue. it ran in UpdateEPG.bat after the EPG download and would reorder the channel names. I will see if I can find it.
JavaWiz
Offline

Posting Freak

Jacksonville, FL. USA
Posts: 2,522
Threads: 141
Joined: Dec 2006
#4
2015-02-15, 07:50 PM
For those of you using SchedulesDirect and XMLTV, this utility may be of some use, it allows you to pick what channel description to use when you load your channel list. For me, the problem was SiliconDust only used the channel "callSign", and XMLTV defaulted to "# callSign".

The program takes in your XMLTV file, and outputs a new one with the selected channel description. Use this new one when importing analog channels.
Not a lot of error checking and works on most of the channels.

Before and After XML updates:
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



Possibly Related Threads…
Thread Author Replies Views Last Post
  NextPVR - EPG Setup - XML/XMLTV EPG - Zap2it & Zap2xml Erdrick 126 142,522 2024-01-29, 01:07 AM
Last Post: stoenjes44
  IR Server Suite Channel Changer BTJustice 26 27,437 2023-01-11, 08:49 PM
Last Post: Frapo
  Device Update - Channel Mapping chezmorris 10 4,810 2022-07-01, 01:59 PM
Last Post: mvallevand
  IPTV Channel Mapping jrockow 15 8,111 2021-03-07, 09:45 PM
Last Post: jrockow
  channel icon location Brucek2839 2 1,757 2021-03-04, 10:30 PM
Last Post: Brucek2839
  UK channel More4 - tunes but cannot view? prothed 7 2,838 2021-02-17, 02:59 PM
Last Post: Graham
  send channel chanes via winLIRC?? chef Paula 67 13,980 2021-02-11, 07:38 PM
Last Post: mvallevand
  NextPVR hangs when tuning to offline channel? CormacBaptiste 2 1,973 2021-02-03, 01:29 PM
Last Post: Graham
  EPG XMLTV problem DBHall 8 3,853 2021-01-01, 12:34 PM
Last Post: Graham
  Possible to set the EPG source for more than one channel at a time? LeGrandZombie 15 8,299 2020-12-06, 02:15 AM
Last Post: pitbull1969

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode