Kodi Community Forum
[MOD] Aeon Warlion 4.1.9 (Aeon Nox-based, Gotham only) - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Skins Support (https://forum.kodi.tv/forumdisplay.php?fid=67)
+---- Forum: Aeon Nox: Silvo (https://forum.kodi.tv/forumdisplay.php?fid=142)
+---- Thread: [MOD] Aeon Warlion 4.1.9 (Aeon Nox-based, Gotham only) (/showthread.php?tid=185290)



RE: Aeon nox 4.1.9 (GOTHAM) - sveni_lee - 2014-05-22

(2014-05-22, 03:04)Surlias Wrote:
(2014-05-20, 10:34)sveni_lee Wrote: finaly I only find a bad solution but it work...
You only have to copy your 3d-case and name it "3dp" and thats all...
after this it works...

If anybody has a better idea please tell me. For the moment it shoud be okay... because it works...

How did you get the "thumbs" directory? My \media folder only has a few .xbt files in it. I'm wondering if this is what's stopping me from being able to change the default "labels" being displayed for things like audio/video codec, rating, resolution, etc.

I allways download the git-version so I don't have the .xbt file...
Thats way I say it's a bad solution but for mow it works.
I don't found another way to get the 3d-cade in the WidgetsInfo-screen...


RE: Aeon nox 4.1.9 (GOTHAM) - leepenny - 2014-05-22

Using openelec with aeon nox 4.1.9 (git) (not sure if relevant) but on info panel I just can't get discs to show - have reinstalled a couple of times (manually of course) - artwork downloader has been run and discs appear as they should in every other view - In fact this is very nearly the perfect version of nox.
Also on a side note the volume icon when increasing or decreasing volume is on the far right side of the screen, is this the norm (as it used to be centred) - because now if passthrough audio is used the volume icon is off screen (only when you mistakenly try to adjust volume in xbmc)
Any helpers ?
(can send screen shots if necessary)


RE: Aeon nox 4.1.9 (GOTHAM) - baijuxavior - 2014-05-22

(2014-05-22, 08:17)leepenny Wrote: Also on a side note the volume icon when increasing or decreasing volume is on the far right side of the screen, is this the norm (as it used to be centred) - because now if passthrough audio is used the volume icon is off screen (only when you mistakenly try to adjust volume in xbmc)
Any helpers ?
(can send screen shots if necessary)

I had reported this problem earlier. http://forum.xbmc.org/showthread.php?tid=185290&pid=1640516#pid1640516


RE: Aeon nox 4.1.9 (GOTHAM) - sveni_lee - 2014-05-22

Hi guys,

what do you think, will this cases on alben-widgets be okay?

Image


RE: Aeon nox 4.1.9 (GOTHAM) - mikebzh44 - 2014-05-22

(2014-05-22, 03:37)LEDFan Wrote:
(2014-05-16, 18:24)LEDFan Wrote: With latest additions for TV Show cases, etc. (I hope warlion will include them) this skin is now perfect.

I have a last small request. I don't know if this could be make by warlion or somebody else but I think it's very relevant to have this.

When you navigate in the TV-Show episodes, it would be nice to have the audio flags available as well as subtitiles flags for all views. For now, we only get this information if we press "i" to get the info.

Here is an example of what I'm saying (you need the videolanguage script in order to display these flags):

When pressing info we get this:

Image


It would be nice to have it here too and for all views):

Image

Would somebody have any clue for me on how to achieve this?

Something like that :

Image

In fact, there is 2 little things to do in XML files :

- edit MyVideoNav.xml and add condition line 4 :

Code:
Container.Content(tvshows) |

line 4 after editing :

Code:
<onload condition="System.HasAddon(script.videolanguage) + [Container.Content(movies) | Container.Content(tvshows) | Container.Content(episodes)]">RunScript(script.videolanguage,backend=true)</onload>

- edit Includes_MediaFlags.xml and add this block of code :

Code:
<!-- Language flags -->
            <control type="grouplist">
                <left>1930</left>
                <orientation>vertical</orientation>
                <usecontrolcoords>true</usecontrolcoords>
                <control type="grouplist" id="11000">
                    <top>12</top>
                    <width>600</width>
                    <height>25</height>
                    <align>left</align>
                    <animation effect="fade" start="100" end="80" time="40" condition="true">Conditional</animation>
                    <itemgap>2</itemgap>
                    <orientation>horizontal</orientation>
                    <visible>!IsEmpty(Window(movieinformation).Property(AudioLanguage.1)) + !Stringcompare(Window(movieinformation).Property(AudioLanguage.1),und)</visible>
                    <control type="label">
                        <width>110</width>
                        <height>24</height>
                        <align>right</align>
                        <top>3</top>
                        <label>$LOCALIZE[445]: </label>
                        <font>Font_Reg19_Caps</font>
                    </control>
                    <include>LanguageFlags</include>
                </control>
                <!-- Subtitle flags -->
                <control type="grouplist" id="12000">
                    <animation effect="fade" start="100" end="80" time="40" condition="true">Conditional</animation>
                    <width>600</width>
                    <height>25</height>
                    <align>left</align>
                    <itemgap>2</itemgap>
                    <visible>Control.IsVisible(11000)</visible>
                    <orientation>horizontal</orientation>
                    <control type="label">
                        <width>110</width>
                        <top>3</top>
                        <height>24</height>
                        <align>right</align>
                        <aligny>bottom</aligny>
                        <label>$LOCALIZE[287]: </label>
                        <font>Font_Reg19_Caps</font>
                    </control>
                    <control type="label">
                        <width min="20" max="150">auto</width>
                        <height>24</height>
                        <align>left</align>
                        <aligny>bottom</aligny>
                        <label>31003</label>
                        <textcolor>grey</textcolor>
                        <font>Font_Reg19_Caps</font>
                        <visible>IsEmpty(Window(movieinformation).Property(SubtitleLanguage.1)) + IsEmpty(Window(movieinformation).Property(SubtitleLanguage.2))</visible>
                    </control>
                    <include>SubtitleFlags</include>
                </control>
            </control>

After MPAA icon (modded XML file can be downloaded here).

But this mod only work if each episode get language flag.

To display French flag for this episode, I had to edit XBMC database and add 'fr' value to strAudioLanguage field in streamdetails table.

When you enable debug log, for each episode, script.videolanguage (which provide audio and subtitle information) will put some information in debug file :

Code:
DEBUG: script.videolanguage: {"id":1,"jsonrpc":"2.0","result":{"episodedetails":{"episodeid":358,"label":"Chute libre","streamdetails":{"audio":[{"channels":2,"codec":"mp3","language":"fr"}],"subtitle":[],"video":[{"aspect":1.7727270126342773,"codec":"xvid","duration":3344,"height":352,"stereomode":"","width":624}]}}}}
DEBUG: script.videolanguage: {"id":1,"jsonrpc":"2.0","result":{"episodedetails":{"episodeid":359,"label":"Dérapage","streamdetails":{"audio":[{"channels":2,"codec":"mp3","language":""}],"subtitle":[],"video":[{"aspect":1.7727270126342773,"codec":"xvid","duration":2775,"height":352,"stereomode":"","width":624}]}}}}

As you can see, flags won't be display for episode 2, named "Dérapage", because language is undefined :

Image

So you have to find how to specifie language in AVI or WMV or other container file and rescan your library Confused


RE: Aeon nox 4.1.9 (GOTHAM) - WolvesPhil - 2014-05-22

(2014-05-15, 14:08)WolvesPhil Wrote: I have just switched over to using Aeon Nox 4.1.9 and the skin works almost perfectly, the only issue I have is with the music visualisation screen.

How do I show the track time and media info in the bottom half of the screen without having the discography / biography fields in the top half of the screen?

My music files are sorted into ARTIST/ALBUM with extrafanart folders located under ARTIST/extrafanart - is it possible to set a slideshow of these images in the extrafanart folder rather than the information from the internet it currently seems to be picking up?

Sorry to bump my own post but wondered if anyone is able to help out with this?


RE: Aeon nox 4.1.9 (GOTHAM) - masterziggy - 2014-05-22

(2014-05-22, 11:26)sveni_lee Wrote: Hi guys,

what do you think, will this cases on alben-widgets be okay?

Image

Yeah, is ok Wink


RE: Aeon nox 4.1.9 (GOTHAM) - mikebzh44 - 2014-05-22

@sveni_lee : could you use img.com instead of directupload.net ? I can see your images because directupload.net is blocked by my proxy at my office Sad


RE: Aeon nox 4.1.9 (GOTHAM) - sveni_lee - 2014-05-22

(2014-05-22, 13:22)mikebzh44 Wrote: @sveni_lee : could you use img.com instead of directupload.net ? I can see your images because directupload.net is blocked by my proxy at my office Sad

should be no problem... can you send me a link?
because with google I cant find the right one img.com can't be the right one...Huh

okay, found it...

Image


RE: Aeon nox 4.1.9 (GOTHAM) - mikebzh44 - 2014-05-22

Oups sorry, I mean imgur.com but you find it Wink

Nice look.


RE: Aeon nox 4.1.9 (GOTHAM) - masterziggy - 2014-05-22

(2014-05-22, 12:01)mikebzh44 Wrote:
(2014-05-22, 03:37)LEDFan Wrote:
(2014-05-16, 18:24)LEDFan Wrote: With latest additions for TV Show cases, etc. (I hope warlion will include them) this skin is now perfect.

I have a last small request. I don't know if this could be make by warlion or somebody else but I think it's very relevant to have this.

When you navigate in the TV-Show episodes, it would be nice to have the audio flags available as well as subtitiles flags for all views. For now, we only get this information if we press "i" to get the info.

Here is an example of what I'm saying (you need the videolanguage script in order to display these flags):

When pressing info we get this:

Image


It would be nice to have it here too and for all views):

Image

Would somebody have any clue for me on how to achieve this?

Something like that :

Image

In fact, there is 2 little things to do in XML files :

- edit MyVideoNav.xml and add condition line 4 :

Code:
Container.Content(tvshows) |

line 4 after editing :

Code:
<onload condition="System.HasAddon(script.videolanguage) + [Container.Content(movies) | Container.Content(tvshows) | Container.Content(episodes)]">RunScript(script.videolanguage,backend=true)</onload>

- edit Includes_MediaFlags.xml and add this block of code :

Code:
<!-- Language flags -->
            <control type="grouplist">
                <left>1930</left>
                <orientation>vertical</orientation>
                <usecontrolcoords>true</usecontrolcoords>
                <control type="grouplist" id="11000">
                    <top>12</top>
                    <width>600</width>
                    <height>25</height>
                    <align>left</align>
                    <animation effect="fade" start="100" end="80" time="40" condition="true">Conditional</animation>
                    <itemgap>2</itemgap>
                    <orientation>horizontal</orientation>
                    <visible>!IsEmpty(Window(movieinformation).Property(AudioLanguage.1)) + !Stringcompare(Window(movieinformation).Property(AudioLanguage.1),und)</visible>
                    <control type="label">
                        <width>110</width>
                        <height>24</height>
                        <align>right</align>
                        <top>3</top>
                        <label>$LOCALIZE[445]: </label>
                        <font>Font_Reg19_Caps</font>
                    </control>
                    <include>LanguageFlags</include>
                </control>
                <!-- Subtitle flags -->
                <control type="grouplist" id="12000">
                    <animation effect="fade" start="100" end="80" time="40" condition="true">Conditional</animation>
                    <width>600</width>
                    <height>25</height>
                    <align>left</align>
                    <itemgap>2</itemgap>
                    <visible>Control.IsVisible(11000)</visible>
                    <orientation>horizontal</orientation>
                    <control type="label">
                        <width>110</width>
                        <top>3</top>
                        <height>24</height>
                        <align>right</align>
                        <aligny>bottom</aligny>
                        <label>$LOCALIZE[287]: </label>
                        <font>Font_Reg19_Caps</font>
                    </control>
                    <control type="label">
                        <width min="20" max="150">auto</width>
                        <height>24</height>
                        <align>left</align>
                        <aligny>bottom</aligny>
                        <label>31003</label>
                        <textcolor>grey</textcolor>
                        <font>Font_Reg19_Caps</font>
                        <visible>IsEmpty(Window(movieinformation).Property(SubtitleLanguage.1)) + IsEmpty(Window(movieinformation).Property(SubtitleLanguage.2))</visible>
                    </control>
                    <include>SubtitleFlags</include>
                </control>
            </control>

After MPAA icon (modded XML file can be downloaded here).

But this mod only work if each episode get language flag.

To display French flag for this episode, I had to edit XBMC database and add 'fr' value to strAudioLanguage field in streamdetails table.

When you enable debug log, for each episode, script.videolanguage (which provide audio and subtitle information) will put some information in debug file :

Code:
DEBUG: script.videolanguage: {"id":1,"jsonrpc":"2.0","result":{"episodedetails":{"episodeid":358,"label":"Chute libre","streamdetails":{"audio":[{"channels":2,"codec":"mp3","language":"fr"}],"subtitle":[],"video":[{"aspect":1.7727270126342773,"codec":"xvid","duration":3344,"height":352,"stereomode":"","width":624}]}}}}
DEBUG: script.videolanguage: {"id":1,"jsonrpc":"2.0","result":{"episodedetails":{"episodeid":359,"label":"Dérapage","streamdetails":{"audio":[{"channels":2,"codec":"mp3","language":""}],"subtitle":[],"video":[{"aspect":1.7727270126342773,"codec":"xvid","duration":2775,"height":352,"stereomode":"","width":624}]}}}}

As you can see, flags won't be display for episode 2, named "Dérapage", because language is undefined :

Image

So you have to find how to specifie language in AVI or WMV or other container file and rescan your library Confused

Hi Mike;

The flags in the episodes view for the language is ok.

On the other hand, what you mention for avi or other files that do not have a defined language can be changed in the database (I already did this in frodo) but when you get to see that episode will return to read the language of file and update the database.

languages ​​usually gets the stream defined in mkv and if that language is also ill-defined in the mkv vera neither the flag, you can not do much more.

thanks and regards


RE: Aeon nox 4.1.9 (GOTHAM) - mikebzh44 - 2014-05-22

I don't know how LEDFan have enable this flag language in episode info (NFO file ? Modifie database ? Add metadata in XVid file ?).

(2014-05-16, 18:24)LEDFan Wrote: Image

For MKV, it's easy to add language flag with MKVMerge.


RE: Aeon nox 4.1.9 (GOTHAM) - sveni_lee - 2014-05-22

@mikebzh44 :

mike I have two short questions...

there is a widget calles News. some weeks ago it shows the last view Days "Tagesschau" but now the content never change...
Do you have any idea?

Image

and the second is, that I tried "includ" the Tracklist in some Alben-Views. I found the right part in script.extendedinfo

Code:
def _set_album_properties( self, json_query ):
        count = 1
        duration = 0
        discnumber = 0
        tracklist=""
        for item in json_query['result']['songs']:
            self.window.setProperty('Album.Song.%d.Title' % count, item['title'])
            tracklist += "[B]" + str(item['track']) + "[/B]: " + item['title'] + "[CR]"
            array = item['file'].split('.')
            self.window.setProperty('Album.Song.%d.FileExtension' % count, str(array[-1]))
            if item['disc'] > discnumber:
                discnumber = item['disc']
            duration += item['duration']
            count += 1
        self.window.setProperty('Album.Songs.Discs', str(discnumber))
        self.window.setProperty('Album.Songs.Duration', str(duration))
        self.window.setProperty('Album.Songs.Tracklist', tracklist)
        self.window.setProperty('Album.Songs.Count', str(json_query['result']['limits']['total']))
        self.cleared = False

but I don't know how to call it... I would like to have it in InfoPanel-View and in WidgetsInfo... Maybe you have an idea...


RE: Aeon nox 4.1.9 (GOTHAM) - sanity - 2014-05-22

It's the same for "Concerts near me" widget. It never updates either.


RE: Aeon nox 4.1.9 (GOTHAM) - mikebzh44 - 2014-05-22

Sorry? I have no idea how to do what you are looking for Sad