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 10-23-2006, 03:28 AM
Joshua Joshua is offline
Sage User
 
Join Date: Sep 2006
Posts: 7
No STOP Function for SAGE

I recorded a documentary series from 1pm - 3pm every Friday
At 2pm, I would like to stop the recording and extract some highlight from 1-2pm

Problem
=====
As Sage UI do not have STOP recording functionality, I chose CANCEL this recording. To my surprise, Sage deleted the recording from 1-2pm. Is there any ways to get around with it ? Is there any STOP recording function that will not delete away this file ?

Secondly, as I chose CANCEL this recording, all my future programming of this particular documentary (every Friday) were also cancelled. I have to re-program again. Is there any ways that I can get around it also ?
Reply With Quote
  #2  
Old 10-23-2006, 05:48 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
already discussed many times. The reasoning is that
a) Sage is not a VCR
b) with mutliple tuners recording simulataneously, how to you know what to stop!

Current workaround is, make it a manual recording (if it is not already) and then set the recording options so that the 'stop time' is 'Now'. This will stop recording and keep the file.

This is implemented in the SageMC (i believe), and on my to-do list for the multi-function stop plugin.
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #3  
Old 10-23-2006, 05:55 AM
blade blade is offline
SageTVaholic
 
Join Date: Jan 2005
Posts: 2,500
Do you always only want to record from 1-2 pm? I guess I'm a little confused because if you stop the recording early then of course you're not going to have the entire program. If this is what you want to do just set the padding so that it stops recording an hour early.

If you want to cancel a future airing set it as watched or do not like and Sage won't record that episode.
Reply With Quote
  #4  
Old 10-23-2006, 06:10 AM
Joshua Joshua is offline
Sage User
 
Join Date: Sep 2006
Posts: 7
Quote:
Originally Posted by nielm
already discussed many times. The reasoning is that
a) Sage is not a VCR
b) with mutliple tuners recording simulataneously, how to you know what to stop!

Current workaround is, make it a manual recording (if it is not already) and then set the recording options so that the 'stop time' is 'Now'. This will stop recording and keep the file.

This is implemented in the SageMC (i believe), and on my to-do list for the multi-function stop plugin.
Thanks Nielm didn't seems to find this answer in the forum. One funny thing is that sometimes SAGE did not remove the file and sometimes it did. Would you mind enlighten me on this phenomenon.

Btw, I understand that you wrote the webserver and I am eager to add some more functionality in it. Especially on the recording. Is it possible for me to add "Once", "Daily", etc on your webserver ?

I also noted that the webserver doesn't allow changing of timing like what you had recommended above to get around the problem. Is it also possible for me to add on to the webserver ? Or it is really the limitation of the APIs available ?

Appreciate very much of your advice. Thanks
Reply With Quote
  #5  
Old 10-23-2006, 06:32 AM
jbarr's Avatar
jbarr jbarr is offline
Sage Aficionado
 
Join Date: Aug 2006
Location: Anderson, SC
Posts: 419
Quote:
Originally Posted by nielm
b) with mutliple tuners recording simulataneously, how to you know what to stop!
Hmmmm. The viewer shouldn't need to know or care what tuner to stop, because SageTV already knows. SageTV knows what's currentel recording, and SageTV knows where it's recording. So logically, SageTV should be able to be instructed how to handle that recording, be it extending or reducing the padding time, flagging it as "Watched", cancelling and deleting the recording, and cancelling and retaining the recording.

This is a philosophical issue that I've seen debated (and debated myself ) over the past couple months, and I find the differing perspecetives quite intriguing. I'm coming from an obviously biased background with experience with several other DVR's, so it's inevitable that I will draw comparisons, but wouldn't it be to SageTV's advantage to draw on and learn from the successes and mistakes of other implementations to improve and mature its offerings?
__________________
-Jim Barr
SageTVTips.com


HTPC: AMD ASUS M2N-E Socket AM2 Motherboard; Athlon 64 3200+ Orleans 2.0GHz; 2GB RAM; eVGA 256MB Geforce 7300LE; 1x40GB IDE HDD (OS), 2xSeagate Barracuda 320GB SATA HDD (Recordings); Antec Overture II Case; Windows XP Pro SP2; SageTV v6.5
STV: SageMC
Video sources: Currently, none. I'm using SageTV for Music, Photos, and Video playback.
Reply With Quote
  #6  
Old 10-23-2006, 06:59 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
Quote:
Originally Posted by Joshua
Btw, I understand that you wrote the webserver and I am eager to add some more functionality in it. Especially on the recording. Is it possible for me to add "Once", "Daily", etc on your webserver ?
for timed recordings? not at present.
Quote:
I also noted that the webserver doesn't allow changing of timing like what you had recommended above to get around the problem. Is it also possible for me to add on to the webserver ?
it does allow it: Detailed info -> Record options; set end time; 999 mins earlier (where 999 is a number greater than (end Time - NOW).

NOTE that for repeated timed recordings, doing this is a bad idea and will affect all future timed recordings!

The reasons for the disappearance is via sage's calcualtion of what a partial recording is. If a show is scheduled from 1pm to 3pm and you cancel it at 2pm, only 50% is recorded, and sage thinks it's a partial and deletes it (*) If you cancel it at 2:59pm, then 99% is recorded and sage thinks its a full recording. I am not sure what the threshold is for determining something is a partial.

(*) it doesn't always delete it: if the option in detailed setup/Advanced/delete livetv files ... is disabled, then it just hides them from view and leaves them on disk, and can be viewed in my delete partials plugin or SageV6's hidden extra show partials screen.
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #7  
Old 10-23-2006, 07:04 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
Quote:
Originally Posted by jbarr
Hmmmm. The viewer shouldn't need to know or care what tuner to stop, because SageTV already knows.
Ok, my point is that I am in the main menu, nothing playing and I press STOP. I have 7 tuners currently recording...

Or I am playing back something non-live (eg prerecorded or music). 7 tuners are currently recording. What should STOP do here?

This is why currently STOP applies only to playback -- it gets too confusing when applied to both recording and playback on a system that can do both things at once...

(About the only thing I can see that could handle this would be an option in the detailed info / record options popup to 'stop recording now'.)
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #8  
Old 10-23-2006, 07:28 AM
domc domc is offline
Sage Advanced User
 
Join Date: Dec 2005
Posts: 192
If you use the SageMC UI, you can start and stop recordings for a portion of the show that you want and it will save that portion of the show as an .mpg as usual.
__________________
Thanks,
Dom
www.domanddonna.com
SageTV 4.1 / JVC Analog TV 27"/ 2.93G speed Computer/ 512mb Ram/ Pvr-150 / 45 Hauppage remote / Verto GeForce FX 5500 128mb svideo out/ Dishnetwork 501 box/VideoRedo Plus/ShowAnalyzer/DVDStyler Free Mpeg to Dvd recorder
Reply With Quote
  #9  
Old 10-23-2006, 08:18 AM
jbarr's Avatar
jbarr jbarr is offline
Sage Aficionado
 
Join Date: Aug 2006
Location: Anderson, SC
Posts: 419
I have to preface this by saying that I do NOT use the stock SageTV STOP function--I use neilm's AMAZING Multi-Stop plugin. In my opinion, this plugin functionality should be rolled into the core SageTV. While the stock STOP function is fairly intuitive in most cases, this is one function that I feel can seriously benefit from the added functionality that the plugin provides. OK, onward...

Quote:
Originally Posted by neilm
Ok, my point is that I am in the main menu, nothing playing and I press STOP. I have 7 tuners currently recording...
In this case, STOP should do absolutely nothing, because there is no "focus" for STOP to know what to do. I guess you could present a simple "Stop" menu with a button for each currently recording show allowing the viewer to select a show to stop recording...hmmm...something to think about...
Quote:
Originally Posted by neilm
Or I am playing back something non-live (eg prerecorded or music). 7 tuners are currently recording. What should STOP do here?
It should stop music playback. Intuitively, STOP should affect whatever you are currently working with. If you are listening to music, then it should stop playback of music. Anything in the background (ie: recordings) should be unaffected by STOP--there should be another facility to manage background recordings.
Quote:
Originally Posted by neilm
This is why currently STOP applies only to playback -- it gets too confusing when applied to both recording and playback on a system that can do both things at once...
I agree to a point. Playback is the most straight-forward concept for STOP to handle: If you are watching a recorded show, then STOP should stop playback of the recorded show. If you are listening to music, STOP should stop playback of music. If you are watching Google Video, STOP should stop playback. And if you are watching live TV (ie: anything that is currently recording), then intuitively, STOP should stop PLAYBACK of live TV and return you to the HOME menu. Should it stop RECORDING? Well....

As for recordings, I don't think it really needs to be complicated. Whatever is recording, should be able to be stopped, but within the proper context. If you are watching what is recording (ie: live TV) then pressing STOP should affect only what you are watching. If you are in the EPG, or on any other screen that displays the currently recording show, and you highlight that show, then STOP should affect only THAT show. (I would personally prefer to leverage the Options menu in these cases, but if it's kept intuitive, then STOP is a good candidate.)

The potential confusion is that the stock SageTV STOP function does simply that: it stops. While it is intuitive in most cases, I feel that functionality like neilm's Multi-Stop plugin enhances STOP while still keeping things simple. The goal for most DVR users (from my experience) is to minimize the button presses, but it is also to make things consistent and intuitive.

Sorry for going on about this, but I think that this is one weak spot in SageTV's arsenal. Improving the STOP functions can, in my opinion, help reduce the confusion of new users, and users transitioning from other DVR's.
__________________
-Jim Barr
SageTVTips.com


HTPC: AMD ASUS M2N-E Socket AM2 Motherboard; Athlon 64 3200+ Orleans 2.0GHz; 2GB RAM; eVGA 256MB Geforce 7300LE; 1x40GB IDE HDD (OS), 2xSeagate Barracuda 320GB SATA HDD (Recordings); Antec Overture II Case; Windows XP Pro SP2; SageTV v6.5
STV: SageMC
Video sources: Currently, none. I'm using SageTV for Music, Photos, and Video playback.

Last edited by jbarr; 10-23-2006 at 08:23 AM.
Reply With Quote
  #10  
Old 10-23-2006, 11:09 AM
GKusnick's Avatar
GKusnick GKusnick is offline
SageTVaholic
 
Join Date: Dec 2005
Posts: 5,083
What the Stop button does is already intuitive and consistent. It always stops playback, and never affects recording. What could be more consistent than that?

The problem with having it stop recording as well in some cases is that the user may not realize that recording is still in progress. Suppose I sit down in front of the TV, without looking at a clock or a TV schedule, bring up SageTV Recordings, choose something near the top of the list, and start watching. As it happens, that particular program is still in the process of recording, but I neither know nor care about that; I'm just here to watch.

Then the phone rings and I push Stop. Imagine my surprise when I come back to that program later and find that only half of it got recorded, because Sage thought I meant "Stop recording" when in fact I had no clue that it was still in the process of recording.

If you insist on a "stop recording" function, it should clearly be separate from the Stop Playback button on the remote. Context sensitivity is a bad idea for something like this because it requires the user to be aware of Sage's internal state (i.e. recording or not) in order to know whether it's safe to push the Stop button. That's neither intuitive nor consistent.

Personally I don't see why being able to stop a recording in progress is such a big deal. It's always possible to edit out any parts that you don't want to keep. It's not always possible to get back the parts that didn't get recorded in the first place.
__________________
-- Greg
Reply With Quote
  #11  
Old 10-23-2006, 11:14 AM
jsonnabend jsonnabend is offline
Sage Aficionado
 
Join Date: Sep 2006
Posts: 301
Well, the discussion is all well and good, but it misses the bigger point. If there is a "cancel this recording" option anywhere, there easily could be a "stop this recording" option there as well.

The whole "what should the stop button do" discussion is a red herring.

- Jeff
Reply With Quote
  #12  
Old 10-23-2006, 02:31 PM
dragon's Avatar
dragon dragon is offline
Sage User
 
Join Date: Mar 2004
Location: Baton Rouge, LA
Posts: 61
Quote:
Originally Posted by Joshua
I recorded a documentary series from 1pm - 3pm every Friday
At 2pm, I would like to stop the recording and extract some highlight from 1-2pm

Problem
=====
As Sage UI do not have STOP recording functionality, I chose CANCEL this recording. To my surprise, Sage deleted the recording from 1-2pm. Is there any ways to get around with it ? Is there any STOP recording function that will not delete away this file ?
Since you know that you only want the first hour of the two-hour show, just set the record padding to end 60 minutes early.

That's the easy solution and it will work for favorites and for manual recordings. You don't have to be there.

If you are there, and want to stop a show and keep it, just change the recording padding (or favorites padding, if it is a favorite).

I always set the padding to end the show about a minute or so after the "current time." I don't know what would happen if you set to a time that had already passed.

Terry
__________________
Terry -- My Computer Tips site, coffee site, home theater site

Case Lian Li PC-A71F, Motherboard Gigabyte GA-P55-UD4P, CPU Intel Core i7-860, RAM 8 GB, Encoders 2 Hauppauge HVR-2250's, VideoCard PowerCooler AX4350, OS Windows 7 Pro, SageTV 6.6.2, SageTV Media Extender, SageTV Client, SageTV PlaceShifter, Sage Webserver.
Reply With Quote
  #13  
Old 10-24-2006, 05:51 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
Jbarr: I (finally) got your point about focus and context.

The next version of the multifunction stop will have a 'stop this recording' feature if
  • you are watching live tv
  • you are not watching anything and you highlight a currently recording show in the EPG/recordings list/scheduled recordings list (pretty much anywhere) and press STOP

It will be V6 only I am afraid...

Quote:
Originally Posted by jsonnabend
Well, the discussion is all well and good, but it misses the bigger point. If there is a "cancel this recording" option anywhere, there easily could be a "stop this recording" option there as well.
It will add this too
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #14  
Old 10-24-2006, 06:47 AM
jbarr's Avatar
jbarr jbarr is offline
Sage Aficionado
 
Join Date: Aug 2006
Location: Anderson, SC
Posts: 419
nielm:
Glad we're on the same page. I'm looking forward to the update!

jsonnabend:
Quote:
Well, the discussion is all well and good, but it misses the bigger point. If there is a "cancel this recording" option anywhere, there easily could be a "stop this recording" option there as well.

The whole "what should the stop button do" discussion is a red herring.
I hope we can agree to disagree on this. Maybe this speceific thread wasn't the most appropriate place to bring up the "what should the stop button do" issue. But my intent was to get people thinking about the overall concept of "STOP" instead of just adding a feature here or there. Why? Because I think that SageTV is an excellent product, and in order for it to maintain and increase its quality, it needs to not only retain its uniqueness, but it also needs to draw upon the successes and failures of other DVS's. I'm not advocating lots of change--far from it. I'm just trying to get other SageTV users who may not have exposure to the features and concepts of other DVR's to understand that many people are coming to SageTV from other DVR platforms, and expectations may differ greatly from the "seasoned" SageTV users.

And yes, I do agree that the bottom line is providing a "cancel this recording" option. And thanks so nielm, it looks like our wish will be granted....
__________________
-Jim Barr
SageTVTips.com


HTPC: AMD ASUS M2N-E Socket AM2 Motherboard; Athlon 64 3200+ Orleans 2.0GHz; 2GB RAM; eVGA 256MB Geforce 7300LE; 1x40GB IDE HDD (OS), 2xSeagate Barracuda 320GB SATA HDD (Recordings); Antec Overture II Case; Windows XP Pro SP2; SageTV v6.5
STV: SageMC
Video sources: Currently, none. I'm using SageTV for Music, Photos, and Video playback.
Reply With Quote
  #15  
Old 10-25-2006, 10:17 AM
Joshua Joshua is offline
Sage User
 
Join Date: Sep 2006
Posts: 7
Quote:
Originally Posted by nielm
for timed recordings? not at present.
it does allow it: Detailed info -> Record options; set end time; 999 mins earlier (where 999 is a number greater than (end Time - NOW).

NOTE that for repeated timed recordings, doing this is a bad idea and will affect all future timed recordings!
I went to the webserver --> Detailed info --> Record options BUT still can't find set end time.

I am using the latest webserver found at
sageweb

Is version 2.9 the latest ?

Is there anything else that I need to download ?
Reply With Quote
  #16  
Old 10-25-2006, 11:09 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
sorry that should be set end PADDING not time, and it will only be there for future or currently recording shows.
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #17  
Old 10-25-2006, 05:03 PM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
as promised



__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #18  
Old 10-26-2006, 05:39 AM
jbarr's Avatar
jbarr jbarr is offline
Sage Aficionado
 
Join Date: Aug 2006
Location: Anderson, SC
Posts: 419
EXCELLENT!!!!!!!!!!!!!
__________________
-Jim Barr
SageTVTips.com


HTPC: AMD ASUS M2N-E Socket AM2 Motherboard; Athlon 64 3200+ Orleans 2.0GHz; 2GB RAM; eVGA 256MB Geforce 7300LE; 1x40GB IDE HDD (OS), 2xSeagate Barracuda 320GB SATA HDD (Recordings); Antec Overture II Case; Windows XP Pro SP2; SageTV v6.5
STV: SageMC
Video sources: Currently, none. I'm using SageTV for Music, Photos, and Video playback.
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


All times are GMT -6. The time now is 10:25 PM.


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