SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 07-30-2009, 12:12 AM
robind robind is offline
Sage User
 
Join Date: Jan 2004
Posts: 60
Feature Request: one-shot favorite

(If this is already easily doable in a non-kludgy way, please let me know the details.)

A feature I've often wished for is something that I call a one-shot favorite, or maybe episode-favorite. Basically it would work just like favorites currently do, but only for selecting which instance of a single movie or show episode should be recorded, and then it would go away without leaving now useless entries in the favorites list.

Here is my typical use case where I've wished for this feature: I see a movie in the program guide that I want to record, and look at the future airings and see that there are eight of them coming up. I know that some of them will conflict with some manual recordings and favorites but I don't know for sure when I have space in my schedule. So I think it would be nice to be able to say "pick one of these for me that fits into my recording schedule." If it also acted like real favorites for conflict resolution, etc. then it would be great.
Reply With Quote
  #2  
Old 07-30-2009, 04:14 AM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
Quote:
Originally Posted by robind View Post
(If this is already easily doable in a non-kludgy way, please let me know the details.)

A feature I've often wished for is something that I call a one-shot favorite, or maybe episode-favorite. Basically it would work just like favorites currently do, but only for selecting which instance of a single movie or show episode should be recorded, and then it would go away without leaving now useless entries in the favorites list.

Here is my typical use case where I've wished for this feature: I see a movie in the program guide that I want to record, and look at the future airings and see that there are eight of them coming up. I know that some of them will conflict with some manual recordings and favorites but I don't know for sure when I have space in my schedule. So I think it would be nice to be able to say "pick one of these for me that fits into my recording schedule." If it also acted like real favorites for conflict resolution, etc. then it would be great.
In your example Sage already does this by default. It won't geberate a conflict if it knows it can reschedule the recording. It just goes ahead and reschedules and records it. Reference the manual for more information.

Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.
Reply With Quote
  #3  
Old 07-30-2009, 08:05 AM
Tiki's Avatar
Tiki Tiki is offline
Sage Icon
 
Join Date: Feb 2005
Location: Southwest Florida, USA
Posts: 2,009
Quote:
Originally Posted by gplasky View Post
In your example Sage already does this by default. It won't geberate a conflict if it knows it can reschedule the recording. It just goes ahead and reschedules and records it. Reference the manual for more information.

Gerry
No it doesn't. It will do that for a Favorite, but not for a Manual Recording. When you create a Manual Recording in Sage, you specify a single airing at a particular time and it takes precedence over any Favorites that might conflict. So, for example if you have a Manual Recording and a Favorite that conflict, Sage will record that Manual instead of the Favorite even if the EPG data shows that the Manual will be on 100 more times in the next week or two and the Favorite will never be on again. It will try to re-schedule the Favorite, but it won't try to reschedule the Manual.

If there was a conflict between two favorites, but the EPG guide showed that one of them would be on again in the near future, Sage would re-order the recording schedule to try to get them both.

Basically, the OP would like for something that is a hybrid between a Manual Recording and a Favorite...

There is no way to do that right now that I am aware of and I don't know if Sage will consider it (you could always email Sage or submit your request through the Bug Reporting system)...
__________________
Server: Ryzen 2400G with integrated graphics, ASRock X470 Taichi Motherboard, HDMI output to Vizio 1080p LCD, Win10-64Bit (Professional), 16GB RAM
Capture Devices (7 tuners): Colossus (x1), HDHR Prime (x2)
,USBUIRT (multi-zone)
Source:
Comcast/Xfinity X1 Cable
Primary Client: Server Other Clients: (1) HD200, (1) HD300
Retired Equipment: MediaMVP, PVR150 (x2), PVR150MCE,
HDHR, HVR-2250, HD-PVR
Reply With Quote
  #4  
Old 07-30-2009, 08:36 AM
btrcp2000 btrcp2000 is offline
Sage Fanatic
 
Join Date: Aug 2007
Posts: 888
what about setting the movie as a favorite, keep only one "episode", and set to "keep until I delete"?
__________________
[size=1]Current Server:V9 UNRAID Docker, SuperMicro x9dri-LNF4+, 32 GB ECC, 2x Xeon e5-2660v2, storage array 6TB, 2 Dish r5000HD tuners, 1 HDHomerun Quatro, 1 HDHomerun Extend
4 Nvidia Shield TVs with Miniclient
Reply With Quote
  #5  
Old 07-30-2009, 09:06 AM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
I don't really think we need any more recording logic formats (ie we don't need a special type of favorite or a new type of manual recording), but on several occasions I've thought it would be useful for the "Record one on x future airings" screen to show which of those future arirings would cause conflicts.

Of course that only works if you're within the scheduling lookahead window.
Reply With Quote
  #6  
Old 07-30-2009, 09:52 AM
briands briands is offline
Sage Icon
 
Join Date: Aug 2004
Location: Bloomington, IN
Posts: 1,093
Quote:
Originally Posted by robind View Post
(If this is already easily doable in a non-kludgy way, please let me know the details.)

A feature I've often wished for is something that I call a one-shot favorite, or maybe episode-favorite. Basically it would work just like favorites currently do, but only for selecting which instance of a single movie or show episode should be recorded, and then it would go away without leaving now useless entries in the favorites list.

Here is my typical use case where I've wished for this feature: I see a movie in the program guide that I want to record, and look at the future airings and see that there are eight of them coming up. I know that some of them will conflict with some manual recordings and favorites but I don't know for sure when I have space in my schedule. So I think it would be nice to be able to say "pick one of these for me that fits into my recording schedule." If it also acted like real favorites for conflict resolution, etc. then it would be great.
Agreed... I expressed this previously here
Reply With Quote
  #7  
Old 07-30-2009, 09:56 AM
briands briands is offline
Sage Icon
 
Join Date: Aug 2004
Location: Bloomington, IN
Posts: 1,093
Quote:
Originally Posted by stanger89 View Post
I don't really think we need any more recording logic formats (ie we don't need a special type of favorite or a new type of manual recording), but on several occasions I've thought it would be useful for the "Record one on x future airings" screen to show which of those future arirings would cause conflicts.

Of course that only works if you're within the scheduling lookahead window.
I disagree... I think this is a perfect improvement that should be investigated. Recording a movie from a movie channel is certainly a pretty common occurrence for people and there is not a reason that Sage should not address it using the conflict management. Actually I think it would be pretty easy to execute as there have already been work arounds suggested. Just need to implement the work around into the code.
Reply With Quote
  #8  
Old 07-30-2009, 10:42 AM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
Quote:
Originally Posted by Tiki View Post
No it doesn't. It will do that for a Favorite, but not for a Manual Recording. .
But that's what I'm saying. Choose the movie and make it a favorite. If there are 8 showings of it coming up and my Law and Order favorites conflicts with it tonight, won't it just record my movie on the next showing of it? And there's no conflict because it was able to reschedule it. Isn't this the type of functionality the OP is looking for?

Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.
Reply With Quote
  #9  
Old 07-30-2009, 10:48 AM
robind robind is offline
Sage User
 
Join Date: Jan 2004
Posts: 60
Quote:
Originally Posted by gplasky View Post
But that's what I'm saying. Choose the movie and make it a favorite. If there are 8 showings of it coming up and my Law and Order favorites conflicts with it tonight, won't it just record my movie on the next showing of it? And there's no conflict because it was able to reschedule it. Isn't this the type of functionality the OP is looking for?
Yes, but without making an entry in the favorites list that I'll have to go search for and delete later (so the list doesn't grow to thousands of entries.) In other words, instead of a a favorite for a series, I see it as a favorite-like thing for a single episode that removes itself from the list after a showing of that episode has been recorded.

Robin
Reply With Quote
  #10  
Old 07-30-2009, 10:49 AM
Taddeusz Taddeusz is offline
SageTVaholic
 
Join Date: Nov 2004
Location: Yukon, OK
Posts: 3,919
Quote:
Originally Posted by gplasky View Post
But that's what I'm saying. Choose the movie and make it a favorite. If there are 8 showings of it coming up and my Law and Order favorites conflicts with it tonight, won't it just record my movie on the next showing of it? And there's no conflict because it was able to reschedule it. Isn't this the type of functionality the OP is looking for?

Gerry
Except that the favorite that's created won't nuke itself once the recording has been made.
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3
Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver
Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD
Reply With Quote
  #11  
Old 07-30-2009, 10:54 AM
GKusnick's Avatar
GKusnick GKusnick is offline
SageTVaholic
 
Join Date: Dec 2005
Posts: 5,083
Seems to me this is a prime candidate for a third-party plugin that could set up a temporary Favorite, check periodically to see if it's been recorded yet, and then remove the Favorite and convert the recording to Manual status.
__________________
-- Greg
Reply With Quote
  #12  
Old 07-30-2009, 11:13 AM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
Quote:
Originally Posted by robind View Post
Yes, but without making an entry in the favorites list that I'll have to go search for and delete later (so the list doesn't grow to thousands of entries.) In other words, instead of a a favorite for a series, I see it as a favorite-like thing for a single episode that removes itself from the list after a showing of that episode has been recorded.

Robin
Right.

Quote:
Originally Posted by Taddeusz View Post
Except that the favorite that's created won't nuke itself once the recording has been made.
Right.

Quote:
Originally Posted by GKusnick View Post
Seems to me this is a prime candidate for a third-party plugin that could set up a temporary Favorite, check periodically to see if it's been recorded yet, and then remove the Favorite and convert the recording to Manual status.
Right on.

Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.
Reply With Quote
  #13  
Old 07-30-2009, 11:45 AM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Quote:
Originally Posted by robind View Post
Yes, but without making an entry in the favorites list that I'll have to go search for and delete later
There's no need to go searching for the Favorite. I do this once in a while for movies -- simply use the Record command on the recorded movie & choose Remove this Favorite (or: Record command followed by Favorite command). If you want to turn it into a Manual Recording, use the Record command twice in a row on the recording.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #14  
Old 07-30-2009, 07:20 PM
Tiki's Avatar
Tiki Tiki is offline
Sage Icon
 
Join Date: Feb 2005
Location: Southwest Florida, USA
Posts: 2,009
Quote:
Originally Posted by Opus4 View Post
There's no need to go searching for the Favorite. I do this once in a while for movies -- simply use the Record command on the recorded movie & choose Remove this Favorite (or: Record command followed by Favorite command). If you want to turn it into a Manual Recording, use the Record command twice in a row on the recording.
While that is an easier method to find and remove the favorite, it does not address the problem that you still must remember to go back and manually remove the favorite for each movie sometime after the recording has completed.

Quote:
but on several occasions I've thought it would be useful for the "Record one on x future airings" screen to show which of those future arirings would cause conflicts.
I've thought of this idea too. At first I thought it would be easy to make an STVi to do this, but I think it is more complicated than it appears and could cause some performance problems (especially on multi-tuner systems where there could potentially be multiple conflicts that would each need to be resolved).

Quote:
Seems to me this is a prime candidate for a third-party plugin that could set up a temporary Favorite, check periodically to see if it's been recorded yet, and then remove the Favorite and convert the recording to Manual status.
This is probably the best idea and I don't think it would be too difficult to implement.
__________________
Server: Ryzen 2400G with integrated graphics, ASRock X470 Taichi Motherboard, HDMI output to Vizio 1080p LCD, Win10-64Bit (Professional), 16GB RAM
Capture Devices (7 tuners): Colossus (x1), HDHR Prime (x2)
,USBUIRT (multi-zone)
Source:
Comcast/Xfinity X1 Cable
Primary Client: Server Other Clients: (1) HD200, (1) HD300
Retired Equipment: MediaMVP, PVR150 (x2), PVR150MCE,
HDHR, HVR-2250, HD-PVR
Reply With Quote
  #15  
Old 08-03-2009, 05:59 PM
sundansx sundansx is offline
Sage Advanced User
 
Join Date: Aug 2003
Posts: 193
It seems like a good/simple solution would be (at least for this case) is to have an record option for a manual recording called "reschedule upon conflict" that would put the priority below a favorite and move it to a future airing if necessary. This could be defaulted to off and have an "always_on" option in the properties. This may not be as simple as it seems- the devil is in the source code.
Reply With Quote
  #16  
Old 05-21-2011, 06:48 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
I hate to be a necroposter but it's probably better than starting a new thread. I want to record some movies and need this functionality so I went ahead and wrote the plugin.

It's pretty simple; 13 lines in Studio and 29 lines of Java. I'll do some more testing and release the plugin in a few days. If you want to help beta test let me know and I'll post a manifest.
__________________

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 05-21-2011, 06:56 PM
robind robind is offline
Sage User
 
Join Date: Jan 2004
Posts: 60
I can help test.
Reply With Quote
  #18  
Old 05-21-2011, 09:35 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
I was always wanting to code this as well, until I enabled IR and it seems to just record all the movies I'd want anyways.. but I will certainly test this out for you.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #19  
Old 05-22-2011, 04:27 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Put the attached manifest in the sage install directory on your server. In the plugin manager you'll see "OneTimeFavorite" under the UI Mod section. If you are using a SageClient you must install the plugin on the server as well.

The only difference you will see is in the menu where you set the Favorite details. There will be one extra setting (at the bottom) for "One Time Favorite".
Attached Files
File Type: zip SageTVPluginsDev.zip (749 Bytes, 199 views)
__________________

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
  #20  
Old 05-24-2011, 06:24 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
I've been testing this for a few days and have not had any problems (except that IR now wants to record every movie it can, but that's another issue.) Unless somebody is having problems I'll probably upload the official plugin tonight.

Tom
__________________

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
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
Feature Request: More configuration to the Auto-Delete feature jbarr SageTV Software 21 06-19-2007 03:56 PM
Feature Request: Improved Favorite Capabilities Coastal SageTV Software 1 09-03-2006 11:39 AM
Feature Request: Explicit recording of Favorites should use Favorite settings tbpub2 SageTV Beta Test Software 14 04-20-2004 11:10 AM
Feature Request: Custom FFWD2 times for each favorite Deadbolt SageTV Beta Test Software 11 02-17-2004 11:34 PM


All times are GMT -6. The time now is 05:45 PM.


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