NextPVR Forums

Full Version: TV channel logos
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I use Schedules Direct for the TV Guide section of NPVR. I notice in going over some of the NPVR documentation there are several scenes with colorful TV channel logos. I use to have those when I used MS Media Center but have not had them for several years now. I've looked over the documentation and searched some of the comments but haven't found anything discrete about how you find and install the TV logos instead of just using channel numbers. Any info will be appreciated.
As I'm not from your part of the world I can't be a great help but (hopefully) this page on the wiki will get you heading in the right direction

http://www.nextpvr.com/nwiki/pmwiki.php?...annelLogos
I downloaded logos from http://www.iconharmony.com. Name them the same as the name of the channel, then put them in NPVR\Media\Channels.
Thanks to both of you. I can't believe I missed the wiki page although I notice several of the links no longer function. I'm getting these populated on the Guide although I notice some of them don't fit properly but I guess I'll worry about that later. I didn't notice I had any choice in size from the icon harmony site. Thanks again.
you'll get different sizes of icons from that page if you choose a different harmony remote. I don't recall though which remote yields the best icons for npvr. Most of my icons are 110x82, but I can't say that's specifically correct, only that they seem to fit and look good.
Are you using the XML or JSON service for Schedules Direct? The JSON service has built-in support for logos right in the lineup mapping:

Code:
"stations": [
        {
            "stationID": "19567",
            "name": "KCBSDT (KCBS-DT)",
            "callsign": "KCBSDT",
            "affiliate": "CBS",
            "broadcastLanguage": [
                "en"
            ],
            "descriptionLanguage": [
                "en"
            ],
            "broadcaster": {
                "city": "Studio City",
                "state": "CA",
                "postalcode": "91604",
                "country": "United States"
            },
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect/assets/stationLogos/s10098_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "68713effdd9df195833a56"
            }
        },
        {
            "stationID": "88571",
            "name": "KCBSDT2 (KCBS-DT2)",
            "callsign": "KCBSDT2",
            "affiliate": "CBS",
            "broadcastLanguage": [
                "en"
            ],
            "descriptionLanguage": [
                "en"
            ],
            "broadcaster": {
                "city": "Studio City",
                "state": "CA",
                "postalcode": "91604",
                "country": "United States"
            },
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect/assets/stationLogos/s10098_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "68713effdd9df195833a56"
            }
        },
etc.
I know sub had told me he planned on grabbing the logos from SD JSON but I am not sure it was implemented

Martin
I was thinking that the new SD had channel logos, but I assume sub hasn't implemented anything to grab them yet; I've used the built-in SD JSON support since day 1, I've never gotten any new logos. (and it's not that I already have logos for every channel, I have quite a few that have lost their logos for one reason or another or never had them)

Is that raw JSON data exposed anywhere? It'd be handy to grab the logos from the given URL's and save them manually. I still have <DumpSchedulesDirectData> set to True, but I'm guessing that's just leftover from the old SD code and no longer does anything.