Req Pictures Viewing - EXIF User Comment field
#1
Wink 
Hi There.
Using Gotham 13.1 with Aeon NOX 5.1.2 Skin. The Best Skin to use! Smile

Request:
I'd like to ask for a added skin feature to show selected picture's EXIF field "User Comment" on the screen.

Backround.
All of my pictures have a comment field that explains what is going on on the picture, and this information needs to be shown as well, just like a subtitle on a movie.

So With Gotham generation of XBMC I believe that these EXIF fields can be used with
Code:
<label>$INFO[property]</label>

I could test If someone can give me some info on how.
Will "ListItem.PictureDesc" do this in "ViewsPictures.xml" (Confluence)?



Previous post was here. (2011-12-25)
Reply
#2
This tag you need according to the wiki (http://wiki.xbmc.org/?title=InfoLabels)

ListItem.PictureComment
Shows a description of the selected picture. This is the value of the EXIF User Comment tag (hex code 0x9286). This is the same value as Slideshow.SlideComment.
Reply
#3
(2014-07-14, 10:15)Amelandbor Wrote: ListItem.PictureComment..

Marvellous! Can some one help me and tell in what file to inject this in "addons\skin.aeon.nox.5\1080i\"
and actually.. what to inject...
Reply
#4
That depends on where you want the info I guess. Post a screenshot of where you want it to be.

Edit: is the comment already present when you press O while you watch the fullscreen pic?
Reply
#5
(2014-07-14, 10:33)Amelandbor Wrote: That depends on where you want the info I guess. Post a screenshot of where you want it to be.

Edit: is the comment already present when you press O while you watch the fullscreen pic?

Yes, by pressing O for picture info, the comment field is shown there.
I'd like it to be just like a movie subtitle: on the bottom, centered, multi-row growing upwards.
Reply
#6
Then you have to edit slideshow.xml

Take a look at this thread: http://forum.xbmc.org/showthread.php?tid=154931
Reply
#7
GREAT! Thank you!
By having

Code:
<?xml version="1.0" encoding="utf-8"?>
<window>
    <defaultcontrol>2</defaultcontrol>
    <controls>
        <control type="label">
            <description>Picture comment</description>
            <posx>0</posx>
            <posy>1000</posy>
            <width>1920</width>
            <height>35</height>
            <align>center</align>
            <aligny>center</aligny>
            <font>font10</font>
            <textcolor>white</textcolor>
           <label>$INFO[slideshow.exifcomment]</label>
        </control>
    </controls>
</window>

to SlideShow.xml, EXIF comment field is shown, BUT how to split it into multi row, when the content is larger than one row? e.g. 120 chars per one line.
And how to have black backround for the label, because some pictues may have white backround...
Reply
#8
You could do something like this:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<window>
    <defaultcontrol>2</defaultcontrol>
    <controls>
        <control type="image">
            <left>0</left>
            <top>1000</top>
            <width>1920</width>
            <height>100</height>
            <texture>back.png</texture>
        </control>
        <control type="textbox">
            <description>Picture comment</description>
            <left>10</left>
            <top>1000</top>
            <width>1900</width>
            <height>100</height>
            <align>center</align>
            <font>font10</font>
            <textcolor>white</textcolor>
            <label>$INFO[Slideshow.EXIFComment]</label>
            <autoscroll delay="3000" time="1000" repeat="10000">true</autoscroll>
        </control>
    </controls>
</window>
Reply
#9
THANK YOU! This did the trick with Font24 used! Now the overfloded comments are in two row first and then scolls acordignly!

I have been waiting this for 3 years and Finally I have this! Please make this permanent Patch to this Skin!

oh, can the backround bee a bit more transparent

Code:
<texture>back.png</texture>

So, the Final code for SlideShow.xml is
Code:
<?xml version="1.0" encoding="UTF-8"?>
<window>
    <defaultcontrol>2</defaultcontrol>
    <controls>
        <control type="image">
            <left>0</left>
            <top>1000</top>
            <width>1920</width>
            <height>100</height>
            <texture>back.png</texture>
           <colordiffuse>7fffffff</colordiffuse>
        </control>
        <control type="textbox">
            <description>Picture comment</description>
            <left>10</left>
            <top>1000</top>
            <width>1900</width>
            <height>100</height>
            <align>center</align>
            <font>font24</font>
            <textcolor>white</textcolor>
            <label>$INFO[Slideshow.EXIFComment]</label>
            <autoscroll delay="3000" time="1000" repeat="10000">true</autoscroll>
        </control>
    </controls>
</window>

Truly, Thanx Man! This is now PERFECT!
Reply
#10
add this one to the image <colordiffuse>7fffffff</colordiffuse>
Reply

Logout Mark Read Team Forum Stats Members Help
Pictures Viewing - EXIF User Comment field1