Aeon Nox 3.0: Movie Extras/Bonus Features - How to add them to your setup.

  Thread Rating:
  • 2 Votes - 4.5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Deano316 Offline
Fan
Posts: 736
Joined: Jul 2011
Reputation: 8
Location: Brighton, England
Post: #121
(2012-06-23 17:13)defluo Wrote:  haha I did indeed. I forgot about it. Should I assume you'd like me to try and update my code?

Do you think the other edits, for one click trailers, IMDB rating flag and lowering the fade, will still work if applied as is?
(This post was last modified: 2012-06-24 01:31 by Deano316.)
find quote
defluo Offline
Senior Member
Posts: 105
Joined: Aug 2010
Reputation: 2
Post: #122
I've not tried them yet. I'll give them a go this morning

EDIT - one click trailer and fade should be the same. The IMDB logo. I'm not sure which code you used to achieve it. I just saved your file and edited line 285

TV LG 32LK330U 32 inch HDTV
Receiver Sony STRDH520 7.1
HTPC 1 eMachines ER1401 2GB RAM 250GB HDD Win 7 x64, VRC 1100 remote, AMBX lighting HTPC 2 Dell Optiplex SX270 2GB RAM 80GB HDD Win7 x86
Server HP Proliant Microserver 3GB RAM, 7.5TB total storage, Sickbeard, SABnzbd+, CouchPotato, Headphones
XBMC Frodo Alpha 5, Aeon Nox 4
(This post was last modified: 2012-06-24 10:48 by defluo.)
find quote
thrak76 Offline
Moderator
Posts: 1,102
Joined: Mar 2011
Reputation: 21
Location: Lake Michigan Shoreline
Post: #123
(2012-06-23 17:13)defluo Wrote:  haha I did indeed. I forgot about it. Should I assume you'd like me to try and update my code?

EDIT replace 189-210 with this

Code:
<itemlayout width="115" height="450" condition="[Skin.HasSetting(landscapeonelogo) + Container.Content(movies)]">
        </itemlayout>
        <focusedlayout width="1920" height="450" condition="[Skin.HasSetting(landscapeonelogo) + Container.Content(movies)]">
            <control type="group">
                <control type="image">
                    <posx>830</posx>
                    <posy>78</posy>
                    <width>450</width>
                    <height>300</height>
                    <aspectratio aligny="bottom">keep</aspectratio>
                    <texture fallback="fallback.png">$INFO[ListItem.Path,,logo.png]</texture>
                </control>
                <control type="image">
                    <posx>830</posx>
                    <posy>372</posy>
                    <width>450</width>
                    <height>300</height>
                    <aspectratio aligny="top">keep</aspectratio>
                    <texture flipy="true" fallback="fallback.png">$INFO[ListItem.Path,,logo.png]</texture>
                    <animation effect="fade" start="10" end="10" time="200" tween="cubic" easing="inout" condition="true">Conditional</animation>
                </control>
            </control>
        </focusedlayout>
    <itemlayout width="525" height="450" condition="[Skin.HasSetting(landscapeonelogo) + Container.Content(tvshows)]">
            <control type="image">
                <posx>38</posx>
                <posy>178</posy>
                <width>420</width>
                <height>164</height>
                <aspectratio aligny="bottom">keep</aspectratio>
                <texture fallback="fallback.png">$INFO[ListItem.Path,,logo.png]</texture>
            </control>
            <control type="image">
                <posx>38</posx>
                <posy>345</posy>
                <width>420</width>
                <height>164</height>
                <aspectratio aligny="top">keep</aspectratio>
                <texture flipy="true" fallback="fallback.png">$INFO[ListItem.Path,,logo.png]</texture>
                <animation effect="fade" start="10" end="10" time="200" tween="cubic" easing="inout" condition="true">Conditional</animation>
            </control>
        </itemlayout>
        <focusedlayout width="525" height="450" condition="[Skin.HasSetting(landscapeonelogo) + Container.Content(tvshows)]">
            <control type="group">
                <animation effect="zoom" center="auto" start="100" end="122" time="600" tween="back" easing="out" reversible="false">Focus</animation>
                <animation effect="zoom" center="auto" start="122" end="100" time="200" tween="back" easing="out" reversible="false">UnFocus</animation>
                <control type="image">
                    <posx>52</posx>
                    <posy>178</posy>
                    <width>390</width>
                    <height>164</height>
                    <aspectratio aligny="bottom">keep</aspectratio>
                    <texture fallback="fallback.png">$INFO[ListItem.Path,,logo.png]</texture>
                </control>
                <control type="image">
                    <posx>52</posx>
                    <posy>345</posy>
                    <width>390</width>
                    <height>164</height>
                    <aspectratio aligny="top">keep</aspectratio>
                    <texture flipy="true" fallback="fallback.png">$INFO[ListItem.Path,,logo.png]</texture>
                    <animation effect="fade" start="10" end="10" time="200" tween="cubic" easing="inout" condition="true">Conditional</animation>
                </control>
            </control>
        </focusedlayout>

Thanks defluo! I'm on a little vacation and away from my HTPC, but I'm sure the updated code works fine, and I'll apply it when i'm back at home.
find quote
kaburke Offline
Junior Member
Posts: 18
Joined: Mar 2012
Reputation: 0
Post: #124
Unfortunately, I'm not getting very far with my script. I haven't been able to figure out how to determine which TV Shows are linked to a movie. I've posted a request for help in the dev forums, but I have a feeling there isn't actually a way to get the information.

I'm going to keep thinking about this. Hopefully I will figure out some cheat to get this to work.
find quote
thrak76 Offline
Moderator
Posts: 1,102
Joined: Mar 2011
Reputation: 21
Location: Lake Michigan Shoreline
Post: #125
(2012-06-24 16:49)thrak76 Wrote:  
(2012-06-23 17:13)defluo Wrote:  haha I did indeed. I forgot about it. Should I assume you'd like me to try and update my code?

EDIT replace 189-210 with this

Code:
<itemlayout width="115" height="450" condition="[Skin.HasSetting(landscapeonelogo) + Container.Content(movies)]">
        </itemlayout>
        <focusedlayout width="1920" height="450" condition="[Skin.HasSetting(landscapeonelogo) + Container.Content(movies)]">
            <control type="group">
                <control type="image">
                    <posx>830</posx>
                    <posy>78</posy>
                    <width>450</width>
                    <height>300</height>
                    <aspectratio aligny="bottom">keep</aspectratio>
                    <texture fallback="fallback.png">$INFO[ListItem.Path,,logo.png]</texture>
                </control>
                <control type="image">
                    <posx>830</posx>
                    <posy>372</posy>
                    <width>450</width>
                    <height>300</height>
                    <aspectratio aligny="top">keep</aspectratio>
                    <texture flipy="true" fallback="fallback.png">$INFO[ListItem.Path,,logo.png]</texture>
                    <animation effect="fade" start="10" end="10" time="200" tween="cubic" easing="inout" condition="true">Conditional</animation>
                </control>
            </control>
        </focusedlayout>
    <itemlayout width="525" height="450" condition="[Skin.HasSetting(landscapeonelogo) + Container.Content(tvshows)]">
            <control type="image">
                <posx>38</posx>
                <posy>178</posy>
                <width>420</width>
                <height>164</height>
                <aspectratio aligny="bottom">keep</aspectratio>
                <texture fallback="fallback.png">$INFO[ListItem.Path,,logo.png]</texture>
            </control>
            <control type="image">
                <posx>38</posx>
                <posy>345</posy>
                <width>420</width>
                <height>164</height>
                <aspectratio aligny="top">keep</aspectratio>
                <texture flipy="true" fallback="fallback.png">$INFO[ListItem.Path,,logo.png]</texture>
                <animation effect="fade" start="10" end="10" time="200" tween="cubic" easing="inout" condition="true">Conditional</animation>
            </control>
        </itemlayout>
        <focusedlayout width="525" height="450" condition="[Skin.HasSetting(landscapeonelogo) + Container.Content(tvshows)]">
            <control type="group">
                <animation effect="zoom" center="auto" start="100" end="122" time="600" tween="back" easing="out" reversible="false">Focus</animation>
                <animation effect="zoom" center="auto" start="122" end="100" time="200" tween="back" easing="out" reversible="false">UnFocus</animation>
                <control type="image">
                    <posx>52</posx>
                    <posy>178</posy>
                    <width>390</width>
                    <height>164</height>
                    <aspectratio aligny="bottom">keep</aspectratio>
                    <texture fallback="fallback.png">$INFO[ListItem.Path,,logo.png]</texture>
                </control>
                <control type="image">
                    <posx>52</posx>
                    <posy>345</posy>
                    <width>390</width>
                    <height>164</height>
                    <aspectratio aligny="top">keep</aspectratio>
                    <texture flipy="true" fallback="fallback.png">$INFO[ListItem.Path,,logo.png]</texture>
                    <animation effect="fade" start="10" end="10" time="200" tween="cubic" easing="inout" condition="true">Conditional</animation>
                </control>
            </control>
        </focusedlayout>

Thanks defluo! I'm on a little vacation and away from my HTPC, but I'm sure the updated code works fine, and I'll apply it when i'm back at home.

I just got around to using the git skin, and dug into the landscape.xml. It doesn't look like the lines you want replaced are the correct ones. Line 189 is referencing the clearart.png... a little further down is where the .xml starts referring to "landscapeonelogo".

I don't want to go modifying the .xml (because I'm sure I'd break something). Could I implore you to update the code in regard to the git skin, and with only Content type Movies affected?

TIA!!

EDIT -

Would i not break something by just removing "ContentType tvshow" (or whatever it says in the .xml) from the area where landscapeonelogo is referenced?
(This post was last modified: 2012-07-01 08:39 by thrak76.)
find quote
defluo Offline
Senior Member
Posts: 105
Joined: Aug 2010
Reputation: 2
Post: #126
The code is fine. Based on the git I downloaded at 3pm yesterday you need to replace 149-179 instead

TV LG 32LK330U 32 inch HDTV
Receiver Sony STRDH520 7.1
HTPC 1 eMachines ER1401 2GB RAM 250GB HDD Win 7 x64, VRC 1100 remote, AMBX lighting HTPC 2 Dell Optiplex SX270 2GB RAM 80GB HDD Win7 x86
Server HP Proliant Microserver 3GB RAM, 7.5TB total storage, Sickbeard, SABnzbd+, CouchPotato, Headphones
XBMC Frodo Alpha 5, Aeon Nox 4
find quote
thrak76 Offline
Moderator
Posts: 1,102
Joined: Mar 2011
Reputation: 21
Location: Lake Michigan Shoreline
Post: #127
Nice job defluo. Works great!
find quote
jz1276 Offline
Fan
Posts: 333
Joined: Jul 2007
Reputation: 0
Post: #128
The way I have mine set up now is...
Movie Title (Folder). In the folder I have the movie along with nfo, fanart, etc. In that folder I have a folder called "extras". In that folder I have all the extras of that movie along with a screenshot of each file, and an nfo for each extra. They are all set up as movie sets. Every extra has the word "extras" as a genre. Took me a very long time to set this up. If there would be a way to link this to the movie itself while browsing that would be perfect. Say you are browsing through movies and you stop to look at the info for one that has some bonus features. Next to trailer, genre, etc there could be a link that says "extras" and that would take you to all the extras kind of like a movie set.
(This post was last modified: 2012-09-05 09:20 by jz1276.)
find quote
thrak76 Offline
Moderator
Posts: 1,102
Joined: Mar 2011
Reputation: 21
Location: Lake Michigan Shoreline
Post: #129
Yep, i think many of us were thinking along those same lines (next to trailer, a link for Extras), and there are a few posts discussing that.

Creating a set for all the extras is a nice way to keep it "self-contained", but doesn't work for me because a movie can only be in one set a time. So i can't have an "Alien (1979)" -and all it's extras- set, and also an "Alien Anthology" set.
find quote
DrSlump Offline
Junior Member
Posts: 13
Joined: Nov 2008
Reputation: 0
Post: #130
One question, my structure is this:

movie
|-- avatar.mkv
|-- avatar.tbn
|-- avatar.nfo
|-- avatar-fanart.jpg

if I wanted to implement it with the logo and cdart I can get it?

|-- avatar-logo.png
|-- avatar-cdart.png

I do not want to create folders, but use individual files.

Thanks in advance
find quote
Post Reply