SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software

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 06-15-2019, 08:14 AM
timg11's Avatar
timg11 timg11 is offline
Sage Aficionado
 
Join Date: Sep 2008
Posts: 398
What is the setting for % of time to mark a show "Watched"?

I regularly have cases where I watch a show to near the end, and get interrupted. Either have to do something else, or the show has reached live, and I have to watch something else until the first show finishes.

The problem is there is some point near the end where SageTV assumes you're done watching and marks it Watched. When returning to the show, it starts from the beginning rather than the point where you stopped previously.

There is a setting for "Reset Watched Shows when played again", but that doesn't offer a way to set how "watched" is calculated.

There is a setting to "Ask to resume or restart partially watched shows", but it is already yes, and in the situation above, it doesn't ask.

Is there another setting to set the threshold for considering a show watched for the purpose of resume vs restart? Like "2 minutes from end"?
__________________
HD300 extender with SageTV V9.1.10 (service mode), Running on Windows 7 (32 bit), E8400 3GHz dual core CPU, 4G RAM, Gigabyte GA-P35-DS3L motherboard. NVidia 8600GT; Viewsonic LCD on one output and Mitsubishi WD57734 HDTV via DVI/HDMI on other output. HDHomeRun tuner, HD-PVR Rev E1. HD-PVR 2 connected to Google Fiber GFHD200.
Reply With Quote
  #2  
Old 06-17-2019, 11:44 PM
xjim1's Avatar
xjim1 xjim1 is offline
Sage Advanced User
 
Join Date: Sep 2010
Location: colorado
Posts: 105
That would be a good thing to know. But from my observations, it seems to to vary. I've experienced a showed being tagged as watched way earlier than other shows for a given program length. And the other extreme as well. If I remember, I'll make note of some just to make sure I'm not crazy.

Doesn't answer your question, but may indicate it's more than just a single variable.
Reply With Quote
  #3  
Old 06-18-2019, 01:14 AM
wnjj wnjj is offline
Sage Icon
 
Join Date: Jan 2009
Posts: 1,026
Looks like it’s a hardwired to be 5 minutes from the end for shows and 10 minutes for movies.

https://github.com/google/sagetv/blo...other.java#L22

It would be a simple code change to make those constants come from a configurable property in sage.properties.
Reply With Quote
  #4  
Old 06-18-2019, 10:11 AM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 6,551
There is a setting to change this somewhere in the options. This used to drive me nuts - especially for sporting events that run long and have end padding added.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #5  
Old 06-18-2019, 10:50 AM
wnjj wnjj is offline
Sage Icon
 
Join Date: Jan 2009
Posts: 1,026
Have you tried setting the “Always ask whether to resume or restart...” setting to “No”? Then i think it always starts where it was last watched. Ours is set that way and I don’t remember ever running into a restart when I didn’t want it to.
Reply With Quote
  #6  
Old 07-02-2019, 10:00 PM
xjim1's Avatar
xjim1 xjim1 is offline
Sage Advanced User
 
Join Date: Sep 2010
Location: colorado
Posts: 105
Quote:
Originally Posted by wnjj View Post
Have you tried setting the “Always ask whether to resume or restart...” setting to “No”? Then i think it always starts where it was last watched. Ours is set that way and I don’t remember ever running into a restart when I didn’t want it to.
I finally figured out what I was seeing as a varying "watched" status to shows. It seems to relate to the "run time" variable of a recording's metadata, seen in the recording detail under "Aired on", rather than show length. I only see this item on programs with commercials (my PBS programs don't include run time). If a program shows run time of 25 minutes, but recording length is 30, it gets "Watched" at the 20 minute mark.

And I also changed the setting wnjj notes above. In "Detailed Setup>Customize", I confirmed setting that parameter to "no" seems to resume a recording where previously stopped, regardless of watched status, which is much better.

Can't speak to partially recorded shows or imported videos.

Cheers
Reply With Quote
  #7  
Old 07-03-2019, 06:43 AM
timg11's Avatar
timg11 timg11 is offline
Sage Aficionado
 
Join Date: Sep 2008
Posts: 398
I'll try setting the “Always ask whether to resume or restart...” setting to “No”.

However, it seems it is still not quite the right behavior.

The current behavior (as I understand/experience it) when the setting is yes.
  • Show is watched for duration below threshold: Ask resume/restart.
  • Show is watched for duration above threshold: Don't ask, but always restart.

This behavior causes me to have to fast-forward from start to end of show to resume at a point in the last 5 minutes.

Assumed behavior if setting is "no"
  • Always resume, never offer option to restart

This behavior causes me (or someone else) to have to rewind from resume point to start to restart the show if partially watched.

Desired behavior
  • Always offer option to resume or restart for partially watched shows, regardless of how much has been watched.


Actually that sounds like the proper behavior based on the text of the option: "Always ask whether to resume or restart partially watched videos"
__________________
HD300 extender with SageTV V9.1.10 (service mode), Running on Windows 7 (32 bit), E8400 3GHz dual core CPU, 4G RAM, Gigabyte GA-P35-DS3L motherboard. NVidia 8600GT; Viewsonic LCD on one output and Mitsubishi WD57734 HDTV via DVI/HDMI on other output. HDHomeRun tuner, HD-PVR Rev E1. HD-PVR 2 connected to Google Fiber GFHD200.
Reply With Quote
  #8  
Old 07-03-2019, 09:33 AM
wnjj wnjj is offline
Sage Icon
 
Join Date: Jan 2009
Posts: 1,026
Quote:
Originally Posted by timg11 View Post
I'll try setting the “Always ask whether to resume or restart...” setting to “No”.

However, it seems it is still not quite the right behavior.

The current behavior (as I understand/experience it) when the setting is yes.
  • Show is watched for duration below threshold: Ask resume/restart.
  • Show is watched for duration above threshold: Don't ask, but always restart.

This behavior causes me to have to fast-forward from start to end of show to resume at a point in the last 5 minutes.

Assumed behavior if setting is "no"
  • Always resume, never offer option to restart

This behavior causes me (or someone else) to have to rewind from resume point to start to restart the show if partially watched.

Desired behavior
  • Always offer option to resume or restart for partially watched shows, regardless of how much has been watched.


Actually that sounds like the proper behavior based on the text of the option: "Always ask whether to resume or restart partially watched videos"
The ask option does do that. It’s just that the devs had a different opinion about what was considered “watched” and apparently the show lengths mess with the determination.

With the don’t ask option (all we’ve ever used) we just fast forward until the show ends and replay if we want to start over. It’s faster that way. I think I turned the option to “no” on day one because I hate being asked every time.
Reply With Quote
  #9  
Old 07-03-2019, 07:53 PM
xjim1's Avatar
xjim1 xjim1 is offline
Sage Advanced User
 
Join Date: Sep 2010
Location: colorado
Posts: 105
I use a mouse for a remote control, so restarting or picking a playback point is a simple point and click.

One thing which may help is to select the recording and and toggle the "watched" status. It will put the recording back to the beginning. I opt to display "Advanced Options" when I select a recording, but I have to believe watched status also shows up on basic display options.

I'd try it with the basic but I think I have to go into detailed setup to set it back and can never find it.

After testing on a few programs, I've found a recording can be considered watched about half way thru it. An episode of Friends, for example, has a runtime of 23 minutes and show length of 30. So it showed watched at 18. And as TV episodes have increasingly shrunk over the years, I suspect the watched status will continue to lose meaning.
Reply With Quote
Reply


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

Advanced Search
Display Modes

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
"Set defaults" for Series forgets "Keep"/"Auto-delete" setting maxpower SageMC Custom Interface 9 05-14-2008 09:44 PM
Question about the "show watched" flag CarlR SageTV Software 0 09-12-2007 02:22 PM
Mark "Don't Like" on categorized view mwhitlock SageTV Beta Test Software 3 03-03-2004 09:37 AM
Feature Request: Time limited "watched" list Deadbolt SageTV Beta Test Software 2 02-10-2004 05:34 PM
Export "watched" show list? blackbear SageTV Software 0 10-27-2003 05:44 PM


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


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