2015-08-09, 07:56 PM
Hello all,
I came across NPVR from the Kodi forums when I began looking for an alternative to WMC due to the recent guide changeover just absolutely butchering my data. Prior to WMC, I was a long time SageTV (and still have all of my licenses) until the Google buyout. Prior to trying NPVR, I had setup MediaPortal with less than stellar results from my perspective. Let me say that I love just how simple it was to "just make it work" with NPVR. My Kodi boxes around the house are running beautifully right now.
Seeing as how I was a previous user of both WMC and SageTV, I have become accustomed to the intelligent recording logic that both used (I still to this day believe that SageTV has some of the best recording logic I've ever seen). I have 5 tuners, one colossus for use with my Dish box and 4 hdhr tuners for ATSC. What I'm having a hard time wrapping my head around is the logic that NPVR is using for recordings. Again, due to what I've used extensively in the past, I'm accustomed to adding a favorite, telling it to record "new", and letting the logic figure out how to deal with conflicts. That does not appear to be how NPVR does things. When I look at my web interface for managing recordings, I see conflicts that don't seem to have resolutions. A prime example would be tonight: I have 5 satellite shows that air on Sunday nights, all are setup as recurring favorites, record only new, any time slot, any channel. All of these shows have multiple airings of the same "new" episode. Obviously the "new" episodes for each are in conflict with each other. The prior softwares I've used appear to have this logic: if conflict, then take top priority show and record it and find an alternate airing of the lower priority show and record that episode. In the past, this didn't always work and recordings were missed, but that was the very rarest of occasions.
So, how does the recording logic for NPVR work? I think that I can work my way around the conflicts if it doesn't behave as I've described above, that will just require more vigilance on my part with the web interface. I've also done quite a bit of searching on the forums regarding this, and I'm coming up empty. Maybe I'm not searching for the right combination of terms. It definitely would not be the first time that I've done that!
Any insight would be greatly appreciated. Thanks.
Tyler
P.S. SageTV is about to go open source, so it might be worthwhile to taking a peak at how their recording engine works when the time comes. I'm by no means a coding expert (mostly relegated to visual basic in excel), but getting that type of logic into NPVR would be something that I'd definitely be willing to take a crack at.
I came across NPVR from the Kodi forums when I began looking for an alternative to WMC due to the recent guide changeover just absolutely butchering my data. Prior to WMC, I was a long time SageTV (and still have all of my licenses) until the Google buyout. Prior to trying NPVR, I had setup MediaPortal with less than stellar results from my perspective. Let me say that I love just how simple it was to "just make it work" with NPVR. My Kodi boxes around the house are running beautifully right now.
Seeing as how I was a previous user of both WMC and SageTV, I have become accustomed to the intelligent recording logic that both used (I still to this day believe that SageTV has some of the best recording logic I've ever seen). I have 5 tuners, one colossus for use with my Dish box and 4 hdhr tuners for ATSC. What I'm having a hard time wrapping my head around is the logic that NPVR is using for recordings. Again, due to what I've used extensively in the past, I'm accustomed to adding a favorite, telling it to record "new", and letting the logic figure out how to deal with conflicts. That does not appear to be how NPVR does things. When I look at my web interface for managing recordings, I see conflicts that don't seem to have resolutions. A prime example would be tonight: I have 5 satellite shows that air on Sunday nights, all are setup as recurring favorites, record only new, any time slot, any channel. All of these shows have multiple airings of the same "new" episode. Obviously the "new" episodes for each are in conflict with each other. The prior softwares I've used appear to have this logic: if conflict, then take top priority show and record it and find an alternate airing of the lower priority show and record that episode. In the past, this didn't always work and recordings were missed, but that was the very rarest of occasions.
So, how does the recording logic for NPVR work? I think that I can work my way around the conflicts if it doesn't behave as I've described above, that will just require more vigilance on my part with the web interface. I've also done quite a bit of searching on the forums regarding this, and I'm coming up empty. Maybe I'm not searching for the right combination of terms. It definitely would not be the first time that I've done that!
Any insight would be greatly appreciated. Thanks.
Tyler
P.S. SageTV is about to go open source, so it might be worthwhile to taking a peak at how their recording engine works when the time comes. I'm by no means a coding expert (mostly relegated to visual basic in excel), but getting that type of logic into NPVR would be something that I'd definitely be willing to take a crack at.