2012-11-13, 13:20
(2012-11-13, 08:49)barney stinsen Wrote: I want a coloured logo in the epg and the small white-diffused in the fullscreen.
I solved this by creating two different image sets stored in the same folder. For example: "France 3.png" and "France 3_c.png". After that I replaced "+ '.png')" with "+ '_c.png')" on line 220 and 707 in "EPGwindow.py".
Code:
self.getControl(321 + i).setImage(self.channelLogos + self.MyOverlayWindow.channels[curchannel - 1].name + '_c.png')
The channel logo that appears on the video as an overlay is a fullscreen png (in my case 1920x1080). This way I can match the position, size, color or transparency of the original broadcast image. It has the same filename as the TV channel specified by the playlist, so Pseudo picks it up as the default one.
The channel logos for the epg are also transparent pngs, but i guess you can use wathever you'll find on the web. These have the "_c" at the end of the filename.
For this to work properly, you also need to modify the dimensions of the Channel Bug in "script.pseudotv.TVOverlay.xml" which is in the skin's directory. I could not get Pseudo to pick up the 1080p folder, so got stuck with 720p.
Code:
<control type="image" id="103">
<description>Channel Bug</description>
<posx>0</posx>
<posy>0</posy>
<width>1280</width>
<height>720</height>
<texture></texture>
<aspectratio>keep</aspectratio>
</control>
This pack contains the above mentioned images. I hope there are a few you can use for yourself.
Code:
http://speedy.sh/keXYD/ptv-g84-logos.zip