SageTV Community  

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

Notices

SageTV Github Development Discussion related to SageTV Open Source Development. Use this forum for development topics about the Open Source versions of SageTV, hosted on Github.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 05-19-2016, 08:59 PM
Telecore's Avatar
Telecore Telecore is offline
Sage Aficionado
 
Join Date: Oct 2010
Location: Allen, TX
Posts: 347
Missed Favorite Recordings with V9 and HD-PVR

I've recently switched over to running V9 for my main SageTV server setup with 2 HD-PVRs (+ Ceton PCIe6). The past two nights I have observed a very strange problem: despite the fact that there are no tuner conflicts, SageTV has missed recording favorites (on FX) two nights in a row if I watch an older recording made on the HD-PVR during the time the favorite is supposed to record. Has anyone else noticed this?

Not only is that a problem, but SageTV fails to re-schedule the recording for the later airing of the show (on the same night). The shows in this case are The Americans and Archer and FX shows two airings of each show and two airings of the previous week's show on Wednesday and Thursday nights, respectively. The fact that I have two HD-PVRs that can be in use simultaneously makes this even more strange because while I am watching the recorded file, neither is in use recording the show that it is supposed to be recording.

I would expect first of all that (1) there is no conflict, therefore the show should record and (2) if it didn't record, it should record at the next showing

I am running 9.0.4.232 on a Windows 10 System, with the latest Java. I don't think that this ever happened with V7. Anyone else seeing this same problem or can anyone provide any insight?
__________________
SageTV-V9(64bit): Win10/i3-4370/OpenDCT/HDHR-Quatro (OTA)
AndroidTV+Miniclient: Nvidia Shield(x3)/FireTV-4K(x8)
Channels-DVR:Win10/i3-4340/HDHR Quatro 4K/TVE(YTTV)
Reply With Quote
  #2  
Old 05-20-2016, 05:39 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
I can't say that I've had the same issue I have missed recordings because an HDPVR has failed, but SageTV does eventually record it. I'm running 2 HDPVRs on Linux with SageTV v9 with about 20 Favorites. I had 2 missed recordings this week due to an HDPVR power supply issue, but, sagetv recorded them later.
Reply With Quote
  #3  
Old 05-20-2016, 06:16 AM
Tiki's Avatar
Tiki Tiki is offline
Sage Icon
 
Join Date: Feb 2005
Location: Southwest Florida, USA
Posts: 2,009
Are you sure it's a version 9 problem and not a guide data problem? I'm still on version 7, but I noticed that The Americans has not recorded yet this week, even though it's been on several times. In my case it's because none of those airings was marked as HD, but there is one episode coming up that is marked as HD, so Sage is preferring that one. Of course all the airings were on the same HD channel, so I'm sure they were all HD - just the guide data was wrong/incomplete.

This behavior of preferring shows marked as HD sounds like a good idea, but I wish it could be turned off. It has caused me to miss recordings on occasion. I've encountered situations like this before where the guide data says a show will be aired 5 times, but only the 5th airing is HD, so it schedules that one. Then later,the guide data changes and they don't actually show that 5th airing at all, so Sage records nothing (and it missed 4 other opportunities where it could have recorded).

As an added bonus, this is usually a silent failure- Sage doesn't consider this an error or a conflict. So if you aren't paying attention, you may not notice you missed an episode until much later ( I tend to record whole seasons and then go back to binge watch them months later). At least if I know I've missed an episode right away, there's a good chance I can still get it through on demand or the web for free, but there is only a limited number of episodes that they tend to offer that way.
__________________
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 05-20-2016, 07:19 AM
Telecore's Avatar
Telecore Telecore is offline
Sage Aficionado
 
Join Date: Oct 2010
Location: Allen, TX
Posts: 347
Thanks for the responses.

I went back and checked the HD icons on all previous recordings of The Americans this season and noticed about 1/2 of them were HD and 1/2 of them were not, however, all were previously recorded successfully until Wed. night. It's interesting though, that the guide data is inconsistent in this manner. I did not see any type of option to record HD only but I will keep looking.

Edit: I just checked all 4 of the HD-PVR favorites that I record. Game of Thrones and Life Below Zero have never missed an episode. All past episodes are marked HD. The Americans and Archer have a mix of past HD and non-HD episodes and both missed recording the last 2 nights only. Perhaps the HD issue is causing a problem - but it is not a consistent problem.

As far as the power supply/unit failure goes - there may be an issue here. I recently got new power supplies as I had one (which was a recommended D-Link replacement) go bad. I now have new 3A supplies which I hope to be reliable. I have noticed, however, that occasionally when I watch live TV off of the HD-PVR and then stop the video, sometimes the HD-PVR continues recording and cannot be turned off. To address this, I plugged them both into a remotely controllable on/off switched outlet on my home automation system. Maybe this is an indication of a problem. I am using long USB cables as well (10 ft), so perhaps I should shorten them. The vast majority of the time, the HD-PVRs have been reliable, though.
__________________
SageTV-V9(64bit): Win10/i3-4370/OpenDCT/HDHR-Quatro (OTA)
AndroidTV+Miniclient: Nvidia Shield(x3)/FireTV-4K(x8)
Channels-DVR:Win10/i3-4340/HDHR Quatro 4K/TVE(YTTV)

Last edited by Telecore; 05-20-2016 at 07:32 AM.
Reply With Quote
  #5  
Old 05-20-2016, 07:52 AM
omega's Avatar
omega omega is offline
Sage User
 
Join Date: May 2005
Location: Minnesota
Posts: 61
Quote:
Originally Posted by Tiki View Post
Are you sure it's a version 9 problem and not a guide data problem? I'm still on version 7, but I noticed that The Americans has not recorded yet this week, even though it's been on several times. In my case it's because none of those airings was marked as HD, but there is one episode coming up that is marked as HD, so Sage is preferring that one. Of course all the airings were on the same HD channel, so I'm sure they were all HD - just the guide data was wrong/incomplete.

This behavior of preferring shows marked as HD sounds like a good idea, but I wish it could be turned off. It has caused me to miss recordings on occasion. I've encountered situations like this before where the guide data says a show will be aired 5 times, but only the 5th airing is HD, so it schedules that one. Then later,the guide data changes and they don't actually show that 5th airing at all, so Sage records nothing (and it missed 4 other opportunities where it could have recorded).

As an added bonus, this is usually a silent failure- Sage doesn't consider this an error or a conflict. So if you aren't paying attention, you may not notice you missed an episode until much later ( I tend to record whole seasons and then go back to binge watch them months later). At least if I know I've missed an episode right away, there's a good chance I can still get it through on demand or the web for free, but there is only a limited number of episodes that they tend to offer that way.
I'm pretty sure you can disable that feature. Setting the following property (in sage.properties) to false should make it consider "SD" and "HD" airings equally.

Code:
prefer_hdtv_recordings_over_sdtv=true
As I recall that feature was important back in the transitional period when people often had a mix of SD and HD channels. Now that most things are HD it's probably less useful than it used to be.
Reply With Quote
  #6  
Old 05-20-2016, 12:12 PM
Telecore's Avatar
Telecore Telecore is offline
Sage Aficionado
 
Join Date: Oct 2010
Location: Allen, TX
Posts: 347
I checked and my property was set to "prefer_hdtv_recordings_over_sdtv=true", so I have changed it to false and I will see if this fixes things - thanks!
__________________
SageTV-V9(64bit): Win10/i3-4370/OpenDCT/HDHR-Quatro (OTA)
AndroidTV+Miniclient: Nvidia Shield(x3)/FireTV-4K(x8)
Channels-DVR:Win10/i3-4340/HDHR Quatro 4K/TVE(YTTV)
Reply With Quote
  #7  
Old 05-20-2016, 12:25 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 omega View Post
I'm pretty sure you can disable that feature. Setting the following property (in sage.properties) to false should make it consider "SD" and "HD" airings equally.

Code:
prefer_hdtv_recordings_over_sdtv=true
As I recall that feature was important back in the transitional period when people often had a mix of SD and HD channels. Now that most things are HD it's probably less useful than it used to be.
Thanks for the tip.

I suspect most people really do prefer to record in HD if there is a choice. If you can disable all the SD channels from your lineup, this should work. However, if you are like me, you probably still have a fair number of SD-only channels that you may not want to disable.

Here is an example where I think setting this parameter to false could cause problems:

Until recently, I lived in an area that got two CBS stations from different cities (Detroit and Lansing. The Detroit CBS was available in SD and HD, Lansing was SD only. I disabled the SD feed from Detroit but kept the SD feed from Lansing because the two cities don't always show the same programs - for example they sometimes show different football games on Sundays. For whatever reason, Sage seemed to prefer that Lansing CBS feed (probably because it had a lower channel number - I tried remapping it to a higher number, but made no difference).
__________________
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
  #8  
Old 05-20-2016, 12:26 PM
UgaData's Avatar
UgaData UgaData is offline
Sage Aficionado
 
Join Date: Sep 2005
Posts: 447
Interesting, I will now need to double check that Archer was recorded this week. As well as the properties file.

I have noticed at times, in the past, the first showing of a program isn't the one scheduled to be recorded. Typically, I have always gotten the recording (or so I thought, hmm ..... )
__________________
"Unencumbered by the thought process"

The only constant in the Universe is change.
Reply With Quote
  #9  
Old 05-20-2016, 03:08 PM
UgaData's Avatar
UgaData UgaData is offline
Sage Aficionado
 
Join Date: Sep 2005
Posts: 447
Sure enough, I also missed recording Archer last evening. FWIW- I am on SageTV v7, so it is not a V9 issue more a "prefer HD" issue. Neither showing had the "HD" set on it.

I do see the missed episode is set to be recorded next week.
__________________
"Unencumbered by the thought process"

The only constant in the Universe is change.
Reply With Quote
  #10  
Old 05-20-2016, 04:04 PM
EnterNoEscape's Avatar
EnterNoEscape EnterNoEscape is offline
SageTVaholic
 
Join Date: Jun 2010
Location: Harrisburg, PA
Posts: 2,657
Quote:
Originally Posted by UgaData View Post
Sure enough, I also missed recording Archer last evening. FWIW- I am on SageTV v7, so it is not a V9 issue more a "prefer HD" issue. Neither showing had the "HD" set on it.

I do see the missed episode is set to be recorded next week.
I think it might be nice to have the option for SageTV to evaluate if the channel is more than 70% marked HD content, that it's just assumed to be 100% HD. I know some programming is actually in SD, but I have yet to see a noticeable issue with it being recorded in HD.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache).
Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI.

Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom).
Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG
Reply With Quote
  #11  
Old 05-21-2016, 06:57 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 EnterNoEscape View Post
I think it might be nice to have the option for SageTV to evaluate if the channel is more than 70% marked HD content, that it's just assumed to be 100% HD. I know some programming is actually in SD, but I have yet to see a noticeable issue with it being recorded in HD.
I have never seen an HD channel air SD content when an HD version was available.
__________________
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
  #12  
Old 05-21-2016, 07:03 AM
EnterNoEscape's Avatar
EnterNoEscape EnterNoEscape is offline
SageTVaholic
 
Join Date: Jun 2010
Location: Harrisburg, PA
Posts: 2,657
Quote:
Originally Posted by Tiki View Post
I have never seen an HD channel air SD content when an HD version was available.
That's not quite what I meant. I have seen several times when a show was actually in HD on the HD channel, but the guide said it wasn't.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache).
Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI.

Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom).
Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG
Reply With Quote
  #13  
Old 05-21-2016, 07:57 AM
Monedeath Monedeath is offline
Sage Expert
 
Join Date: Sep 2009
Location: Idaho
Posts: 514
Quote:
Originally Posted by Tiki View Post
Thanks for the tip.

I suspect most people really do prefer to record in HD if there is a choice. If you can disable all the SD channels from your lineup, this should work. However, if you are like me, you probably still have a fair number of SD-only channels that you may not want to disable.

Here is an example where I think setting this parameter to false could cause problems:

Until recently, I lived in an area that got two CBS stations from different cities (Detroit and Lansing. The Detroit CBS was available in SD and HD, Lansing was SD only. I disabled the SD feed from Detroit but kept the SD feed from Lansing because the two cities don't always show the same programs - for example they sometimes show different football games on Sundays. For whatever reason, Sage seemed to prefer that Lansing CBS feed (probably because it had a lower channel number - I tried remapping it to a higher number, but made no difference).
As noted by others, I've never seen a channel offering HD content provide their content in SD when a HD version is available, even if the guide claims otherwise. (Some programs are only available in SD, for reasons that should be pretty self-evident)

And with that in mind, you can also tweak the settings for specific favorite recordings to restrict the scheduler to only record airings on particular channels. So you can have a SD feed for CBS, and a HD feed for CBS as well(such as in your example), and still make sure that Sage only records certain programs on the HD version of the CBS affiliate without setting the flag to only record HD versions when available(as per program guide, which can be wrong, and often is with the HD flag not showing on HD content).
Reply With Quote
  #14  
Old 05-21-2016, 08:08 AM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
Isn't this due to incorrect marked EPG listings or no HD marker in EPG... Sage TV relies on the EPG and It does not really know which channels are HD .... unless the EPG has the indicator.... so you are really at the mercy of the EPG unless you designate channels to record on.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct.
Reply With Quote
  #15  
Old 05-21-2016, 08:20 AM
Monedeath Monedeath is offline
Sage Expert
 
Join Date: Sep 2009
Location: Idaho
Posts: 514
Quote:
Originally Posted by nyplayer View Post
Isn't this due to incorrect marked EPG listings or no HD marker in EPG... Sage TV relies on the EPG and It does not really know which channels are HD .... unless the EPG has the indicator.... so you are really at the mercy of the EPG unless you designate channels to record on.
That has normally been my experience. As they say "Garbage in, Garbage out" the EPG service providers either are being provided bad information, or have made invalid assumptions about certain (local) content providers.

That in turn gets passed along to SageTV in the form of incomplete/incorrect EPG data. Which then causes the SageTV scheduler to fail to perform as advertised, because the tools it was using to do so were defective.

Almost need to generate a FAQ for EPG related issues and put a disclaimer out there. "Yes it will do this, no it is not the fault of SageTV. The blame lies with the EPG data source."

It probably wouldn't hurt to remind some people that as the problem lies with the EPG data. This will happen with any version of SageTV a person should try to use.

Last edited by Monedeath; 05-21-2016 at 08:23 AM.
Reply With Quote
  #16  
Old 05-21-2016, 08:31 AM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
So true I was checking my EPG data for HD markers and found out that I only have EPG data until this evening. Most channels say no Data.... so I sure am glad I checked.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct.
Reply With Quote
  #17  
Old 05-21-2016, 09:11 AM
UgaData's Avatar
UgaData UgaData is offline
Sage Aficionado
 
Join Date: Sep 2005
Posts: 447
Certainly in my case, it is due to the absence of the HD flag provided in the EPG (and maybe that the HD flag is present on a later instance of the same show). I have noticed this before but when I have it was usually resolved by the second instance of the show being flagged correctly (so instead of being recorded at 9 or 10 PM it is recorded at 12 PM or 1 AM).

I have changed the "prefer_hdtv_recordings_over_sdtv=" setting in the properties file. In cases where there is both an SD and HD version of a channel, I remove the SD channel from the EPG.
__________________
"Unencumbered by the thought process"

The only constant in the Universe is change.
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
Missed recordings vividweb SageTV v7 Customizations 0 07-07-2010 09:16 AM
What recordings were missed? mitchgibbs SageTV Software 3 06-27-2009 11:11 AM
Missed Recordings prothe113 SageTV Software 5 08-10-2007 11:14 AM
2nd week in a row that a favorite was missed hemicuda SageTV Software 6 06-25-2007 12:47 PM
missed Favorite mayamaniac SageTV Beta Test Software 0 03-07-2006 01:55 PM


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


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