2020-02-01, 15:55
(2020-01-29, 16:36)krilok Wrote:Thanks for the tip. I feel a bit foolish now... ; )(2020-01-29, 15:30)eagle72 Wrote: My KODI PC crasht, so I had to re-install everthing.
Because Fuse.Neue didn't work with the newest Kodi version I changed to Arctic: Zephyr 2.
I just wanted to express my thanks to the creator.
I tweaked the MusicOSD a bit to make it look like Fuse.Neue and added mp3-tags (year, album, track and genre). And the next song that will be played.
Just one question. Can I change the way the lyrics are shown? Instead of one multi-coloured line I would like to see multiple lines with the relevant one highlighted. In a transparent frame. I've seen lyrics like that in other skins. It would be cool if we can choose the way the lyrics are shown from within the settings of the skin. But a tip how (and in which files) to change this would also be welcome.
Hello... You can do that with the lyrics just by disabling the 'video lyrics' option inside the skin settings menu; no need to change any files or code...
Just wondering; how did you add the mp3 tag info to the MusicOSD? Would it be possible for you to share the code here? Thanks...
I tweaked the Includes_OSD.xml (instead of MusicOSD).
Here is the code:
<control type="grouplist">
<bottom>view_pad</bottom>
<left>422</left>
<include condition="!Skin.HasSetting(DisableMusicOSDClearLogo)">OSD_Right340</include>
<include condition="Skin.HasSetting(DisableMusicOSDClearLogo)">OSD_Right0</include>
<height>316</height>
<width>100%</width>
<orientation>vertical</orientation>
<usecontrolcoords>true</usecontrolcoords>
<itemgap>0</itemgap>
<control type="label">
<label>$INFO[$PARAM[player].Title,[color=panel_fg_100],[/color]]$INFO[$PARAM[player].Year, (,)]</label>
<scroll>true</scroll>
<height>90</height>
<aligny>top</aligny>
<textcolor>panel_fg_100</textcolor>
<font>font_title_large</font>
</control>
<control type="grouplist">
<height>50</height>
<itemgap>25</itemgap>
<orientation>horizontal</orientation>
<usecontrolcoords>true</usecontrolcoords>
<control type="label">
<label>$INFO[$PARAM[player].Artist,[color=panel_fg_100],[/color]]$INFO[$PARAM[player].Album, | [color=panel_fg_100],[/color]]$INFO[$PARAM[player].TRACKNUMBER, | [color=panel_fg_100]Nr: ,[/color]]</label>
<scroll>true</scroll>
<height>60</height>
<aligny>top</aligny>
<width>auto</width>
<textcolor>$VAR[ColorHighlight]</textcolor>
<font>font_small</font>
</control>
</control>
<control type="grouplist">
<height>60</height>
<itemgap>30</itemgap>
<orientation>horizontal</orientation>
<usecontrolcoords>true</usecontrolcoords>
<control type="label">
<label>$INFO[$PARAM[player].Genre,[color=panel_fg_100],[/color]]</label>
<scroll>true</scroll>
<height>40</height>
<aligny>top</aligny>
<width>auto</width>
<textcolor>$VAR[ColorHighlight]</textcolor>
<font>font_small</font>
</control>
</control>
<control type="grouplist">
<itemgap>0</itemgap>
<orientation>horizontal</orientation>
<height>50</height>
<width>100%</width>
<visible>!String.IsEmpty(MusicPlayer.offset(1).Title)</visible>
<control type="label">
<aligny>top</aligny>
<width>84</width>
<label>$LOCALIZE[209]: </label>
<textcolor>main_fg_90</textcolor>
<font>font_plotbox</font>
<animation effect="fade" start="100" end="50" condition="true">Conditional</animation>
</control>
<control type="label">
<aligny>top</aligny>
<width>auto</width>
<textcolor>main_fg_90</textcolor>
<font>font_plotbox</font>
<animation effect="fade" start="100" end="75" condition="true">Conditional</animation>
<label>$INFO[MusicPlayer.offset(1).Artist,, - ]$INFO[MusicPlayer.offset(1).Title]</label>
<scroll>true</scroll>
</control>
</control>
I also changed <width> and <height> to 300 in OSD_Music_Info_Image_Square for a slightly bigger album cover which is a 'high' as the title (year) information.
And I had to shift the lyrics up to stay clear of the tag information.
In script-cu-lrclyrics-main.xml under control type="group"
<top>150</top>
<bottom>300</bottom>