I took a first stab and doing some translation for those of us who use Schedules Direct EPG data in XBMC. This requires The XBMC NPVR addon version 1.6.5 to work.
XBMC will only use the primary genre as provided by Schedules Direct/NPVR for coloring and will not use any sub/secondary genres. This can cause some things to be colored incorrectly (for example a TV show with the category medical getting colored as if it were an educational show on medical stuff) but I don't think theres much that can be done about it for now.
With the above in mind I basically took any SD category and put it into the color/genre that seemed to be the best-fit for most cases. We only need to translate genres which can appear as the FIRST category for any SD EPG listing so I probably have some things listed here which will only ever appear as a sub-genre but since I wasn't sure I listed it anyhow.
NPVR will always put the "Movie" genre as the first category for all movies but will otherwise leave the first category unmodified. This is nice because all movies are guaranteed to get the correct color for movies and we can use other categories such as "Drama" for TV shows since the only thing likely to have a category of drama, other than a movie, is a TV show.
Currently supported colors/genres by the XBMC EPG are noted in the comments at the top of the file, this may vary between skins but it seems to be the default for most skins and it is definitely what is currently used for the Confluence and Aeon Nox skins.
This is a first stab and I probably didn't capture every possible genre which can be supplied by SD as I was working with the current set of listings I have. As far as I can tell there is no documentation which lists every possible category that schedules direct can use so I will add/categorize new genres as I come across them. I am also very open to see if other people can make some adjustments to get more accurate genre translations to make this file something useful to everyone using SD/NPVR/XBMC
Please note: the attached file is saved as a .txt file because the forum would not let me upload a .xml file. To use it it must be renamed with a .xml extension and placed in your NPVR data directory (e.g. C:\Users\Public\NPVR).
Code:
<!--
XBMC Color Translation for Schedules Direct EPG Sources
XBMC will only use the primary genre as provided by NPVR for coloring
and will not use any sub/secondary genres.
As such any category which is used as the first category for an EPG
item should be categorized as best as possible.
NPVR will put the "Movie" genre as the first category for all movies
but will otherwise leave the first category unmodified.
Currently supported colors/genres by the XBMC EPG are:
0 Other/Unknown Grey
16 Movie Orange
32 News Light Green
48 TV Show Yellow
64 Sports Red
80 Child Cyan
96 Music Green
112 Arts Blue
128 Social Light Grey
144 Science Purple
160 Hobby Light Purple
176 Special Light Blue
192 Other/Unknown Grey
208 Other/Unknown Grey
224 Other/Unknown Grey
240 Other/Unknown Grey
-->
<translations>
<!-- XBMC Unused Category #0-->
<!-- XBMC Movie Category #16 -->
<genre name="Movie" type="16" subtype="0"/>
<!-- XBMC News Category #32 -->
<genre name="News" type="32" subtype="0"/>
<genre name="Bus./financial" type="32" subtype="0"/>
<genre name="Community" type="32" subtype="0"/>
<genre name="Consumer" type="32" subtype="0"/>
<genre name="Environment" type="32" subtype="0"/>
<genre name="Interview" type="32" subtype="0"/>
<genre name="Newsmagazine" type="32" subtype="0"/>
<genre name="Public affairs" type="32" subtype="0"/>
<genre name="Politics" type="32" subtype="0"/>
<genre name="Weather" type="32" subtype="0"/>
<!-- XBMC TV Show Category #48 -->
<genre name="Show" type="48" subtype="0"/>
<genre name="Animated" type="48" subtype="0"/>
<genre name="Anime" type="48" subtype="0"/>
<genre name="Comedy" type="48" subtype="0"/>
<genre name="Comedy-drama" type="48" subtype="0"/>
<genre name="Crime" type="48" subtype="0"/>
<genre name="Crime drama" type="48" subtype="0"/>
<genre name="Drama" type="48" subtype="0"/>
<genre name="Entertainment" type="48" subtype="0"/>
<genre name="Fantasy" type="48" subtype="0"/>
<genre name="Game show" type="48" subtype="0"/>
<genre name="Horror" type="48" subtype="0"/>
<genre name="Miniseries" type="48" subtype="0"/>
<genre name="Mystery" type="48" subtype="0"/>
<genre name="Reality" type="48" subtype="0"/>
<genre name="Romance" type="48" subtype="0"/>
<genre name="Science fiction" type="48" subtype="0"/>
<genre name="Sitcom" type="48" subtype="0"/>
<genre name="Soap" type="48" subtype="0"/>
<genre name="Standup" type="48" subtype="0"/>
<genre name="Action" type="48" subtype="0"/>
<genre name="Adventure" type="48" subtype="0"/>
<genre name="Docudrama" type="48" subtype="0"/>
<genre name="Historical drama" type="48" subtype="0"/>
<genre name="Romance-comedy" type="48" subtype="0"/>
<genre name="Suspense" type="48" subtype="0"/>
<genre name="War" type="48" subtype="0"/>
<genre name="Western" type="48" subtype="0"/>
<genre name="Sports non-event" type="48" subtype="0"/>
<genre name="Sports talk" type="48" subtype="0"/>
<genre name="Auto" type="48" subtype="0"/>
<!-- XBMC Sports Category #64 -->
<genre name="Sports event" type="64" subtype="0"/>
<genre name="Auto racing" type="64" subtype="0"/>
<genre name="Baseball" type="64" subtype="0"/>
<genre name="Basketball" type="64" subtype="0"/>
<genre name="Dance" type="64" subtype="0"/>
<genre name="Fishing" type="64" subtype="0"/>
<genre name="Football" type="64" subtype="0"/>
<genre name="Golf" type="64" subtype="0"/>
<genre name="Hockey" type="64" subtype="0"/>
<genre name="Horse" type="64" subtype="0"/>
<genre name="Martial arts" type="64" subtype="0"/>
<genre name="Playoff sports" type="64" subtype="0"/>
<genre name="Pro wrestling" type="64" subtype="0"/>
<genre name="Soccer" type="64" subtype="0"/>
<genre name="Tennis" type="64" subtype="0"/>
<!-- XBMC Childrens Category #80 -->
<genre name="Children" type="80" subtype="0"/>
<genre name="Children-music" type="80" subtype="0"/>
<!-- XBMC Music Category #96 -->
<genre name="Music" type="96" subtype="0"/>
<genre name="Music special" type="96" subtype="0"/>
<genre name="Musical" type="96" subtype="0"/>
<genre name="Musical comedy" type="96" subtype="0"/>
<genre name="Holiday music special" type="96" subtype="0"/>
<!-- XBMC Arts Category #112 -->
<genre name="Art" type="112" subtype="0"/>
<!-- XBMC Social Category #128 -->
<genre name="Talk" type="128" subtype="0"/>
<genre name="Variety" type="128" subtype="0"/>
<!-- XBMC Science Category #144 -->
<genre name="Science" type="144" subtype="0"/>
<genre name="Animals" type="144" subtype="0"/>
<genre name="Biography" type="144" subtype="0"/>
<genre name="Documentary" type="144" subtype="0"/>
<genre name="Educational" type="144" subtype="0"/>
<genre name="Health" type="144" subtype="0"/>
<genre name="History" type="144" subtype="0"/>
<genre name="Law" type="144" subtype="0"/>
<genre name="Medical" type="144" subtype="0"/>
<genre name="Nature" type="144" subtype="0"/>
<genre name="Paranormal" type="144" subtype="0"/>
<genre name="Parenting" type="144" subtype="0"/>
<genre name="Technology" type="144" subtype="0"/>
<!-- XBMC Hobby Category #160 -->
<genre name="Hobby" type="160" subtype="0"/>
<genre name="Arts/crafts" type="160" subtype="0"/>
<genre name="Collectibles" type="160" subtype="0"/>
<genre name="Computers" type="160" subtype="0"/>
<genre name="Cooking" type="160" subtype="0"/>
<genre name="Dog show" type="160" subtype="0"/>
<genre name="Exercise" type="160" subtype="0"/>
<genre name="Fashion" type="160" subtype="0"/>
<genre name="Gaming" type="160" subtype="0"/>
<genre name="Home improvement" type="160" subtype="0"/>
<genre name="House/garden" type="160" subtype="0"/>
<genre name="How-to" type="160" subtype="0"/>
<genre name="Outdoors" type="160" subtype="0"/>
<genre name="Travel" type="160" subtype="0"/>
<!-- XBMC Special Category #176 -->
<genre name="Special" type="176" subtype="0"/>
<genre name="Anthology" type="176" subtype="0"/>
<genre name="Awards" type="176" subtype="0"/>
<genre name="Fundraiser" type="176" subtype="0"/>
<genre name="Religious" type="176" subtype="0"/>
<genre name="Shopping" type="176" subtype="0"/>
<genre name="Spanish" type="176" subtype="0"/>
<genre name="Self improvement" type="176" subtype="0"/>
<!-- XBMC Unused Category #192 -->
<!-- XBMC Unused Category #208 -->
<!-- XBMC Unused Category #224 -->
<!-- XBMC Unused Category #240 -->
</translations>
Just thought I'd say I have Next PVR running in Windows 2012 server with a Hauppauge WinTV 88x (DVB-S2+IR) using freesat in the UK.
Rough instructions to get things working are:
Add .net Framework 3.5 feature (next two tasks can be done while this is completeing)
install tv card drivers you must download or use win8 to fetch the ones you need (install in win8 then export using DriverMax)
run serverbda for Windows 2012 (instructions here) I had to grab alot of files from a win8 install
Reboot
Run NPVRSetup_2_6_2
add NRecord.exe to firewall exception if you want remote clients
I have XMBC on my phone which is just fantastic!
Thanks for the great software, this is so good switching from MythTV
I use a wireless mouse to control my nPVR sessions and an on-screen keyboard when typing required. With only the mouse, is there a way to minimize (restore down) a maximized full screen nPVR session?
And/or, how could I insert a 'minimize' onto the nPVR right-click menu?
nPVR is awesome, had it installed and percolating for 2 months.
I am interested in reducing power consumption. I fall in the camp that think hibernate/shutdown is OK. I followed several nPVR threads about hibernate/shutdown and was lead to Smartpower. If my light research holds true then I can query nPVR database and prepare Smartpower schedule rules. How do you manually wake up PC outside of Smartpower schedule?
Is Smartpower as useful for managing my nPVR PC on/off as it reads?
I have my first HTPC and trying to install NextPVR as a backend to XBMC on Windows 8. Just after the installation process starts I get the error message "Server database not found at :\\hushpc\NPVR\NPVR.db3" The install completes but unable to load TV Channels.
I am all new to this and not computer savvy (hey it took me 2 hours just to register on this site)
I would appreciate assistance here. thank you.
Is it possible to watch BBC iPlayer "Windows Media Player" file downloads via NextPVR? I thought as WMP and NextPVR share playback components it would work, but, I think the DRM is getting in the way as the picture and sound are both corrupted. Is there a way of getting the DRM manager stuff into the DirectShow stuff NextPVR uses for example?
I came to GBPVR in 2005. At that time there was no Tivo in Canada and Cable company DVR's were a pipe dream. My choices for recording TV were VHS or DIY with a computer. I found GBPVR after first looking into a group of people who were hacking Tivo's to work in Canada and deciding it was beyond me and then taking a long look at Myth TV and finally deciding that was beyond me as well. I got GBPVR working on a junk 600 Mhz IBM with one PVR-150, 100 gb hard drive and a dedicated cable box in a single afternoon. Over the next 7 years I moved the system to 3 different, progressively more powerful computers with bigger and bigger drives but always with the same lone PVR 150 and a single SD cable box. The last machine I built with great care and high quality compnents with the intention of finally upgrading to multiple tuners and HD. I got the machine put together and working and tossed the pvr-150 in 'temporarily" just to make sure everything was working. All that was left was figure out what I was going to use for capture sources and to buy a couple HD cable boxes. Unfortunately, that never happened.
While I was procrastinating over finishing my GBPVR machine, I got a call from my cable company. They offered me their latest and greatest DVR system for eight bucks a month with no contract, no minimum rental period no strings, return it any time. The box is made by Cisco, can record 2 channels while watching a third and of course can record HD onto it's 500 gb hard drive.
I am absolutely blown away by how poorly this "state of the art" DVR compares to GBPVR.
Disapointments include:
A maddening 1.5 second delay for every button press on the remote. This alone is frustrating enough to return the unit.
3 seconds of black screen for every channel change.
Search just doesn't work most of the time.
Random "Your show was not recorded because of a technical problem" errors
Random broadcast flag errors where "recording is not authorized"
Less random mysterious failures where a show that is scheduled to be recorded does not get recorded without explanation. This has happened with "Saturday Night Live" many times for some reason.
Impossible to expand storage. The hardware actually has an E-Sata port for attaching external drives but this funtionality has been killed by my cable company for some reason.
If two shows overlap by one minute and the machine is out of tuners, it will refuse to record one of the shows. GBPVR was always smart enough to figure this out.
Horrible, horrible GUI. Nothing can be changed. No "recurring recordings" menu. No "conflicts" menu. No "recent recordings menu". Recordings are organized alphabetically and that is the only choice.
No functionality to prevent multiple recordings of the same episode.
Most surprising of all is that the guide data is no better than and possibly worse than Schedules Direct. This was the one thing I was sure would be better. I'm still getting lots of generic descriptions of episodes rather an actual description of which episode was airing. This drove me nuts with GBPVR and I always blamed it on Schedules Direct.
No multi-room capability. I never used this with GBPVR but always planned to put an extender in the bedroom eventually.
YMMV but I am very glad I didn't pay $600 for this thing or commit to rent it for 3 years.
So, Im researching capture sources again and planning a return to GBPVR (I guess NPVR now). Anyone have a setup controlling multiple cable boxes from within NPVR?
I have included most of the religious, ethnic, etc. channels and BBC Red Button logos. There is a Plain Brown Envelope generic Adult logo
There is a list of the channels in the TV & Radio archives.
They are in 16:9 format 360x200 for both TV and Radio, highly optimized png format.
If required for a particular application I could batch any size up to 1000 x 562
There is also a Separate Pack of Local TV Channels available, it contains 31 Stage 1 & 2 Local Channels.
If there are any channels missing that I have not noticed or any you would like me to add (non Freesat free to air?) just list them in this thread and I may oblige.
I'm retiring the nDroid v1.x project. Other than any major bug fixes which may be needed I won't be adding any more features or any improvements to the UI.
nDroid v1.x had basically got out of hand and difficult to keep track of when it came to fixing bugs and adding new features, and as it was originally meant to target Android v2.x devices it is falling behind the times with respect to current Android design.
At the moment the tablet edition (nDroid TE) is only available to devices with large and x-large screens (Android has generic screen sizes such as small, normal, large, x-large) but the new features available mean I can reduce the code significantly making it more manageable. I'm hoping to get a version out soon that will cover the 'normal' screen size which I hope will cover most (if not all) of the current nDroid users.
Well that doesn't really tell anybody very much but my statistics show there are close to 300 users of nDroid v1.x so I thought I'd share my plans on the future of it.