|
Hardware Support Discussions related to using various hardware setups with SageTV products. Anything relating to capture cards, remotes, infrared receivers/transmitters, system compatibility or other hardware related problems or suggestions should be posted here. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
Question About Tuner Usage
Recently I have had to dig out my old HDHomerun Dual tuner and SageTV because Comcast has become increasingly glitchy since they switched over to MPEG-4, and I would still like to get NBC and ABC in MPEG-2.
The setup is working quite well, except for one problem. I have set my recordings up so that they have about five minutes padding before and after the show. For some reason, SageTV seems to ignore that. A real-life example: Last week's double episode of "The Blacklist" should have had both episodes with five minutes padding at either end, but the padding at the end of the first one was ignored, and the padding at the beginning of the second one was ignored. So in order to get two complete episodes, I had to splice them together in VideoReDo and cut them apart again correctly. When I set up the tuners, I only actually did the full setup with the first tuner and then copied the program guide info to the second one. Should I have done the complete setup with the second one as well? I didn't think it was necessary, since both tuners are basically the same. |
#2
|
|||
|
|||
I bet you just need to set this to No:
Settings > Detailed Settings > Customize > Remove padding on back to back favorites on the same channel
__________________
Home Network: https://karylstein.com/technology.html |
#3
|
|||
|
|||
Look for the “remove padding on back to back favorites”. Set it to “no”. This will cause each show to use a different tuner since the current setup cannot overlap on a single tuner.
|
#4
|
|||
|
|||
Thanx. I found it. That was sneaky of them to hide that...
I thought for a second it was something with the tuner. I haven't used it in almost ten years. |
#5
|
|||
|
|||
Someday I plan to try to fix the code so it will split into 2 files so overlapping favorites & padding will still happen on a single tuner. The native code is fairly straightforward (write the same data into 2 files). The tough part is handling all of the show switchover code since it was all built around a one show at a time per tuner concept.
|
#6
|
|||
|
|||
|
#7
|
|||
|
|||
Quote:
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#8
|
|||
|
|||
__________________
"Keep your goals away from the trolls" |
#9
|
|||
|
|||
That would be amazing!!
|
#10
|
||||
|
||||
Quote:
I'd like to be able to: 1. Disable a tuner without having to just delete it to keep it from being used 2. Set a recording favorite to always use a particular tuner I can probably think of a few more later. |
#11
|
|||
|
|||
To temporarily disable a tuner, I simply configure it to use no EPG. Bingo, done. Later, to make it functional again, just re-assign it to back to the previous EPG lineup. No need to re-download the EPG nor tell the tuner to re-scan for channels (assuming some other tuner is still config'd for that EPG lineup).
__________________
System #1: Win7-64, I7-920, 8 GB mem, 4TB HD. Java-64 1.8.0_141. Sage-64 v9.2.1 ATSC: 2x HDHR-US (1st gen white) tuners. HD-200. System #2: Win7-64, I7-920, 8 GB mem, 4TB HD. Java 1.8.0_131. Sage v9.1.6.747. ClearQAM: 2x HDHR3-US tuners. HD-200. System #3: Win7-64, I7-920, 12 GB mem, 4TB HD. Java-64 1.8.0_141. Sage-64 v9.2.1 ATSC: 2x HVR2250; Spectrum Cable via HDPVR & USB-UIRT. 3x HD-200. |
#12
|
||||
|
||||
Quote:
|
#13
|
||||
|
||||
Quote:
Edit: In case anyone is wondering why I don't just use unit testing to verify everything is ok, I did, but some parts of the code can't be tested correctly because of how SageTV is assembled. Honestly, it would be easier to just write a new PVR than to try to decouple all of SageTV so proper unit testing is possible.
__________________
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 Last edited by EnterNoEscape; 03-11-2019 at 06:54 PM. |
#14
|
|||
|
|||
Thanks for the comments and explanation. I’ve run with removing padding for so long that I’m kind of used to it. It does suck when you have to watch shows in the order they recorded so you catch the end of your show on the start of the next one.
I don’t know all that the scheduler and seeker do (far from it) but my simpleton approach was going to be to let the system think it is still removing padding so everything appears to work as it does today with regard to scheduling and conflicts. Then instead of simply calling switchencoding when the show changes, I would add two more calls...one to start the (additional) new show when its padding says to and another to drop off the old show when its padding ends. I was hoping to sneak these calls in with minimal changes to the existing stuff. The only native capture code I’m familiar with is the mpeg2dump and hadn’t considered any other sources yet but used it for an example. Selfishly, it’s all i need to have working anyway. If your solution is already coded and was working it would sure be nice to see it. If it involves too major of a rewrite it’s tougher to get pulled in without risk. Last edited by wnjj; 03-16-2019 at 11:24 PM. |
#15
|
||||
|
||||
Quote:
My solution was to make everything route through the media server and into a splitter in Java code to break the stream into multiple files. You can read about most of what I dove into here: https://github.com/google/sagetv/issues/259 Edit: I think where I started going wrong and nearly gave up was that I was trying to improve the testability of the feature and I got really caught up in my own head unable to work around how SageTV works to allow for good unit testing.
__________________
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 Last edited by EnterNoEscape; 03-17-2019 at 06:24 PM. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Tracking tuner usage | aoshi | SageTV Software | 6 | 06-20-2010 05:35 PM |
A curious question about memory usage | garyellis | SageTV Software | 2 | 01-30-2008 12:54 PM |
Tuner usage? | belleboyd | SageTV Software | 4 | 01-16-2008 09:08 PM |
Sage Storage Usage Question ... | mightyt | SageTV Software | 6 | 10-24-2006 03:16 PM |
ffdshow CPU usage question | CyRex | SageTV Software | 7 | 12-01-2004 12:55 PM |