|
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. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
Number of Days to Schedule Recordings
Are there any plans to increase this beyond 14 days with the carney re-write?
__________________
Hardware: Intel Core i5-3330 CPU; 8GB (2 x 4GB); 2-4TB WD Blue SATA 6.0Gb/s HDD; Windows 7 Servers: ChannelsDVR, Plex, AnyStream, PlayOn, Tuner: HDHomeRun Connect Quatro Tuner: HDHomeRun Connect Duo Sources: OTA, Sling Blue, Prime, Disney+, Clients: ShieldTV (2), Fire TV Stick 4K (4) |
#2
|
|||
|
|||
Maybe I'm not understanding your post, but I would think this would be more a limitation of the EPG data than carny.
__________________
Server: MSI Z270 SLI Plus ATX Motherboard, Intel i7-7700T CPU, 32GB Memory, Unraid 6.11.5, sagetvopen-sagetv-server-opendct-java11 Docker (version 2.0.7) Tuners: 2 x SiliconDust HDHomeRun Prime Cable TV Tuners, SiliconDust HDHomeRun CONNECT 4K OTA Tuner Clients: Multiple HD300 Extenders, Multiple Fire TV Stick 4K Max w/MiniClient Miscellaneous: Multiple Sony RM-VLZ620 Universal Remote Controls |
#3
|
||||
|
||||
That's just a UI change, there's nothing stopping you from changing it manually in Sage.properties. Someone just needs to edit the default STV to allow a greater range.
__________________
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 |
#4
|
|||
|
|||
It appears to me that SD seems to contain data farther into the future. Under the old EPG I think the best I ever got was 14 days. Under SD I am pretty sure that I have seen close to 21 days at times. But I rarely plan that far into the future.
__________________
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 |
#5
|
||||
|
||||
The other question is what good does it do? The schedule beyond maybe 7 days seems to not be very useful already. When I look well into the future I see lot of stuff that's syndicated scheduled to record that never actually will be, because out past a week or so, the guide data (even SD I think) just has show IDs for the airings, but they eventually get updated with Episode IDs that have already been recorded so the scheduled recordings "disappear" as they get closer.
|
#6
|
||||
|
||||
Quote:
I found several favorite airings linked to a real episode on 6/13. Some of them actually have non-generic descriptions too. I do see some of what you're talking about too that far out, but my point is that it's not completely useless. Also extending out to 21 days resolved one of my conflicts, so that alone might make it worth doing.
__________________
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 |
#7
|
||||
|
||||
It really just comes down to there not being a real reason NOT to remove the 14 day cap in the UI. Just a matter of it getting done, that's all. Relatively simple change, but it is still a change in the UI - which is no fun to do. :-)
__________________
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 |
#8
|
||||
|
||||
The only reason I can think of for why not is how it could adversely affect performance for much slower computers. It will make the Scheduler churn a little longer and does make Carny process airings a little longer.
__________________
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 |
#9
|
||||
|
||||
True, I'm not saying make the default 21... just allow it to be set higher if so desired.
__________________
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 |
#10
|
||||
|
||||
Quote:
Only real case I can see for scheduling farther out is to avoid conflicts, Sage has more airings to attempt to resolve them with, but again, given the unreliability, incompleteness of the more distant data, that benefit seems somewhat dubious. |
#11
|
||||
|
||||
I would agree with this and I will not argue that they don't change things often even up until a few hours before the actual airing, but I have seen conflicts disappear a few days after they appeared and the reason was because another airing just a little further out was now visible to the scheduler. I'd rather not see the conflict.
__________________
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 |
#12
|
||||
|
||||
Sage V9 made a change to the scheduled (at least in 9.012) where it no longer uses all available EPG data for conflict resolution. In v7, if you had 12 days of data, but told Sage to schedule 7 days in advance, if there was a conflict on day 7, it would look out to days 8-12 to see if it could resolve the conflict. In v9.012 it doesn't and instead just displays the conflict icon. Has this behavior been fixed with the latest update, or are there plans to do so?
__________________
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 |
#13
|
||||
|
||||
I'm not aware of any changes in that area. The Scheduler likely changed a bit between v7 and v9 which might have lead to some slightly different behavior than in the past. It also has a timeout for how long it will try to resolve conflicts before posting the new schedule that might be affecting you at random.
__________________
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 |
#14
|
||||
|
||||
Quote:
If you're a dev, you can test it out by removing the checks for 'god.isMustSee(kitty[p])' in Scheduler.processMustSeeForAirs (lines 637 and 651). And that *should* revert to the old behavior. I don't have a problem approving a change like that because there was likely some other dependence relating to how we did things in Fiber that made me do it.
__________________
Jeffrey Kardatzke Founder of SageTV |
#15
|
||||
|
||||
Jeff... your object names man... :-)
__________________
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 |
#16
|
||||
|
||||
Quote:
__________________
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 |
#17
|
||||
|
||||
Check your PM.
__________________
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 |
#18
|
||||
|
||||
Tiki reports that this appears to have corrected the issue. I'll submit the changes with some comments on why we removed the check.
__________________
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 |
#19
|
||||
|
||||
scheduling_lookahead var vs. GUI with EPG
Manually setting the scheduling_lookahead = [e.g. 23x24x60x60x1000=big number] env in Sage.properties works (e.g. old EPG=14-days, new Schedules Direct EPG = 21 days, or so] and is reflected in the GUI. But if you open the setting via the GUI it reverts to the 14-day max value even if the user doesn't accept/change the value. Hopefully the proposed GUI update will set this range to a (much?) larger max value. And let the user select the best value he wants equal to or smaller than that value based on guide data length or his pref.
|
#20
|
||||
|
||||
The STV change was made and committed. The default is still 14 days, but the range now goes up to 21. The next SageTV release will have this change.
__________________
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 |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
2 Days of Scheduled Recordings | bits | SageTV Software | 3 | 12-06-2009 03:10 PM |
Increase # of Days in Recording Schedule | skyeclad | SageTV Software | 7 | 11-21-2007 02:25 PM |
number of days in epg | JonTom | SageTV Canada | 1 | 04-11-2005 01:01 PM |
I get corrupted recordings after 1 to 2 days of uptime | jbromwich | Hardware Support | 4 | 03-01-2005 12:24 AM |
Upcoming Rec Schedule does NOT show what's scheduled for recording beyond 2-3 days | sudipto | SageTV Beta Test Software | 14 | 03-15-2004 03:47 AM |