2010-10-24, 15:10
download it on official repository
Hi,
I'm proud to bring this addon to you !
It has 2 way to work !
- It will help you do select and download your favorites TvShow Themes and save them to "theme.mp3" in your TvShow folder.
- It will work as backend, launched by compatible skin, and make xbmc play theme when you enter a TvShow.
It use http://www.televisiontunes.com to search and get your Tv Show themes.
You can launch it from programs addons, it will scan your Tv Show library and will present to you search result with Tv Show title, when you select a result, it will play it and ask if you want to download it, if not, you came back to the list to select another result.
if you don't find it in the list, you can do manual search (better result with original title)
if you can't find a theme for a Tv Show, press back on the listing, the Tv Show will be skipped, and continu to the next one.
When integrate in skin, it will automatically launch and stop when entering/exiting your video library, no extra cpu needed, works well on atom box.
Here is a short video preview: http://www.youtube.com/watch?v=6l4uDyFkrK0
- Skinners informations,easy skin integration:
Code:
will automatically launch when browsing videolibrary, automaticaly end when playing video or exiting video library
add this button in MyVideoNav.xml:
<control type="button" id="9999">
<description>trigger</description>
<onfocus>XBMC.RunScript(script.tvtunes,backend=True)</onfocus>
<onfocus>SetFocus(50)</onfocus>
<texturenofocus>-</texturenofocus>
<texturefocus>-</texturefocus>
</control>
change the defaultcontrol to 9999 (or id you want for this control) and put your previous defaultcontrol in SefFocus()
loop can be True or False if you want or not to repeat the theme in loop while browsing in the tv show.
you can also use this visible condition to prevent activating visualisation or music baground fanart:
<visible>!SubString(Window(videolibrary).Property(TvTunesIsAlive),True)</visible>
for solo mode, you can add a button on dialogvideoinfo.xml with this:
Code:
<onclick>XBMC.RunScript(script.tvtunes,mode=solo&tvpath=$INFO[ListItem.FilenameAndPath]&tvname=$INFO[ListItem.TVShowTitle])</onclick>