SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 01-04-2015, 07:03 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
PlugIn: Tag Photos

Finally got around to create a plugin that I've wanted to write. This plugin allows you to "tag" photos that appear during a slideshow or screensaver and then review them as a group.

I love seeing my photos as a screensaver but very often while I am watching I see a photo that needs to be rotated or removed. I have many thousands of photos and it's almost impossible to locate the photo that needs to be fixed. With this plugin you can "tag" the photo and then go back and find it very easily.

Instructions:

During a slideshow or screensaver press 8 (which is the letter T on the remote) to tag the photo. Press the 8 again to untag it.

In the Photos section of the main menu you will see a new menu item that allows you to view the tagged photos. While browsing them you can use the 8 key to untag them as well.

Just one more thing ... (my tribute to Steve Jobs) Very often when the screensaver is on I can't get to the remote until after the picture I want to tag is passed. Fear not, this plugin will also tag the 5 photos that appeared before you actually tagged the picture. I call these photos "pre-tagged".

When browsing the tagged photos you can press the skip backwards or skip backwards2 key to bring up the 5 photos that appeared before the actual tagged photo.

If you bring up the options menu in the photo browser you will see some items in there that allow you to tag, untag, view the pre-tagged photos and untag all of the photos.

Enjoy. Post here for support.

Note: Right now this only works from the slideshow, not the screensaver.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.

Last edited by tmiranda; 01-11-2015 at 06:54 PM.
Reply With Quote
  #2  
Old 01-04-2015, 09:35 PM
JREkiwi's Avatar
JREkiwi JREkiwi is offline
Sage Icon
 
Join Date: Jan 2005
Location: Auckland, New Zealand
Posts: 2,132
Thanks, it's an issue I've always had when the screensaver slideshow is running "I wish I could easily find that image again".

FYI. looks like the default for pretag = 0

John
Reply With Quote
  #3  
Old 01-05-2015, 03:17 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
Thanks Tom, very useful indeed, it's always very nice to see some development activity after all the Goodds...

Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard
Reply With Quote
  #4  
Old 01-05-2015, 07:49 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by JREkiwi View Post
Thanks, it's an issue I've always had when the screensaver slideshow is running "I wish I could easily find that image again".

FYI. looks like the default for pretag = 0

John
Darn, I changed that for testing and forgot to put it back. I'm putting in an option to allow the user to change that. Thanks John.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #5  
Old 01-05-2015, 07:51 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by routerunner View Post
Thanks Tom, very useful indeed, it's always very nice to see some development activity after all the Goodds...

Eddy
Eddy - Thanks. I still can't find anything that suits my needs better than Sage. Might as well continue "tweaking" it until something better comes along.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #6  
Old 01-05-2015, 02:25 PM
matt91's Avatar
matt91 matt91 is offline
Sage Icon
 
Join Date: Feb 2005
Location: Washington, DC
Posts: 1,185
Cool.

We dump all our of photos onto our NAS (from 2x phones and 3x cameras). I use exiftool to bulk auto-sort them into folders based on date. This means that along with all of the photos of the kids and family, we get a fair amount that are of the wiring on the alarm system motion sensor before I relocated it, or of some serial number that I wanted (long ago) to keep track of, etc.

My wife always hates having these pop up on the TV, but they are a huge pain to get to and delete.

Looking forward to trying it out.

thanks
Matt
__________________
Server: Ubuntu 16.04 running Sage for Linux v9
Reply With Quote
  #7  
Old 01-05-2015, 04:26 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
I've added in an option to change the number to pretag and added a warning before untagging all photos.

Any other fixes or additions needed before I upload the new version?
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #8  
Old 01-05-2015, 04:28 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by matt91 View Post
My wife always hates having these pop up on the TV, but they are a huge pain to get to and delete.

Looking forward to trying it out.
Yes, this is a good example of what this plugin is good for. Let me know how it goes for you.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #9  
Old 01-07-2015, 05:02 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
New version available:
- Defaults to 5 pretagged photos instead of 0.
- Option to change the number of pretagged photos.
- Warning before untagging all photos.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #10  
Old 01-08-2015, 06:43 PM
briands briands is offline
Sage Icon
 
Join Date: Aug 2004
Location: Bloomington, IN
Posts: 1,093
Quote:
Originally Posted by matt91 View Post
Cool.

...
My wife always hates having these pop up on the TV, but they are a huge pain to get to and delete.

Looking forward to trying it out.

thanks
Matt
+1 great concept...
slightly related to this specific comment, is there a good photo manager program that supports networked storage?
Reply With Quote
  #11  
Old 01-09-2015, 07:10 AM
pjpjpjpj pjpjpjpj is offline
Sage Icon
 
Join Date: Feb 2008
Posts: 2,164
Very cool idea. I will try it out this weekend.

Here's a thought: is it possible to add a single-button-press rotate function, if not in the screensaver then just in the photo viewer? It's a serious pain to rotate photos in Sage one by one, and my wife has this tendency to take EVERY picture with the camera turned. It would be awesome if you could just assign, in the screen saver or slideshow, (for example) the "4" button to rotate left and the "6" button to rotate right. This would even allow you to set up a slideshow with a folder full of photos you want rotated, set the view time to like 2 seconds, and just sit there and rotate them as they scroll through quickly.

I'm guessing maybe this isn't possible (since if it was, there wouldn't be much need for this plug-in as it is)? Just asking.
__________________
Server: AMD Athlon II x4 635 2.9GHz, 8 Gb RAM, Win 10 x64, Java 8, Gigabit network
Drives: Several TB of internal SATA and external USB drives, no NAS or RAID or such...
Software: SageTV v9x64, stock STV with ADM.
Tuners: 4 tuners via (2) HDHomeruns (100% OTA, DIY antennas in the attic).
Clients: Several HD300s, HD200s, even an old HD100, all on wired LAN. Latest firmware for each.
Reply With Quote
  #12  
Old 01-09-2015, 09:48 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by pjpjpjpj View Post
Here's a thought: is it possible to add a single-button-press rotate function, if not in the screensaver then just in the photo viewer? It's a serious pain to rotate photos in Sage one by one, and my wife has this tendency to take EVERY picture with the camera turned. It would be awesome if you could just assign, in the screen saver or slideshow, (for example) the "4" button to rotate left and the "6" button to rotate right. This would even allow you to set up a slideshow with a folder full of photos you want rotated, set the view time to like 2 seconds, and just sit there and rotate them as they scroll through quickly.
I think that's do-able. I'll have to think through how the interface would have to work.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #13  
Old 01-09-2015, 01:57 PM
mdnttoker mdnttoker is offline
Sage Aficionado
 
Join Date: Aug 2006
Posts: 446
Quote:
Originally Posted by tmiranda View Post
I think that's do-able. I'll have to think through how the interface would have to work.
Tom - This is perfect, I have the same problem all the time. Have just put up with the annoyance factor until now.

I would love an in-Sage rotate option to fix it then and there....

Cheers!!

-Dan
Reply With Quote
  #14  
Old 01-10-2015, 02:24 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by mdnttoker View Post
Tom - This is perfect, I have the same problem all the time. Have just put up with the annoyance factor until now.

I would love an in-Sage rotate option to fix it then and there....

Cheers!!

-Dan
There is already a rotate function built in. Bring up the options menu when a photo is displayed and it's there.

What I was thinking about doing was putting in an option to rotate all of the tagged photos.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #15  
Old 01-10-2015, 07:34 PM
phantomfsoc phantomfsoc is offline
Sage Advanced User
 
Join Date: Mar 2004
Location: Mississauga, Ont.
Posts: 230
Hi,

I installed the plugin but it doesn't work.
Hitting 8 just quits the slideshow and there's no new menu under the Pictures menu.

Is there anything special to the install?
__________________
"JUST WHEN YOU THINK YOU GOT IT...... YOU GET A NEW TOY TO START OVER WITH"
AMD xp 2500, 512m DDR, MSI 6600Gt 128, SageTV Client 6.12, Toshiba 34hf83 HDTV
Reply With Quote
  #16  
Old 01-11-2015, 07:59 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by phantomfsoc View Post
Hi,

I installed the plugin but it doesn't work.
Hitting 8 just quits the slideshow and there's no new menu under the Pictures menu.

Is there anything special to the install?
It currently only works for the slideshow, not the screensaver. I'm still working on that
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #17  
Old 01-11-2015, 09:49 AM
phantomfsoc phantomfsoc is offline
Sage Advanced User
 
Join Date: Mar 2004
Location: Mississauga, Ont.
Posts: 230
Ohhhh ok. I'll keep an eye out to see if you get that going.
Thanks
__________________
"JUST WHEN YOU THINK YOU GOT IT...... YOU GET A NEW TOY TO START OVER WITH"
AMD xp 2500, 512m DDR, MSI 6600Gt 128, SageTV Client 6.12, Toshiba 34hf83 HDTV
Reply With Quote
  #18  
Old 01-11-2015, 06:53 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by phantomfsoc View Post
Ohhhh ok. I'll keep an eye out to see if you get that going.
Thanks
I should have made that clearer on the first post. My bad.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #19  
Old 01-13-2015, 02:42 PM
mdnttoker mdnttoker is offline
Sage Aficionado
 
Join Date: Aug 2006
Posts: 446
Quote:
Originally Posted by tmiranda View Post
There is already a rotate function built in. Bring up the options menu when a photo is displayed and it's there.

What I was thinking about doing was putting in an option to rotate all of the tagged photos.
Ahhh...there it is, even better!!
Reply With Quote
  #20  
Old 01-15-2015, 10:01 AM
pjpjpjpj pjpjpjpj is offline
Sage Icon
 
Join Date: Feb 2008
Posts: 2,164
Quote:
Originally Posted by tmiranda View Post
There is already a rotate function built in. Bring up the options menu when a photo is displayed and it's there.
Yeah, mdnttoker, my point when first suggesting the one-button idea is that the built-in function is like a three-button-press process, and it would be great to reduce it to one - or even better, as Tom suggested, allow tagging and then do a batch rotate.
__________________
Server: AMD Athlon II x4 635 2.9GHz, 8 Gb RAM, Win 10 x64, Java 8, Gigabit network
Drives: Several TB of internal SATA and external USB drives, no NAS or RAID or such...
Software: SageTV v9x64, stock STV with ADM.
Tuners: 4 tuners via (2) HDHomeruns (100% OTA, DIY antennas in the attic).
Clients: Several HD300s, HD200s, even an old HD100, all on wired LAN. Latest firmware for each.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
No photos? tmiranda SageTV Beta Test Software 4 12-08-2008 07:26 PM
Cannot see Photos - no photos found jptheripper SageTV Software 3 05-02-2008 06:23 PM
Viewing Photos via MVP bmcraig SageTV Media Extender 6 08-26-2006 06:02 PM
Photos in 2.0.14 tabletsage SageTV Beta Test Software 2 03-29-2004 07:23 PM


All times are GMT -6. The time now is 01:23 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.