[RELEASE] The Big Picture (Pictures) Plugin

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
rwparris2 Offline
Team-XBMC Python Developer
Posts: 1,333
Joined: Jan 2008
Reputation: 2
Location: US
Post: #16
blastactionhero Wrote:thank you very much for this plugin!
You're welcome!

ezechiel1917 Wrote:awesome script, many thanks!! Big Grin

just missing an option to save some of these beautiful photos to custom directory Cool
I'll look into doing this. Do you think it should define subdirectories automatically?
E.g. You define your custom directory as $HOME/Pictures/TheBigPicture. Should downloading a picture "foo_01.jpg" from the album "Foo" create $HOME/Pictures/TheBigPicture/Foo/foo_01.jpg or $HOME/Pictures/TheBigPicture/foo_01.jpg ?

tmc701 Wrote:They use it from time to time. But, no, it isn't typical.
Regarding the fading images, I probably won't be adding support for this. I don't know how to do it nicely inside of XBMC's skinning image off the top of my head (it'd act differently than the controls for everything else;it'd have to prompt the user to let them know), and don't really have the time to figure it out.
A patch would of course be welcome.

pre1014 Wrote:Could python be used to resize (shrink) the images before they are displayed to allieviate the memory on the xbox (since no one will be using 1080p on xbox hardware)? something like this:
http://www.daniweb.com/code/snippet216637.html#

I actually would like to make a python script that resizes all the fanart on the xbox to 960x540 when its scraped, but thats a different story since i don't know ANYTHING about python/programming Frown
I don't have any interest in shrinking the images.

Always read the XBMC online-manual, FAQ and search and search the forum before posting.
For troubleshooting and bug reporting please read how to submit a proper bug report.

If you're interested in writing addons for xbmc, read docs and how-to for plugins and scripts ||| http://code.google.com/p/xbmc-addons/
find quote
ezechiel1917 Offline
Aeon Group
Posts: 723
Joined: Jun 2005
Location: Czech Republic
Post: #17
rwparris2 Wrote:I'll look into doing this. Do you think it should define subdirectories automatically?
E.g. You define your custom directory as $HOME/Pictures/TheBigPicture. Should downloading a picture "foo_01.jpg" from the album "Foo" create $HOME/Pictures/TheBigPicture/Foo/foo_01.jpg or $HOME/Pictures/TheBigPicture/foo_01.jpg ?

I'm not really sure, but I think $HOME/Pictures/TheBigPicture/foo_01.jpg should be enough if you want to save only some pictures, not the whole album. one directory for all pictures would also fit if you want to use these pictures for custom backgrounds somewhere in XBMC.

Also like that boston's sports big shot, which I actaully didn't know about before Smile
and maybe switching between differnt services could be done with UP/DOWN controls, just an idea...

XBMCbuntu 13.0 | XBMC PRE-14.0 | VDR + VNSI @ Technotrend CT-3650 CI | Transparency! skin | trakt.tv
find quote
rwparris2 Offline
Team-XBMC Python Developer
Posts: 1,333
Joined: Jan 2008
Reputation: 2
Location: US
Post: #18
ezechiel1917 Wrote:I'm not really sure, but I think $HOME/Pictures/TheBigPicture/foo_01.jpg should be enough if you want to save only some pictures, not the whole album. one directory for all pictures would also fit if you want to use these pictures for custom backgrounds somewhere in XBMC.

So if you save the entire album foo you want SomePath/foo/foo_01.jpg? Or SomePath/foo_01.jpg, SomePath/foo_02.jpg, etc?

When I do add download, it will be in the context menu. I wonder if this will be intuitive enough, since it isn't really obvious that you're looking at a list?

Any other ideas on how to present that?

ezechiel1917 Wrote:]Also like that boston's sports big shot, which I actaully didn't know about before Smile
and maybe switching between differnt services could be done with UP/DOWN controls, just an idea...

But how do I let the users know there is an up/down option, and that down is sports? It warrants a completely different script IMO.

Always read the XBMC online-manual, FAQ and search and search the forum before posting.
For troubleshooting and bug reporting please read how to submit a proper bug report.

If you're interested in writing addons for xbmc, read docs and how-to for plugins and scripts ||| http://code.google.com/p/xbmc-addons/
find quote
tmc701 Offline
Member
Posts: 91
Joined: May 2009
Reputation: 0
Post: #19
rwparris2 Wrote:Regarding the fading images, I probably won't be adding support for this. I don't know how to do it nicely inside of XBMC's skinning image off the top of my head (it'd act differently than the controls for everything else;it'd have to prompt the user to let them know), and don't really have the time to figure it out.
A patch would of course be welcome.

Thanks for looking into it. I see your point regarding the control switch-up. My initial thought was to just bring both photos into the photo stream and let the description be the same for both. (1, 2, 3a, 3b, 4, etc) But I haven't looked into how they've structured that code, or how it would affect the scraping.
find quote
ezechiel1917 Offline
Aeon Group
Posts: 723
Joined: Jun 2005
Location: Czech Republic
Post: #20
rwparris2 Wrote:So if you save the entire album foo you want SomePath/foo/foo_01.jpg? Or SomePath/foo_01.jpg, SomePath/foo_02.jpg, etc?

When I do add download, it will be in the context menu. I wonder if this will be intuitive enough, since it isn't really obvious that you're looking at a list?

Any other ideas on how to present that?



But how do I let the users know there is an up/down option, and that down is sports? It warrants a completely different script IMO.

1) Single pictures to custom dir, whole album to subdirs. Download through context menu is fine.

2) Different services (just Boston sport now) - it shouldn't be a problem to display some text overlay indication for that (you don't have to display it for all albums just for the first one). At least for me it would be better to have it integrated in one script than turning one off and running another. Can't speak for others though... If you make separate script for it that's fine, just thought it should fit in already intuitive navigation and improve seamless photo viewing experience Wink

XBMCbuntu 13.0 | XBMC PRE-14.0 | VDR + VNSI @ Technotrend CT-3650 CI | Transparency! skin | trakt.tv
find quote
rwparris2 Offline
Team-XBMC Python Developer
Posts: 1,333
Joined: Jan 2008
Reputation: 2
Location: US
Post: #21
Code:
[The Big Picture]
added: support for downloading albums & photos
added: usage instructions in album view

Always read the XBMC online-manual, FAQ and search and search the forum before posting.
For troubleshooting and bug reporting please read how to submit a proper bug report.

If you're interested in writing addons for xbmc, read docs and how-to for plugins and scripts ||| http://code.google.com/p/xbmc-addons/
find quote
rwparris2 Offline
Team-XBMC Python Developer
Posts: 1,333
Joined: Jan 2008
Reputation: 2
Location: US
Post: #22
I prefer plugins over scripts for a number of reasons, so I made this launchable as a plugin. As of r1347 it should be installed in your /plugins/pictures/ folder.
(Use svn repo installer)

Code:
[The Big Picture]
Move from scripts to plugins
Better handling of script constants
added: enumeration to album download
cosmetics: remove extra space
cosmetics: more consistent logging

Always read the XBMC online-manual, FAQ and search and search the forum before posting.
For troubleshooting and bug reporting please read how to submit a proper bug report.

If you're interested in writing addons for xbmc, read docs and how-to for plugins and scripts ||| http://code.google.com/p/xbmc-addons/
find quote
queeup Offline
Posting Freak
Posts: 763
Joined: Feb 2009
Reputation: 16
Post: #23
briliant... Thx
find quote
der.supertusse Offline
Junior Member
Posts: 34
Joined: Apr 2009
Reputation: 0
Post: #24
Hello

I've was really happy when I found this script/plugin, however for some reason it does not want to work. On startup, I get a black screen with a graphic which I imagine is supposed to be spinning, but it does not. XBMC seems to lock up completely, and I have to restart.

Ideas?

Tusse.
find quote
Elbert Offline
Senior Member
Posts: 131
Joined: Oct 2009
Reputation: 4
Location: Netherlands
Post: #25
Thanks a lot for your nice work; this plugin looks great!

Would be nice to have this plugin running as a screensaver. Do you know if this is possible somehow?
find quote
rwparris2 Offline
Team-XBMC Python Developer
Posts: 1,333
Joined: Jan 2008
Reputation: 2
Location: US
Post: #26
der.supertusse Wrote:Hello

I've was really happy when I found this script/plugin, however for some reason it does not want to work. On startup, I get a black screen with a graphic which I imagine is supposed to be spinning, but it does not. XBMC seems to lock up completely, and I have to restart.

Ideas?

Tusse.

I fear you may have many many rocks on your XBMC. Debug Log please, this could be serious.

Always read the XBMC online-manual, FAQ and search and search the forum before posting.
For troubleshooting and bug reporting please read how to submit a proper bug report.

If you're interested in writing addons for xbmc, read docs and how-to for plugins and scripts ||| http://code.google.com/p/xbmc-addons/
find quote
rwparris2 Offline
Team-XBMC Python Developer
Posts: 1,333
Joined: Jan 2008
Reputation: 2
Location: US
Post: #27
Elbert Wrote:Thanks a lot for your nice work; this plugin looks great!

Would be nice to have this plugin running as a screensaver. Do you know if this is possible somehow?

It isn't possible at this time, no. Glad you're enjoying it, though.

Always read the XBMC online-manual, FAQ and search and search the forum before posting.
For troubleshooting and bug reporting please read how to submit a proper bug report.

If you're interested in writing addons for xbmc, read docs and how-to for plugins and scripts ||| http://code.google.com/p/xbmc-addons/
find quote
der.supertusse Offline
Junior Member
Posts: 34
Joined: Apr 2009
Reputation: 0
Post: #28
rwparris2 Wrote:I fear you may have many many rocks on your XBMC. Debug Log please, this could be serious.

Rocks, eh? :-)

Here's the debug log: http://pastebin.com/m6344a492

I chopped out 99% of it as it was just the same lines over and over. I have to kill the xbmc process with task manager to get rid of it.

Tusse
find quote
rwparris2 Offline
Team-XBMC Python Developer
Posts: 1,333
Joined: Jan 2008
Reputation: 2
Location: US
Post: #29
der.supertusse Wrote:Rocks, eh? :-)

Here's the debug log: http://pastebin.com/m6344a492

I chopped out 99% of it as it was just the same lines over and over. I have to kill the xbmc process with task manager to get rid of it.

Tusse
When the Beta is uploaded test again and report back please.

Always read the XBMC online-manual, FAQ and search and search the forum before posting.
For troubleshooting and bug reporting please read how to submit a proper bug report.

If you're interested in writing addons for xbmc, read docs and how-to for plugins and scripts ||| http://code.google.com/p/xbmc-addons/
find quote
der.supertusse Offline
Junior Member
Posts: 34
Joined: Apr 2009
Reputation: 0
Post: #30
rwparris2 Wrote:When the Beta is uploaded test again and report back please.

OK, I will. This problem occurred with the last "unofficial community build" from before the alphas, too, if that means anything.

Tusse.
(This post was last modified: 2009-11-22 15:14 by der.supertusse.)
find quote
Post Reply