Configuration.EPG History

Hide minor edits - Show changes to output

Changed line 27 from:
Most users in North America use Schedules Direct for their television listings. This is a commercial subscription service provided by http://www.schedulesdirect.org/
to:
Most users in North America use Schedules Direct for their television listings. This is a commercial subscription service provided by http://www.schedulesdirect.org/. This is also usable for TV listings in Central and South America, and a selection of European and Caribbean countries.
Changed lines 8-9 from:
NextPVR supports two broad types of EPG sources.
to:
NextPVR supports three broad types of EPG sources.
Changed lines 26-30 from:
!!! Summary
With analog devices XMLTV is the only choice, with digital devices the simpliest choice is OTA, but after
a bit of configuration an XMLTV source is likely to offer more detailed data although won't be updated as often and requires an internet connection.

!!! Additional Notes
Each channel is individually mapped to an EPG source allowing for a mix of both OTA and XMLTV EPG sources.
to:
!!! Choice 3: Schedules Direct
Most users in North America use Schedules Direct for their television listings. This is
a commercial subscription service provided by http://www.schedulesdirect.org/

For information on configuring NextPVR to use Schedules Direct, see the information at [[Configuration.EPGSchedulesDirect|Schedules Direct page]]
.

Changed lines 3-4 from:
The '''EPG''' ('''E'''lectronic '''P'''rogramme '''G'''uide) is essential to the NextPVR television experience. It provides listings for the [[Manual.TVGuide|TV Guide]] allowing you to easily decide what to watch and record.
to:
The EPG (Electronic Programme Guide) is essential to the NextPVR television experience. It provides listings for the [[Manual.TVGuide|TV Guide]] allowing you to easily decide what to watch and record.
Changed line 10 from:
!!! Choice 1: OTA ('''O'''ver '''T'''he '''A'''ir)
to:
!!! Choice 1: OTA (Over The Air)
Changed line 18 from:
Note that this type of EPG won't be updated in real time (if a broadcaster changes a start time or or swaps a show at short notice your EPG will not list it). An OTA EPG is more likely to keep up with any last minute changes.
to:
Note that this type of EPG won't be updated in real time (if a broadcaster changes a start time or swaps a show at short notice your EPG will not list it). An OTA EPG is more likely to keep up with any last minute changes.
Changed lines 10-11 from:
!!! Choice 1: OTA (Over the air)
For those using digital devices the simplest option is to use the EPG data provided by broadcasters 'Over the air'. Unfortunately the availability and quality of the EPG data can vary depending on where you live (for example the North American digital cable EPG data is very limited).
to:
!!! Choice 1: OTA ('''O'''ver '''T'''he '''A'''ir)
For those using digital devices the simplest option is to use the EPG data provided by broadcasters 'over the air'. Unfortunately the availability and quality of the EPG data can vary depending on where you live (for example the North American digital cable EPG data is very limited).
Changed line 3 from:
The '''EPG''' ('''E'''lectronic '''P'''rogramme '''G'''uide) is essential to the NextPVR television experience. It provides listings shown in the [[Manual.TVGuide|TV Guide]] allowing you to easily decide what to watch and record.
to:
The '''EPG''' ('''E'''lectronic '''P'''rogramme '''G'''uide) is essential to the NextPVR television experience. It provides listings for the [[Manual.TVGuide|TV Guide]] allowing you to easily decide what to watch and record.
Changed lines 16-18 from:
For those with analog devices, or if you want to improve on the digital OTA EPG available in your area, an XMLTV based EPG is the best choice. XMLTV EPG commonly have more detailed information for each show such as season and episode details, films reviews, director's and cast details, star ratings and genre details.

Note that an XMTLV based EPG won't be updated in real time (if a broadcaster changes a start time or or swaps a show at short notice your EPG will not list it). An OTA EPG is more likely to keep up with any last minute changes.
to:
For those with analog devices, or if you want to improve on the digital OTA EPG available in your area, an XMLTV based EPG is the best choice. These type of EPGs commonly have detailed information for each show such as season and episode details, films reviews, director's and cast details, star ratings and genre details.

Note that this type of EPG won't be updated in real time (if a broadcaster changes a start time or or swaps a show at short notice your EPG will not list it). An OTA EPG is more likely to keep up with any last minute changes.
Changed lines 8-9 from:
NextPVR supports two broad types of EPG sources. Each channel is individually mapped to an EPG source allowing for a mix of both OTA and XMLTV EPG sources.
to:
NextPVR supports two broad types of EPG sources.
Changed lines 18-23 from:
There are two parts to an XMLTV based EPG:

The grabber - this is
a program which downloads data from a website

By using programme data grabbed (downloaded) from websites you are more likely to gain more detailed information such as; season and episode details, reviews of films, director's name, actor's names, star ratings and genre details. This data is stored in the .xml file format, hence '''XML'''TV EPG
. Using XMLTV data as your EPG source does mean that initially you have to put some extra work in to set things up. Also it won't be updated in real time (if a broadcaster changes a programme at short notice your EPG will not list it) an OTA EPG is more likely to keep up with any last minute changes.
to:
Note that an XMTLV based EPG won't be updated in real time (if a broadcaster changes a start time or or swaps a show at short notice your EPG will not list it). An OTA EPG is more likely to keep up with any last minute changes.

There are 2 parts to an XMLTV based EPG:
* A grabber - The program which downloads data from the internet
. There are a number grabbers covering different websites and parts of the world.
* An XML file - this is where the EPG data is stored, hence '''XML'''TV
EPG.
Added lines 28-30:

!!! Additional Notes
Each channel is individually mapped to an EPG source allowing for a mix of both OTA and XMLTV EPG sources.
Changed lines 8-12 from:
NextPVR supports two broad types of EPG sources. In summary; with analog devices XMLTV is the only choice, with digital devices the simpliest choice is OTA, but after a bit of configuration an XMLTV source is likely to offer more detailed data although won't be updated as often and requires an internet connection.

Each channel can be individually mapped to an EPG source, this means it is possible to have a mix of both OTA and XMLTV EPG sources.

!!!
OTA (Over the air)
to:
NextPVR supports two broad types of EPG sources. Each channel is individually mapped to an EPG source allowing for a mix of both OTA and XMLTV EPG sources.

!!! Choice 1:
OTA (Over the air)
Changed line 15 from:
!!! XMLTV
to:
!!! Choice 2: XMLTV
Added lines 25-27:

!!! Summary
With analog devices XMLTV is the only choice, with digital devices the simpliest choice is OTA, but after a bit of configuration an XMLTV source is likely to offer more detailed data although won't be updated as often and requires an internet connection.
Changed lines 3-4 from:
The '''EPG''' ('''E'''lectronic '''P'''rogramme '''G'''uide) is essential to your NextPVR Television experience.
to:
The '''EPG''' ('''E'''lectronic '''P'''rogramme '''G'''uide) is essential to the NextPVR television experience. It provides listings shown in the [[Manual.TVGuide|TV Guide]] allowing you to easily decide what to watch and record.
Changed lines 7-12 from:
!! About the EPG

If you are using digital devices for watching and recording Television then you may use
the programme data transmitted by your broadcaster as an '''OTA''' ('''O'''ver '''T'''he '''A'''ir) EPG. NextPVR will read any available EPG data you receive from your digital broadcasters. If your system only has an analog capture card (or cards) installed you will need an '''XMLTV''' based EPG. Even with a digital only set up some users prefer to use an XMLTV source for their programme listings. NextPVR allows for each channel you use to be individually mapped to an EPG source, which means it is possible to have a mix of both OTA and XMLTV EPG sources.

Depending on where you are in the world OTA programme information can vary in  availability and content quality. (
For instance North American digital cable is known to be quite limited.) If you are a new user of NextPVR it is suggested that you first try your set-up with OTA EPG settings, this will get you using the Television features of NextPVR much more quickly and let you decide whether you would then like to move on to setting up an XMLTV based EPG. For users who have previously configured and used XMLTV sources you may want to move straight on to setting up NextPVR with an XMLTV EPG.
to:
!! EPG Choices
NextPVR supports two broad types of EPG sources. In summary; with analog devices XMLTV is
the only choice, with digital devices the simpliest choice is OTA, but after a bit of configuration an XMLTV source is likely to offer more detailed data although won't be updated as often and requires an internet connection.

Each channel can be individually mapped to
an EPG source, this means it is possible to have a mix of both OTA and XMLTV EPG sources.

!!! OTA (Over the air)
For those using digital devices the simplest option is
to use the EPG data provided by broadcasters 'Over the air'. Unfortunately the availability and quality of the EPG data can vary depending on where you live (for example the North American digital cable EPG data is very limited).

For configuration details see the [[configuration.OTAEPG|OTA EPG page]].

!!! XMLTV
For those with analog devices, or if you want to improve on the digital OTA EPG available in your area
, an XMLTV based EPG is the best choice. XMLTV EPG commonly have more detailed information for each show such as season and episode details, films reviews, director's and cast details, star ratings and genre details.

There are two parts to an
XMLTV based EPG:

The grabber - this is a program which downloads data from a website

Changed lines 26-36 from:
!!!OTA (Over The Air) EPG

Further information on configuring and using your OTA EPG is
[[Configuration.OTAEPG|here]].

!!!XML EPG

Further information on configuring and using an XMLTV EPG is [[Configuration.XMLTVEPG|here]].

!!Using the EPG

Once you have your EPG source or sources configured you can familiarise yourself with using the [[Manual.TVGuide|TVGuide]]
to:
For configuration details and a list of commonly used grabbers see the [[configuration.XMLTVEPG|XMLTV EPG page]].
Changed lines 17-18 from:
Further information on configuring and using your OTA EPG is [[configuration.OTAEPG|here]].
to:
Further information on configuring and using your OTA EPG is [[Configuration.OTAEPG|here]].
Changed lines 21-22 from:
Further information on configuring and using an XMLTV EPG is [[configuration.XMLTVEPG|here]].
to:
Further information on configuring and using an XMLTV EPG is [[Configuration.XMLTVEPG|here]].
Changed line 25 from:
Once you have your EPG source or sources configured you can familiarise yourself with using the [[http://www.gbpvr.com/nwiki/pmwiki.php?n=Manual.TVGuide|TVGuide]]
to:
Once you have your EPG source or sources configured you can familiarise yourself with using the [[Manual.TVGuide|TVGuide]]
Deleted line 1:
CURRENTLY BEING EDITED!
Changed lines 10-17 from:
If you are using digital devices for watching and recording Television then you may use the programme data transmitted by your broadcaster as an '''OTA''' ('''O'''ver '''T'''he '''A'''ir) EPG. If your system only has an analog capture card (or cards) installed you will need an '''XMLTV''' based EPG. Even with a digital only set up some users prefer to use an XMLTV source for their programme listings. NextPVR allows for each channel you use to be individually mapped to an EPG source, which means it is possible to have a mix of both OTA and XMLTV EPG sources.

Depending on where you are in the world OTA programme information can vary in content availability and quality
. For new users of NextPVR it is suggested that you first try your set-up with OTA EPG settings, this will get you using the Television features of NextPVR much more quickly and let you decide whether you would then like to move on to setting up an XMLTV based EPG. For users who have previously configured and used XMLTV sources you may want to move straight on to setting up NextPVR with an XMLTV EPG.

(text dump)
NextPVR will read any available EPG data you receive from your broadcasters. In some countries this information may be very limited (particularly North American digital cable and broadcast). (text dump end)

By using programme data grabbed (downloaded) from websites you are more likely to gain better quality
information, including season and episode details, reviews of films, director's name, actor's names, star ratings and genre details. This data is stored in the .xml file format, hence '''XML'''TV EPG. Using XMLTV data as your EPG source does mean that initially you have to put some extra work in to set things up. Also it won't be updated in real time (if a broadcaster changes a programme at short notice your EPG will not list it) an OTA EPG is more likely to keep up with any last minute changes.
to:
If you are using digital devices for watching and recording Television then you may use the programme data transmitted by your broadcaster as an '''OTA''' ('''O'''ver '''T'''he '''A'''ir) EPG. NextPVR will read any available EPG data you receive from your digital broadcasters. If your system only has an analog capture card (or cards) installed you will need an '''XMLTV''' based EPG. Even with a digital only set up some users prefer to use an XMLTV source for their programme listings. NextPVR allows for each channel you use to be individually mapped to an EPG source, which means it is possible to have a mix of both OTA and XMLTV EPG sources.

Depending on where you are in the world OTA programme information can vary in  availability and content quality. (For instance North American digital cable is known to be quite limited.) If you are a new user of NextPVR it is suggested that you first try your set-up with OTA
EPG settings, this will get you using the Television features of NextPVR much more quickly and let you decide whether you would then like to move on to setting up an XMLTV based EPG. For users who have previously configured and used XMLTV sources you may want to move straight on to setting up NextPVR with an XMLTV EPG.

By using programme data grabbed (downloaded) from websites you are more likely to gain more detailed
information such as; season and episode details, reviews of films, director's name, actor's names, star ratings and genre details. This data is stored in the .xml file format, hence '''XML'''TV EPG. Using XMLTV data as your EPG source does mean that initially you have to put some extra work in to set things up. Also it won't be updated in real time (if a broadcaster changes a programme at short notice your EPG will not list it) an OTA EPG is more likely to keep up with any last minute changes.
Added lines 13-15:

(text dump)
NextPVR will read any available EPG data you receive from your broadcasters. In some countries this information may be very limited (particularly North American digital cable and broadcast). (text dump end)
Changed line 22 from:
Further information on finding, configuring and using an XMLTV EPG is [[configuration.XMLTVEPG|here]].
to:
Further information on configuring and using an XMLTV EPG is [[configuration.XMLTVEPG|here]].
Added lines 18-19:
Further information on configuring and using your OTA EPG is [[configuration.OTAEPG|here]].
Added lines 21-22:

Further information on finding, configuring and using an XMLTV EPG is [[configuration.XMLTVEPG|here]].
Changed line 12 from:
Depending on where you are in the world OTA programme information can vary in the content and quality. For new users of NextPVR it is suggested that you first try your set-up with OTA EPG settings, this will get you using the Television features of NextPVR much more quickly and let you decide whether you would then like to move on to setting up an XMLTV based EPG. For users who have previously configured and used XMLTV sources you may want to move straight on to setting up NextPVR with an XMLTV EPG.
to:
Depending on where you are in the world OTA programme information can vary in content availability and quality. For new users of NextPVR it is suggested that you first try your set-up with OTA EPG settings, this will get you using the Television features of NextPVR much more quickly and let you decide whether you would then like to move on to setting up an XMLTV based EPG. For users who have previously configured and used XMLTV sources you may want to move straight on to setting up NextPVR with an XMLTV EPG.
Changed lines 10-12 from:
If you are using digital devices for watching and recording Television then you may use the programme data transmitted by your broadcaster as an '''OTA''' ('''O'''ver '''T'''he '''A'''ir) EPG. For analog capture cards you will need an '''XMLTV''' based EPG. Even with a digital only set up many users prefer to use an XMLTV source for their programme listings. NextPVR allows for each channel you use to be individually mapped to an EPG source, which means it is possible to have a mix of both OTA and XMLTV EPG sources.

Most often OTA programme information is very lacking in detail and doesn't always contain all of
the information you might like, sometimes certain listings may be missing entirely. Therefore it is recommended instead that you create an XMLTV file with your desired EPG data.
to:
If you are using digital devices for watching and recording Television then you may use the programme data transmitted by your broadcaster as an '''OTA''' ('''O'''ver '''T'''he '''A'''ir) EPG. If your system only has an analog capture card (or cards) installed you will need an '''XMLTV''' based EPG. Even with a digital only set up some users prefer to use an XMLTV source for their programme listings. NextPVR allows for each channel you use to be individually mapped to an EPG source, which means it is possible to have a mix of both OTA and XMLTV EPG sources.

Depending on where you are in
the world OTA programme information can vary in the content and quality. For new users of NextPVR it is suggested that you first try your set-up with OTA EPG settings, this will get you using the Television features of NextPVR much more quickly and let you decide whether you would then like to move on to setting up an XMLTV based EPG. For users who have previously configured and used XMLTV sources you may want to move straight on to setting up NextPVR with an XMLTV EPG.
Added lines 16-17:
!!!OTA (Over The Air) EPG
Deleted lines 19-53:
You will need an XMLTV grabber to download your EPG data into a file, and then point NextPVR to that file which can be stored anywhere on your system. NPVR can also link directly to an XMLTV file on a web server. Configure your grabber according to any given instructions. Once you've set the options correctly and executed the grabber it will produce a data.xml file (the name may vary but the extension will always be ****.xml).

!!XML EPG Sources

Here are the XMLTV grabbers that users have working with NextPVR:

DigiGuide: For '''UK''' users. Free trial. Subscription needed. Used in conjunction with XMLTVGUI\\
[[EPGMC2XML|MC2XML]]: Grabs Windows Media Center EPG data. Free but donations welcome.\\
[[EPGOTA2XML|OTA2XML]]: Uses DVBGuide (freeware) to capture DVB OTA programme data and save it to an XMLTV file.\\
[[EPGSchedulesDirect|Schedules Direct]]: For '''US''' and '''Canadian''' users. NextPVR has built-in support for the Schedules Direct EPG service. Free trial. Subscription needed.\\
[[EPGXMLTV|XMLTV]]: \\
[[EPGXMLTVGUI|XMLTVGUI]]: Of particular interest to '''UK''' users. Main function to grab Radio Times listings but also highly customizable. Free but donations welcome.\\

!!Mapping XML data file to Channels

Once you have successfully produced the ****.xml file you need to integrate it with NextPVR. From the Channels screen in Settings, select your first channel and click "Details". There you specify XMLTV as your source and point it to the location of your ****.xml file.

Attach:XMLTVChannelXML.jpg

If the scanned channel name and the channel name in the XMLTV file are identical NextPVR will automatically find it for you. Often channel names may have variations between the broadcaster and your XMLTV source, if this is the case and NextPVR does not match the channel automatically use the drop down box to select the channel data you wish to map to the chosen channel.

Attach:XMLTVChannelMatch.jpg

Once you've done the first channel map the rest with Bulk Map. For each channel just click the "XMLTV Channel" field and pick the channel in the EPG that matches the physical channel. You may also change the channel numbers at this point to something more suitable for your use. At the end of this process click "UpdateEPG" to have it load and populate your TVGuide with the listings data.

!!Automate XML EPG updates

Once you setup your XMLTV grabber, you can put the commands to run the grabber in to the updateepg.bat file in the npvr\scripts directory. NextPVR runs this file first before updating the EPG each time.

To automate the EPG update each night, create an UpdateEPG.bat file in the NPVR\Scripts directory (found in the [[QuickStart.InstalledParts#directories|data directory]], not program files directory). Just put whatever command you need to update your ****.xml file. For MC2XML it would be as simple as this:

Code:
cd \path\to\mc2xml
mc2xml

Added line 21:
Deleted lines 14-21:

!!!OTA (Over The Air) EPG

NextPVR will read any available EPG data you receive from your broadcasters. Often this information is very limited and not really of much use for more than the most basic TV watching functions (particularly North American digital cable and broadcast). OTA guide data is selected in the 'Channel Details' screen selected from the channels tab of the NextPVR settings screen, the DVB/ATSC EPG option.

Attach:XMLTVChannelOTA.jpg

If you are adding the source to multiple channels use the 'Bulk Map' option in the channel settings window. Once you have set the channels you wish to use OTA for your EPG select the 'Update EPG' button in the channels tab and NextPVR will retrieve what information is available and populate your TVGuide with data.
Changed line 32 from:
DigiGuide: For '''UK''' users. Free trial. Subscription needed.\\
to:
DigiGuide: For '''UK''' users. Free trial. Subscription needed. Used in conjunction with XMLTVGUI\\
Added line 33:
[[EPGMC2XML|MC2XML]]: Grabs Windows Media Center EPG data. Free but donations welcome.\\
Deleted line 34:
[[EPGMC2XML|MC2XML]]: Grabs Windows Media Center EPG data. Free but donations welcome.\\
Changed line 33 from:
[[EPGDVBGuide|DVBGuide - OTA2XML]]: Uses DVBGuide (freeware) to capture DVB OTA programme data and save it to an XMLTV file.\\
to:
[[EPGOTA2XML|OTA2XML]]: Uses DVBGuide (freeware) to capture DVB OTA programme data and save it to an XMLTV file.\\
Changed line 30 from:
Here are a few XMLTV grabbers:
to:
Here are the XMLTV grabbers that users have working with NextPVR:
Changed line 33 from:
[[EPGDVBGuide|DVBGuide]]: Load DVB broadcast EPG into an XMLTV file.\\
to:
[[EPGDVBGuide|DVBGuide - OTA2XML]]: Uses DVBGuide (freeware) to capture DVB OTA programme data and save it to an XMLTV file.\\
Changed line 33 from:
[[EPGDVDGuide|DVBGuide]]: Load DVB broadcast EPG into an XMLTV file.\\
to:
[[EPGDVBGuide|DVBGuide]]: Load DVB broadcast EPG into an XMLTV file.\\
Changed line 32 from:
DigiGuide: For '''UK''' users, free trial. Subscription needed.\\
to:
DigiGuide: For '''UK''' users. Free trial. Subscription needed.\\
Changed line 35 from:
[[EPGSchedulesDirect|Schedules Direct]]: For '''US''' and '''Canadian''' users. NextPVR has built-in support for the Schedules Direct EPG service. Subscription needed.\\
to:
[[EPGSchedulesDirect|Schedules Direct]]: For '''US''' and '''Canadian''' users. NextPVR has built-in support for the Schedules Direct EPG service. Free trial. Subscription needed.\\
Changed lines 32-35 from:
DigiGuide: For UK users, subscription needed.\\
[[EPGDVDGuide|DVBGuide]]: Load DVB broadcast EPG into an XMLTV file \\
[[EPGMC2XML|MC2XML]]: Grab free Windows Media Center EPG data.\\
[[EPGSchedulesDirect|Schedules Direct]]: For '''US''' and '''Canadian''' users NextPVR has built-in support for the Schedules Direct EPG service.\\
to:
DigiGuide: For '''UK''' users, free trial. Subscription needed.\\
[[EPGDVDGuide|DVBGuide]]: Load DVB broadcast EPG into an XMLTV file.\\
[[EPGMC2XML|MC2XML]]: Grabs Windows Media Center EPG data. Free but donations welcome.\\
[[EPGSchedulesDirect|Schedules Direct]]: For '''US''' and '''Canadian''' users. NextPVR has built-in support for the Schedules Direct EPG service. Subscription needed.\\
Changed line 37 from:
[[EPGXMLTVGUI|XMLTVGUI]]: Of particular interest to '''UK''' users.\\
to:
[[EPGXMLTVGUI|XMLTVGUI]]: Of particular interest to '''UK''' users. Main function to grab Radio Times listings but also highly customizable. Free but donations welcome.\\
Added lines 32-35:
DigiGuide: For UK users, subscription needed.\\
[[EPGDVDGuide|DVBGuide]]: Load DVB broadcast EPG into an XMLTV file \\
[[EPGMC2XML|MC2XML]]: Grab free Windows Media Center EPG data.\\
[[EPGSchedulesDirect|Schedules Direct]]: For '''US''' and '''Canadian''' users NextPVR has built-in support for the Schedules Direct EPG service.\\
Changed lines 37-40 from:
[[EPGXMLTVGUI|XMLTVGUI]]: Of particular interest to '''UK''' users \\
[[EPGMC2XML|MC2XML]]: Grab free Windows Media Center EPG data \\
[[EPGDVDGuide|DVBGuide]]: Load DVB broadcast EPG into an XMLTV file \\
[[EPGSchedulesDirect|Schedules Direct]]: For '''US''' and '''Canadian''' users NextPVR has built-in support for the Schedules Direct EPG service.
to:
[[EPGXMLTVGUI|XMLTVGUI]]: Of particular interest to '''UK''' users.\\
Changed line 48 from:
Once you've done the first channel map the rest with Bulk Map. For each channel just click the "XMLTV Channel" field and pick the channel in the EPG that matches the physical channel. At the end of all of that you click "UpdateEPG" to have it load the whole file.
to:
Once you've done the first channel map the rest with Bulk Map. For each channel just click the "XMLTV Channel" field and pick the channel in the EPG that matches the physical channel. You may also change the channel numbers at this point to something more suitable for your use. At the end of this process click "UpdateEPG" to have it load and populate your TVGuide with the listings data.
Changed line 36 from:
[[EPGSchedulesDirect|Schedules Direct]]: For '''US''' and '''Canadian''' users NextPVR has built-in support for the Schedules Direct EPG service.\\
to:
[[EPGSchedulesDirect|Schedules Direct]]: For '''US''' and '''Canadian''' users NextPVR has built-in support for the Schedules Direct EPG service.
Changed lines 32-38 from:
XMLTV: %newwin%http://sourceforge.net/projects/xmltv/ \\
XMLTVGUI: %newwin%http://www.birtles.org.uk/xmltv/ - of particular interest to
'''UK''' users \\
MC2XML: %newwin%http://mc2xml.awardspace.info - can grab free Windows Media Center EPG data \\
MC2XML is pretty easy to set up, because it provides a GUI the first time you run it and then stores your options in a .dat file; any time you run it after that it just downloads the EPG and sticks it in your XMLTV file. If you don't get the options right the first time, just delete the .dat file, run it again and select your options.\\
DVBGuide: http://forums.gbpvr.com//showthread....262#post387262 - load DVB broadcast EPG into an XMLTV file \\
Schedules Direct: %newwin%http://www.schedulesdirect.org
For '''US''' and '''Canadian''' users NextPVR now has built-in support for the Schedules Direct EPG service. Create an account and receive quality, legal EPG data for only $20.00 per year.
to:
[[EPGXMLTV|XMLTV]]: \\
[[EPGXMLTVGUI|XMLTVGUI]]
: Of particular interest to '''UK''' users \\
[[EPGMC2XML|MC2XML]]: Grab free Windows Media Center EPG data \\
[[EPGDVDGuide|DVBGuide]]: Load DVB broadcast EPG into an XMLTV file \\
[[EPGSchedulesDirect|Schedules Direct]]: For '''US''' and '''Canadian''' users NextPVR has built-in support for the Schedules Direct EPG service
.\\
Changed line 56 from:
To automate the EPG update each night, create an UpdateEPG.bat file in the NPVR\Scripts directory (that's the data directory, not program files). Just put whatever command you need to update your ****.xml file. For MC2XML it would be as simple as this:
to:
To automate the EPG update each night, create an UpdateEPG.bat file in the NPVR\Scripts directory (found in the [[QuickStart.InstalledParts#directories|data directory]], not program files directory). Just put whatever command you need to update your ****.xml file. For MC2XML it would be as simple as this:
Deleted lines 50-51:

Quick instructions on the whole XMLTV setup and channel mapping process are in this post here: http://forums.gbpvr.com//showthread....819#post387096. That should give you the broad strokes to setting up the EPG with digital channels.
Changed lines 56-58 from:
Once you setup your XMLTV grabber, you can put the commands to run the grabber in to the updateepg.bat file in the npvr\scripts directory. NPVR runs this file first before updating the EPG each time.

To automate the EPG update each night, create an UpdateEPG.bat file in the NPVR\Scripts directory (that's the data directory, not program files). Just put whatever command you need to update your XMLTV.XML file. For MC2XML it would be as simple as this:
to:
Once you setup your XMLTV grabber, you can put the commands to run the grabber in to the updateepg.bat file in the npvr\scripts directory. NextPVR runs this file first before updating the EPG each time.

To automate the EPG update each night, create an UpdateEPG.bat file in the NPVR\Scripts directory (that's the data directory, not program files). Just put whatever command you need to update your ****.xml file. For MC2XML it would be as simple as this:
Changed line 14 from:
By using programme data grabbed (downloaded) from websites you are more likely to gain better quality information, including season and episode details, reviews of films, director's name, actor's names, star ratings and genre details. This data is stored in the .xml file format, hence '''XML'''TV EPG. The downside is that you have to put some extra work in to initially set things up, and it won't be updated in real time, which is more likely with an OTA EPG.
to:
By using programme data grabbed (downloaded) from websites you are more likely to gain better quality information, including season and episode details, reviews of films, director's name, actor's names, star ratings and genre details. This data is stored in the .xml file format, hence '''XML'''TV EPG. Using XMLTV data as your EPG source does mean that initially you have to put some extra work in to set things up. Also it won't be updated in real time (if a broadcaster changes a programme at short notice your EPG will not list it) an OTA EPG is more likely to keep up with any last minute changes.
Changed lines 20-21 from:
Attach:ChannelOTA.jpg
to:
Attach:XMLTVChannelOTA.jpg
Changed line 44 from:
Attach:ChannelXMLTV.jpg
to:
Attach:XMLTVChannelXML.jpg
Changed line 48 from:
Attach:XMLTVChannelMatch
to:
Attach:XMLTVChannelMatch.jpg
Changed lines 42-43 from:
Once you have successfully produced the ****.xml file you need to integrate it with NextPVR. From the Channels screen in Settings, select your first channel and click "Details". There you specify XMLTV as your source and point it to the location of your XMLTV.XML file. You also pick which channel in the EPG matches the physical channel.
to:
Once you have successfully produced the ****.xml file you need to integrate it with NextPVR. From the Channels screen in Settings, select your first channel and click "Details". There you specify XMLTV as your source and point it to the location of your ****.xml file.
Added lines 45-48:

If the scanned channel name and the channel name in the XMLTV file are identical NextPVR will automatically find it for you. Often channel names may have variations between the broadcaster and your XMLTV source, if this is the case and NextPVR does not match the channel automatically use the drop down box to select the channel data you wish to map to the chosen channel.

Attach:XMLTVChannelMatch
Changed lines 10-15 from:
If you are using digital devices for watching and recording Television then you may use the programme data transmitted by your broadcaster as an '''OTA''' ('''O'''ver '''T'''he '''A'''ir) EPG. For analog capture cards you will need an '''XML''' based EPG. Even with a digital only set up many users prefer to use an XML EPG source for their programme listings. NextPVR allows for each channel you use to be individually mapped to an EPG source, which means it is possible to have a mix of both OTA and XML EPG sources.

Most often OTA programme information is very lacking in detail and doesn't always contain all of the information you might like, sometimes certain listings may be missing entirely.

By using programme data grabbed (downloaded) from websites
you are more likely to gain better quality information, including season and episode details, reviews of films, director's name, actor's names, star ratings and genre details. This data is stored in the .xml file format, hence XML EPG. The downside is that you have to work at it to initially set things up, and it won't be updated in real time, which is more likely with an OTA EPG.
to:
If you are using digital devices for watching and recording Television then you may use the programme data transmitted by your broadcaster as an '''OTA''' ('''O'''ver '''T'''he '''A'''ir) EPG. For analog capture cards you will need an '''XMLTV''' based EPG. Even with a digital only set up many users prefer to use an XMLTV source for their programme listings. NextPVR allows for each channel you use to be individually mapped to an EPG source, which means it is possible to have a mix of both OTA and XMLTV EPG sources.

Most often OTA programme information is very lacking in detail and doesn't always contain all of the information you might like, sometimes certain listings may be missing entirely. Therefore it is recommended instead that you create an XMLTV file with your desired EPG data.

By using programme data grabbed (downloaded) from websites you are more likely to gain better quality information, including season and episode details, reviews of films
, director's name, actor's names, star ratings and genre details. This data is stored in the .xml file format, hence '''XML'''TV EPG. The downside is that you have to put some extra work in to initially set things up, and it won't be updated in real time, which is more likely with an OTA EPG.
Changed lines 18-19 from:
NPVR will read any available EPG data you receive from your broadcasters. Often this information is very limited and not really of much use for more than the most basic TV watching functions (particularly North American digital cable and broadcast). OTA guide data is selected in the 'channel details' pop up window selected from the channels tab of the NextPVR settings screen, the DVB/ATSC EPG option.
to:
NextPVR will read any available EPG data you receive from your broadcasters. Often this information is very limited and not really of much use for more than the most basic TV watching functions (particularly North American digital cable and broadcast). OTA guide data is selected in the 'Channel Details' screen selected from the channels tab of the NextPVR settings screen, the DVB/ATSC EPG option.
Changed lines 22-23 from:
If you are adding the source to multiple channels use the Bulk Map option in the channel settings window. Once you have set the channels you wish to use OTA for your EPG select the 'Update EPG' button in the channels tab and NextPVR will retrieve what information is available and populate your TVGuide with data.
to:
If you are adding the source to multiple channels use the 'Bulk Map' option in the channel settings window. Once you have set the channels you wish to use OTA for your EPG select the 'Update EPG' button in the channels tab and NextPVR will retrieve what information is available and populate your TVGuide with data.
Changed lines 26-29 from:
The EPG is a little confusing at first; just jump in. Configure your EPG grabber according to their instructions; once you've set the options correctly and executed the grabber, it will produce an XMLTV.XML file (or with a similar name). MC2XML is pretty easy to set up, because it provides a GUI the first time you run it and then stores your options in a .dat file; any time you run it after that it just downloads the EPG and sticks it in your XMLTV file. If you don't get the options right the first time, just delete the .dat file, run it again and select your options.

It is recommended instead that you provide an XMLTV file with your desired EPG data. You will need an XMLTV grabber to download your EPG data into a file, and then point NPVR to that file. NPVR can also link directly to an XMLTV file on a web server. Once you setup your XMLTV grabber, you can put the commands to run the grabber in to the updateepg.bat file in the npvr\scripts directory. NPVR runs this file first before updating the EPG each time.

to:
You will need an XMLTV grabber to download your EPG data into a file, and then point NextPVR to that file which can be stored anywhere on your system. NPVR can also link directly to an XMLTV file on a web server. Configure your grabber according to any given instructions. Once you've set the options correctly and executed the grabber it will produce a data.xml file (the name may vary but the extension will always be ****.xml).
Changed lines 32-34 from:
XMLTV: http://sourceforge.net/projects/xmltv/ \\
XMLTVGUI: http://www.birtles.org.uk/xmltv/ - of particular interest to UK users \\
MC2XML: http://mc2xml.awardspace.info - can grab free Windows Media Center EPG data \\
to:
XMLTV: %newwin%http://sourceforge.net/projects/xmltv/ \\
XMLTVGUI: %newwin%http://www.birtles.org.uk/xmltv/ - of particular interest to '''UK''' users \\
MC2XML: %newwin%http://mc2xml.awardspace.info - can grab free Windows Media Center EPG data \\
MC2XML is pretty easy to set up, because it provides a GUI the first time you run it and then stores your options in a .dat file; any time you run it after that it just downloads the EPG and sticks it in your XMLTV file. If you don't get the options right the first time, just delete the .dat file, run it again and select your options.
\\
Changed lines 37-39 from:

In addition, for
US and Canadian users, NPVR now has built-in support for the Schedules Direct EPG service. Create an account at http://www.schedulesdirect.org; quality, legal EPG data is only $20.00 per year.
to:
Schedules Direct: %newwin%http://www.schedulesdirect.org
For '''
US''' and '''Canadian''' users NextPVR now has built-in support for the Schedules Direct EPG service. Create an account and receive quality, legal EPG data for only $20.00 per year.
Changed lines 42-43 from:
Only after you have produced the XMLTV.XML file do you involve NPVR. That's when you go to the Channels screen in NPVR Settings, select your first channel and click "Details". There you specify XMLTV as your source and point it to your XMLTV.XML file. You also pick which channel in the EPG matches the physical channel. Once you've done the first channel map the rest with Bulk Map; for each channel just click the "XMLTV Channel" field and pick the channel in the EPG that matches the physical channel. At the end of all of that you click "UpdateEPG" to have it load the whole file.
to:
Once you have successfully produced the ****.xml file you need to integrate it with NextPVR. From the Channels screen in Settings, select your first channel and click "Details". There you specify XMLTV as your source and point it to the location of your XMLTV.XML file. You also pick which channel in the EPG matches the physical channel.

Attach:ChannelXMLTV.jpg

Once you've done
the first channel map the rest with Bulk Map. For each channel just click the "XMLTV Channel" field and pick the channel in the EPG that matches the physical channel. At the end of all of that you click "UpdateEPG" to have it load the whole file.
Added lines 52-53:
Once you setup your XMLTV grabber, you can put the commands to run the grabber in to the updateepg.bat file in the npvr\scripts directory. NPVR runs this file first before updating the EPG each time.
Deleted line 58:
Changed line 22 from:
Once you have set the channels you wish to use OTA for your EPG select the 'Update EPG' button in the channels tab and NextPVR will retrieve what information is available and populate your TVGuide with data.
to:
If you are adding the source to multiple channels use the Bulk Map option in the channel settings window. Once you have set the channels you wish to use OTA for your EPG select the 'Update EPG' button in the channels tab and NextPVR will retrieve what information is available and populate your TVGuide with data.
Changed line 12 from:
Most often OTA programme details are very scarce in detail and don't always contain all the information you might want about a programme. Sometimes certain programme listings may be missing entirely.
to:
Most often OTA programme information is very lacking in detail and doesn't always contain all of the information you might like, sometimes certain listings may be missing entirely.
Added lines 21-22:

Once you have set the channels you wish to use OTA for your EPG select the 'Update EPG' button in the channels tab and NextPVR will retrieve what information is available and populate your TVGuide with data.
Added lines 4-5:
The '''EPG''' ('''E'''lectronic '''P'''rogramme '''G'''uide) is essential to your NextPVR Television experience.
Changed line 10 from:
The '''EPG''' ('''E'''lectronic '''P'''rogramme '''G'''uide) is essential to your NextPVR Television experience. If you are using digital devices for watching and recording Television then you may use the programme data transmitted by your broadcaster as an '''OTA''' ('''O'''ver '''T'''he '''A'''ir) EPG. For analog capture cards you will need an '''XML''' based EPG. Even with a digital only set up many users prefer to use an XML EPG source for their programme listings. NextPVR allows for each channel you use to be individually mapped to an EPG source, which means it is possible to have a mix of both OTA and XML EPG sources.
to:
If you are using digital devices for watching and recording Television then you may use the programme data transmitted by your broadcaster as an '''OTA''' ('''O'''ver '''T'''he '''A'''ir) EPG. For analog capture cards you will need an '''XML''' based EPG. Even with a digital only set up many users prefer to use an XML EPG source for their programme listings. NextPVR allows for each channel you use to be individually mapped to an EPG source, which means it is possible to have a mix of both OTA and XML EPG sources.
Changed lines 12-13 from:
By using programme data grabbed (downloaded) from websites (XML EPG) you are more likely to gain better quality information, including season and episode details, reviews of films, director's name, actor's names, star ratings and genre details. The downside is that you have to work at it to initially set things up, and it won't be updated in real time, which is more likely with an OTA EPG.
to:
By using programme data grabbed (downloaded) from websites you are more likely to gain better quality information, including season and episode details, reviews of films, director's name, actor's names, star ratings and genre details. This data is stored in the .xml file format, hence XML EPG. The downside is that you have to work at it to initially set things up, and it won't be updated in real time, which is more likely with an OTA EPG.
Changed lines 16-17 from:
NPVR will read any available EPG data you receive from your broadcasters (the DVB-T/ATSC Broadcast EPG option). However this information is sometimes very limited and not really of much use for more than the most basic TV watching functions (particularly North American digital cable and broadcast).
to:
NPVR will read any available EPG data you receive from your broadcasters. Often this information is very limited and not really of much use for more than the most basic TV watching functions (particularly North American digital cable and broadcast). OTA guide data is selected in the 'channel details' pop up window selected from the channels tab of the NextPVR settings screen, the DVB/ATSC EPG option.

Attach:ChannelOTA.jpg

Changed lines 8-17 from:
The '''EPG''' ('''E'''lectronic '''P'''rogramme '''G'''uide) is essential to your NextPVR Television experience. If you are using digital devices for watching and recording Television then you may use the programme data transmitted by your broadcaster as an '''OTA''' ('''O'''ver '''T'''he '''A'''ir) EPG. For analog capture cards you will need an '''XML''' based EPG. Even with a digital only set up some users prefer to use an XML EPG source for their programme listings. NextPVR allows for each channel you use to be individually mapped to an EPG source, which means it is possible to have a mix of both OTA and XML EPG sources.

(text dump to edit explaining pro's/cons of xml)

Firstly the Freeview EPG is pretty skimpy, and doesn't always contain all the information you might want about a
programme. Sometimes it's just simply not there (especially on ITV channels). Using an alternative data source means you can load more data, or more detailed information. You can also split that information between the standard and extended information - on Freeview there's usually no extended information, with everything crammed into the 'short description.' As well as making things needlessly cramped, API shortcomings on the Topfield PVR mean that TAPs can't usually retrieve all the text that is there.

So, by using information from the Radio Times site, you gain better quality information, including reviews of films details such as the director's name, along with Genre details, and you can split that between the short and long information fields, making better use of the on-screen displays. The downside is that you have to work to set things up, and it won't be updated in real time, which is possible (though not necessarily regular) with the Freeview EPG.


to:
The '''EPG''' ('''E'''lectronic '''P'''rogramme '''G'''uide) is essential to your NextPVR Television experience. If you are using digital devices for watching and recording Television then you may use the programme data transmitted by your broadcaster as an '''OTA''' ('''O'''ver '''T'''he '''A'''ir) EPG. For analog capture cards you will need an '''XML''' based EPG. Even with a digital only set up many users prefer to use an XML EPG source for their programme listings. NextPVR allows for each channel you use to be individually mapped to an EPG source, which means it is possible to have a mix of both OTA and XML EPG sources.

Most often OTA programme details are very scarce in detail and don't always contain all the information you might want about a programme. Sometimes certain programme listings may be missing entirely.

By using programme data grabbed (downloaded
) from websites (XML EPG) you are more likely to gain better quality information, including season and episode details, reviews of films, director's name, actor's names, star ratings and genre details. The downside is that you have to work at it to initially set things up, and it won't be updated in real time, which is more likely with an OTA EPG.
Changed lines 16-17 from:
to:
NPVR will read any available EPG data you receive from your broadcasters (the DVB-T/ATSC Broadcast EPG option). However this information is sometimes very limited and not really of much use for more than the most basic TV watching functions (particularly North American digital cable and broadcast).
 
Deleted lines 19-20:
(Text dump off forum for xml)
Changed lines 22-31 from:
Only after you have produced the XMLTV.XML file do you involve NPVR. That's when you go to the Channels screen in NPVR Settings, select your first channel and click "Details". There you specify XMLTV as your source and point it to your XMLTV.XML file. You also pick which channel in the EPG matches the physical channel. Once you've done the first channel map the rest with Bulk Map; for each channel just click the "XMLTV Channel" field and pick the channel in the EPG that matches the physical channel. At the end of all of that you click "UpdateEPG" to have it load the whole file.

To automate the EPG update each night, create an UpdateEPG.bat file in the NPVR\Scripts directory (that's the data directory, not program files). Just put whatever command you need to update your XMLTV.XML file. For MC2XML it would be as simple as this:

Code:
cd \path\to\mc2xml
mc2xml

NPVR will read any available EPG data you receive from your broadcasters (the DVB-T/ATSC Broadcast EPG option). However this information is sometimes very limited and not really of much use for more than the most basic TV watching functions (particularly North American digital cable and broadcast). It is recommended instead that you provide an XMLTV file with your desired EPG data. You will need an XMLTV grabber to download your EPG data into a file, and then point NPVR to that file. NPVR can also link directly to an XMLTV file on a web server. Once you setup your XMLTV grabber, you can put the commands to run the grabber in to the updateepg.bat file in the npvr\scripts directory. NPVR runs this file first before updating the EPG each time. Here are a few XMLTV grabbers:

to:
It is recommended instead that you provide an XMLTV file with your desired EPG data. You will need an XMLTV grabber to download your EPG data into a file, and then point NPVR to that file. NPVR can also link directly to an XMLTV file on a web server. Once you setup your XMLTV grabber, you can put the commands to run the grabber in to the updateepg.bat file in the npvr\scripts directory. NPVR runs this file first before updating the EPG each time.
Changed lines 26-30 from:
XMLTV: http://sourceforge.net/projects/xmltv/
XMLTVGUI: http://www.birtles.org.uk/xmltv/ - of particular interest to UK users
MC2XML: http://mc2xml.awardspace.info - can grab free Windows Media Center EPG data
DVBGuide: http://forums.gbpvr.com//showthread....262#post387262 - load DVB broadcast EPG into an XMLTV file
to:
Here are a few XMLTV grabbers:

XMLTV: http:
//sourceforge.net/projects/xmltv/ \\
XMLTVGUI
: http://www.birtles.org.uk/xmltv/ - of particular interest to UK users \\
MC2XML
: http://mc2xml.awardspace.info - can grab free Windows Media Center EPG data \\
DVBGuide
: http://forums.gbpvr.com//showthread....262#post387262 - load DVB broadcast EPG into an XMLTV file \\
Changed lines 35-48 from:
I gave some quick instructions on the whole XMLTV setup and channel mapping process in this post here: http://forums.gbpvr.com//showthread....819#post387096. That should give you the broad strokes to setting up the EPG with digital channels.
to:
!!Mapping XML data file to Channels

Only after you have produced the XMLTV.XML file do you involve NPVR. That's when you go to
the Channels screen in NPVR Settings, select your first channel and click "Details". There you specify XMLTV as your source and point it to your XMLTV.XML file. You also pick which channel in the EPG matches the physical channel. Once you've done the first channel map the rest with Bulk Map; for each channel just click the "XMLTV Channel" field and pick the channel in the EPG that matches the physical channel. At the end of all of that you click "UpdateEPG" to have it load the whole file.

Quick instructions on the whole XMLTV setup and channel mapping process are in this post here: http://forums.gbpvr.com//showthread....819#post387096. That should give you the broad strokes to setting up the EPG with digital channels.

!!Automate XML EPG updates

To automate the EPG update each night, create an UpdateEPG.bat file in the NPVR\Scripts directory (that's the data directory, not program files). Just put whatever command you need to update your XMLTV.XML file. For MC2XML it would be as simple as this:

Code:
cd \path\to\mc2xml
mc2xml

Changed line 37 from:
!!!XML EPG Sources
to:
!!XML EPG Sources
Added lines 36-37:

!!!XML EPG Sources
Added line 1:
(:title EPG (Electronic Programme Guide):)
Changed line 7 from:
The EPG ('''E'''lectronic '''P'''rogramme '''G'''uide) is essential to your NextPVR Television experience. If you are using digital devices for watching and recording Television then you may use the programme data transmitted by your broadcaster as an '''OTA''' ('''O'''ver '''T'''he '''A'''ir) EPG. For analog capture cards you will need an '''XML''' based EPG. Even with a digital only set up some users prefer to use an XML EPG source for their programme listings. NextPVR allows for each channel you use to be individually mapped to an EPG source, which means it is possible to have a mix of both OTA and XML EPG sources.
to:
The '''EPG''' ('''E'''lectronic '''P'''rogramme '''G'''uide) is essential to your NextPVR Television experience. If you are using digital devices for watching and recording Television then you may use the programme data transmitted by your broadcaster as an '''OTA''' ('''O'''ver '''T'''he '''A'''ir) EPG. For analog capture cards you will need an '''XML''' based EPG. Even with a digital only set up some users prefer to use an XML EPG source for their programme listings. NextPVR allows for each channel you use to be individually mapped to an EPG source, which means it is possible to have a mix of both OTA and XML EPG sources.
Deleted lines 2-3:
The EPG (Electronic Programme Guide) is essential to your NextPVR Television experience. If you are using digital devices for watching and recording Television then you may use an OTA (Over The Air) EPG. For analog capture cards you will need an xml based EPG. Even with a digital only set up some users prefer to use an xml EPG source for their programme listings.
Added lines 6-7:

The EPG ('''E'''lectronic '''P'''rogramme '''G'''uide) is essential to your NextPVR Television experience. If you are using digital devices for watching and recording Television then you may use the programme data transmitted by your broadcaster as an '''OTA''' ('''O'''ver '''T'''he '''A'''ir) EPG. For analog capture cards you will need an '''XML''' based EPG. Even with a digital only set up some users prefer to use an XML EPG source for their programme listings. NextPVR allows for each channel you use to be individually mapped to an EPG source, which means it is possible to have a mix of both OTA and XML EPG sources.
Changed line 46 from:
Once you have your EPG configured familiarise yourself with it: [[http://www.gbpvr.com/nwiki/pmwiki.php?n=Manual.TVGuide|TVGuide]]
to:
Once you have your EPG source or sources configured you can familiarise yourself with using the [[http://www.gbpvr.com/nwiki/pmwiki.php?n=Manual.TVGuide|TVGuide]]
Changed lines 7-8 from:
! About the EPG
to:
!! About the EPG
Changed lines 17-21 from:
!OTA (Over The Air) EPG


!XML EPG
to:
!!!OTA (Over The Air) EPG


!!!XML EPG
Changed line 45 from:
!Using the EPG
to:
!!Using the EPG
Changed line 45 from:
!Using the Guide
to:
!Using the EPG
Added lines 5-8:
(:toc:)

! About the EPG

Changed lines 15-16 from:
(:toc:)
to:

Changed lines 40-41 from:
!Other
to:
!Using the Guide
Added lines 40-42:
!Other

Once you have your EPG configured familiarise yourself with it: [[http://www.gbpvr.com/nwiki/pmwiki.php?n=Manual.TVGuide|TVGuide]]
Added lines 1-2:
CURRENTLY BEING EDITED!
Changed lines 25-37 from:
mc2xml
to:
mc2xml

NPVR will read any available EPG data you receive from your broadcasters (the DVB-T/ATSC Broadcast EPG option). However this information is sometimes very limited and not really of much use for more than the most basic TV watching functions (particularly North American digital cable and broadcast). It is recommended instead that you provide an XMLTV file with your desired EPG data. You will need an XMLTV grabber to download your EPG data into a file, and then point NPVR to that file. NPVR can also link directly to an XMLTV file on a web server. Once you setup your XMLTV grabber, you can put the commands to run the grabber in to the updateepg.bat file in the npvr\scripts directory. NPVR runs this file first before updating the EPG each time. Here are a few XMLTV grabbers:

XMLTV: http://sourceforge.net/projects/xmltv/
XMLTVGUI: http://www.birtles.org.uk/xmltv/ - of particular interest to UK users
MC2XML: http://mc2xml.awardspace.info - can grab free Windows Media Center EPG data
DVBGuide: http://forums.gbpvr.com//showthread....262#post387262 - load DVB broadcast EPG into an XMLTV file

In addition, for US and Canadian users, NPVR now has built-in support for the Schedules Direct EPG service. Create an account at http://www.schedulesdirect.org; quality, legal EPG data is only $20.00 per year.

I gave some quick instructions on the whole XMLTV setup and channel mapping process in this post here: http://forums.gbpvr.com//showthread....819#post387096. That should give you the broad strokes to setting up the EPG with digital channels.

Changed lines 1-7 from:
The EPG (Electronic Programme Guide)is essential to your NextPVR Television experience. If you are using digital devices for watching and recording Television then you may use an OTA (Over The Air) EPG. For analog capture cards you will need an xml based EPG. Even with a digital only set up some users prefer to use an xml EPG source for their programme listings.
to:
The EPG (Electronic Programme Guide) is essential to your NextPVR Television experience. If you are using digital devices for watching and recording Television then you may use an OTA (Over The Air) EPG. For analog capture cards you will need an xml based EPG. Even with a digital only set up some users prefer to use an xml EPG source for their programme listings.

(text dump to edit explaining pro's/cons of xml)

Firstly the Freeview EPG is pretty skimpy, and doesn't always contain all the information you might want about a programme. Sometimes it's just simply not there (especially on ITV channels). Using an alternative data source means you can load more data, or more detailed information. You can also split that information between the standard and extended information - on Freeview there's usually no extended information, with everything crammed into the 'short description.' As well as making things needlessly cramped, API shortcomings on the Topfield PVR mean that TAPs can't usually retrieve all the text that is there.

So, by using information from the Radio Times site, you gain better quality information, including reviews of films details such as the director's name, along with Genre details, and you can split that between the short and long information fields, making better use of the on-screen displays. The downside is that you have to work to set things up, and it won't be updated in real time, which is possible (though not necessarily regular) with the Freeview EPG.
Changed line 1 from:
The EPG (Electronic Programme Guide)is essential to your NextPVR Television experience. If you are using digital devices for watching and recording Television then you may use an OTA (Over The Air) EPG. For analog capture cards you will need an xml based EPG. Even with a digital only set up some people prefer to use an xml EPG source for their programme listings.
to:
The EPG (Electronic Programme Guide)is essential to your NextPVR Television experience. If you are using digital devices for watching and recording Television then you may use an OTA (Over The Air) EPG. For analog capture cards you will need an xml based EPG. Even with a digital only set up some users prefer to use an xml EPG source for their programme listings.
Changed line 9 from:
Dump off forum for XML
to:
(Text dump off forum for xml)
Added line 5:
Changed line 1 from:
The EPG (Electronic Programme Guide) is essential to your NextPVR Television experience.
to:
The EPG (Electronic Programme Guide)is essential to your NextPVR Television experience. If you are using digital devices for watching and recording Television then you may use an OTA (Over The Air) EPG. For analog capture cards you will need an xml based EPG. Even with a digital only set up some people prefer to use an xml EPG source for their programme listings.
Added lines 1-2:
The EPG (Electronic Programme Guide) is essential to your NextPVR Television experience.
Changed lines 1-16 from:
@@ TODO @@
to:
(:toc:)
!OTA (Over The Air) EPG

!XML EPG

Dump off forum for XML

The EPG is a little confusing at first; just jump in. Configure your EPG grabber according to their instructions; once you've set the options correctly and executed the grabber, it will produce an XMLTV.XML file (or with a similar name). MC2XML is pretty easy to set up, because it provides a GUI the first time you run it and then stores your options in a .dat file; any time you run it after that it just downloads the EPG and sticks it in your XMLTV file. If you don't get the options right the first time, just delete the .dat file, run it again and select your options.

Only after you have produced the XMLTV.XML file do you involve NPVR. That's when you go to the Channels screen in NPVR Settings, select your first channel and click "Details". There you specify XMLTV as your source and point it to your XMLTV.XML file. You also pick which channel in the EPG matches the physical channel. Once you've done the first channel map the rest with Bulk Map; for each channel just click the "XMLTV Channel" field and pick the channel in the EPG that matches the physical channel. At the end of all of that you click "UpdateEPG" to have it load the whole file.

To automate the EPG update each night, create an UpdateEPG.bat file in the NPVR\Scripts directory (that's the data directory, not program files). Just put whatever command you need to update your XMLTV.XML file. For MC2XML it would be as simple as this:

Code:
cd \path\to\mc2xml
mc2xml
Added line 1:
@@ TODO @@

Page last modified on October 17, 2015, at 09:16 PM