Project

General

Profile

Channel logos in XBMC

Added by Harald Nehring almost 12 years ago

I'm evaluating Tvheadend vs. my long-time MythTV installation, using an XBMC (OpenELEC) frontend (tvheadend a958415, OpenELEC 02abf4a, XBMC 966a6cc, xbmc-pvr-addons opdenkamp 96774c4). Good experience so far (DVB-C), fast channel switching (major WAF improvement vs. Myth), of course less sophisticated recording management etc.

One thing keeps bugging me - channel logos on the frontend. I tried all of this with little success:

  1. Tvheadend channel config, local files via "file:/path-to-logos/logo.jpg", no logos in XBMC (should work according to https://www.lonelycoder.com/redmine/issues/564)
  2. Tvheadend channel config, web server files via "http://webserver/path-to-logos/logo.jpg", no logos in XBMC
  3. Local XBMC channel config, smb paths, works great until reboot, after which the logos don't show up any more

What's the "official" way of doing this properly?

Thanks, Harald


Replies (13)

RE: Channel logos in XBMC - Added by James Fry almost 12 years ago

#2 works for me. You need to clear the xmbc pvr database after change to icon urls, and let xbmc resync from tvh.
Tested with xbmc frodo rc3 and tvh 3.2.18 (raspbmc rc5)

RE: Channel logos in XBMC - Added by James Fry almost 12 years ago

btw I use the logos from lyngsat as populated by tg_grab_rt xmltv

RE: Channel logos in XBMC - Added by Zeppen . almost 12 years ago

#2 works for me as well.
in my xml-file there are logos but i use my own since timefor.tv cant provide what i want :)

/Z

RE: Channel logos in XBMC - Added by Harald Nehring almost 12 years ago

Thanks guys, I'll try #2 again tonight.

RE: Channel logos in XBMC - Added by Harald Nehring almost 12 years ago

#2 worked after disabling the Tvheadend image caching and resetting the PVR database in XBMC. Thanks!

RE: Channel logos in XBMC - Added by bibi 13 over 11 years ago

hy guys,

i'm sorry but on my side i'm not abble to install logos for channels.

I have tryed from xbmc with local png files: it's work but after reboot it don't work again.

I have tryed in HTS TVHEADENd backend, tab channel, to put some URL (i'm not sure of URL i put: "\\my_openelec_ip\Pictures\logos\essai.jpg" ... nothing appear, just defaut icon desapear...

When i resetting the PCR database i have lost all my epg ... Super ...

Someone could help me please ?

many thanks

RE: Channel logos in XBMC - Added by Harald Nehring over 11 years ago

I pointed my backend's Web server at a directory with logo files, then entering their URLs into the Tvheadend GUI as "http://server/channels/das_erste.png". Make sure to encode special characters in the URL, e.g. "%20" for blanks (you can use online tools like http://meyerweb.com/eric/tools/dencoder/).

RE: Channel logos in XBMC - Added by bibi 13 over 11 years ago

Hi,

i have tryed encoded URL, same effect :
"\\my_openelec_ip\Pictures\logos\essai.jpg" done : "%5C%5Cmy_openelec_ip%5CPictures%5Clogos%5Cessai.jpg" encoded..

To avoid any missundersantding i put this in backend web TVHEADEND at "Channels" tabs, column "Icon (full URL)". I'm right ??

This just discard the default logo in frontend.. but still not having channels logo ...

WXhen you said :"I pointed my backend's Web server at a directory with logo files" is it by this way ?

Many thanks for helping me..

RE: Channel logos in XBMC - Added by Harald Nehring over 11 years ago

I was only successful with HTTP URLs (e.g. http://server/channels/das_erste.png) via a web server.

RE: Channel logos in XBMC - Added by Roger von Heist over 11 years ago

Just a quick question:
where did u get the logos, and how did you get tvheadend to know the? (insert single link @ webclient?!)

thx

ps.: I'm on Astra 19.2E

RE: Channel logos in XBMC - Added by Bengt Madeberg over 11 years ago

Lyngsat Logo works perfect for me...

E.g.
http://www.lyngsat-logo.com/hires/bb/bbc_one_london.png

In the Icon (full URL) column...

RE: Channel logos in XBMC - Added by Bas K over 11 years ago

Harald Nehring wrote:

I'm evaluating Tvheadend vs. my long-time MythTV installation, using an XBMC (OpenELEC) frontend (tvheadend a958415, OpenELEC 02abf4a, XBMC 966a6cc, xbmc-pvr-addons opdenkamp 96774c4). Good experience so far (DVB-C), fast channel switching (major WAF improvement vs. Myth), of course less sophisticated recording management etc.

One thing keeps bugging me - channel logos on the frontend. I tried all of this with little success:

  1. Tvheadend channel config, local files via "file:/path-to-logos/logo.jpg", no logos in XBMC (should work according to https://www.lonelycoder.com/redmine/issues/564)
  2. Tvheadend channel config, web server files via "http://webserver/path-to-logos/logo.jpg", no logos in XBMC
  3. Local XBMC channel config, smb paths, works great until reboot, after which the logos don't show up any more

What's the "official" way of doing this properly?

Thanks, Harald

Hi Harald. The easiest way to do this is from within XBMC.

Download your channel logos.
If you do not have any channel logos create them yourself 256x256px or 1000x1000px if you want sharper icons.
The naming of the icons is very important. For the channel names look in the webinterface at Configuration > Channels.
Some channel names may contain characters like "/" or "*" which are ofc not allowed for file names and thus XBMC won't find according channel icons.

Example:
BBC World
is:
BBC World.png

Animal Planet / TLC
is:
Animal Planet _ TLC.png

Then add those channels logo's to your Openelec Box. This is only working with XBMC 12.0 Frodo
Then go to:
Settings -> PVR -> OSD -> Default folder for PVR thumbnails
Select the folder which your channel logo's are in.

Settings -> PVR -> OSD -> Scan for missing channel icon

That's it.

RE: Channel logos in XBMC - Added by James Fry over 11 years ago

Hi Harald. The easiest way to do this is from within XBMC.

Download your channel logos.
If you do not have any channel logos create them yourself 256x256px or 1000x1000px if you want sharper icons.
The naming of the icons is very important. For the channel names look in the webinterface at Configuration > Channels.
Some channel names may contain characters like "/" or "*" which are ofc not allowed for file names and thus XBMC won't find according channel icons.

Example:
BBC World
is:
BBC World.png

Animal Planet / TLC
is:
Animal Planet _ TLC.png

Then add those channels logo's to your Openelec Box. This is only working with XBMC 12.0 Frodo
Then go to:
Settings -> PVR -> OSD -> Default folder for PVR thumbnails
Select the folder which your channel logo's are in.

Settings -> PVR -> OSD -> Scan for missing channel icon

That's it.

This works only in XBMC.
Defining a URL ref to channel icon in the TVH GUI means that the TVH GUI also uses the icons, as do other clients (e.g. the iOS/Android clients)
If the webgui etc is not important to you then the method you describe is fine :)

    (1-13/13)