NextPVR Forums

Full Version: NextEnd not extending sports event
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
I've been experimenting with NextEnd (The work is much appreciated!) and I ran into a problem: It seems to be working, but the logs show that the recording ends right at the normal time, even if the game isn't over yet. Here is the log from tonight's game:

Code:
2018-09-28 18:59:02.681    [DEBUG][1]    NextEnd, Version=2.0.6274.30072, Culture=neutral, PublicKeyToken=null
2018-09-28 18:59:02.716    [INFO][1]    About to connect to remote recording service
2018-09-28 18:59:02.721    [DEBUG][1]    RecordingServiceProxy@exit
2018-09-28 18:59:02.733    [DEBUG][1]    About to look for plugin directories in: C:\Users\Public\NPVR\Plugins\
2018-09-28 18:59:02.733    [DEBUG][1]    Skipping non-existant plugin directory: C:\Program Files (x86)\NPVR\Plugins\
2018-09-28 18:59:02.733    [DEBUG][1]    Command Line --oid 5101
2018-09-28 18:59:02.734    [DEBUG][1]    NextPVR extending = True
2018-09-28 18:59:02.734    [DEBUG][1]    Preparing this event
2018-09-28 18:59:02.734    [DEBUG][1]    MLB Baseball Texas Rangers at Seattle Mariners 2018-09-28 19:00:00
2018-09-28 18:59:03.782    [DEBUG][1]    LivePvrData.Data.Net.Responses.StatusResponse [Title=MLB Baseball, Status=Pre-Game, IsValid=True, IsActive=True, IsComplete=False, IsError=False, ]
2018-09-28 18:59:03.782    [DEBUG][1]    Monitor status = active
2018-09-28 18:59:03.849    [DEBUG][1]    Monitoring 1 event(s)
2018-09-28 18:59:03.849    [DEBUG][1]    SP003890740000 MLB Baseball Texas Rangers at Seattle Mariners 2018-09-28 19:00:00-2018-09-28 22:00:00
2018-09-28 18:59:03.849    [DEBUG][1]    Monitor end 2018-09-29 02:00:00
2018-09-28 18:59:03.857    [DEBUG][1]    Waiting
2018-09-28 19:01:03.933    [DEBUG][1]    Schedule oid 5101 Status STATUS_IN_PROGRESS
2018-09-28 19:01:03.934    [DEBUG][1]    Waiting

[Skipping lots of repeats]

2018-09-28 21:41:05.268    [DEBUG][1]    Schedule oid 5101 Status STATUS_IN_PROGRESS
2018-09-28 21:41:05.965    [DEBUG][1]    LivePvrData.Data.Net.Responses.StatusResponse [Title=MLB Baseball, Status=In Progress, IsValid=True, IsActive=True, IsComplete=False, IsError=False, ]
2018-09-28 21:41:05.966    [DEBUG][1]    Monitor status = active
2018-09-28 21:41:05.966    [DEBUG][1]    Waiting

[Skipping lots of repeats of that]

2018-09-28 21:59:11.758    [DEBUG][1]    Schedule oid 5101 Status STATUS_IN_PROGRESS
2018-09-28 21:59:12.632    [DEBUG][1]    LivePvrData.Data.Net.Responses.StatusResponse [Title=MLB Baseball, Status=In Progress, IsValid=True, IsActive=True, IsComplete=False, IsError=False, ]
2018-09-28 21:59:12.632    [DEBUG][1]    Monitor status = active
2018-09-28 21:59:12.632    [DEBUG][1]    Waiting
2018-09-28 22:01:12.661    [DEBUG][1]    No longer recording stop monitoring
2018-09-28 22:01:12.661    [DEBUG][1]    CancelAllWakeupRequests

I'm about 99% sure this is my fault. Any tips on what I'm doing wrong here? Thank you!
I would need to see all your logs.

Martin
No problem. Do you want me to zip them all up and attach them here, or do you want any specific files?
antenna Wrote:Do you want me to zip them all up and attach them here, or do you want any specific files?

mvallevand Wrote:... all your logs.

The only way to know which logs are needed is to look at the logs.
Graham Wrote:The only way to know which logs are needed is to look at the logs.

Hah! Fair enough. Logs attached. I assumed 7z would be ok.
I see the problem. NextEnd assumes users keep the default 2 minutes of post-padding and you use only one minute so the recording was stopped by NextPVR. I will have to put in a change for this. Until then increase your post padding on sporting events to 2 minutes. One of the NextEnd options is to stop the recording as soon as it is flagged as ended so that won't matter if you don't care about the post game stuff.

Martin
I can definitely change all my defaults to 2 minute post-padding. Thanks for looking into it!

For sports, I don't mind keeping the post-game stuff, actually. Does NextEnd keep it by default?
On the wiki that is the --postgame option the time to keep recording after the stop flag is set. The default is 15 minutes, but often networks preempt the post game a little so that might be a bit much.

Martin
I completely missed that. Thank you! I'll leave 15 for now. I've reset the padding to 2 minutes and have set a sports recording today. Hopefully it runs late!
Tried this again with a 2 minute buffer, and it still stopped on schedule while the game was still happening. Up for another log check?
Pages: 1 2 3