I'll set a scheduled recording for a show but when the time comes nextpvr won't record it.
After some troubleshooting it seems to depend on there being special characters in the title. I tried setting a manual recording with the title 'Corazón que miente' and it won't record, but a manual recording with the title 'Corazon que miente' will record.
Tried to set up a series of manual recordings a month and a half in the future. Went to the manual recording window and set up a weekly recording starting in September. Checked pending recordings at it showed a one time recording in August. I was able to update the date to the correct date and it held, but it would not let me change the recording type from once to weekly. Also the only name it would accept was default. I don't know what "Advance Rules" are because there are no options. Using NextPVR 4.1.0 with windows 10.
Hi,
1) Just starting to use CC. Is there any way to change the position,font,color etc of the text? Mostly it sits at the top in front of people's faces.
2) I usually compress the recording to MP4 with ffmpeg which loses CC info. Can I add it back in a separate file (.srt?) and have NPVR display it?
This seems like the simplest problem, but I'm stumped. After a recording finishes, I want NextPVR to "touch" a URL on my Plex Media Server that will kick off a library update. Plex has a number of URL's that will automatically start a task. In my case, I want NextPVR to visit this web page after a recording completes:
(Except the IP, library number, and token are added properly)
Now that Windows 10 natively has curl available from the command, this should be a piece of cake. I have both a PostProcessing.bat and a PostCancel.bat located in C:\Users\Public\NPVR\Scripts that contain just one line (with the IP and Token info removed of course):
If I double-click that batch file, Plex updates immediately. And NRecord.log shows that the batch files are seen, and are being run after a recording. But then nothing happens. The Plex library doesn't update. So the command in the file seems to be correct, but it fails when triggered by NextPVR. Here's the line in the log:
Every time I try to either watch a recording or set a show to record, I get this:
Anybody have a fix? Sub?
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at NShared.HDHomeRunRecorder.IsMultiRecordPossible(ScheduledRecording requiredRecording, List`1 overlappingRecordings)
at NShared.Visible.CaptureSource.CanRecord(ScheduledRecording scheduledRecording)
at NShared.RecordingServiceProxy.ScheduleRecording(EPGEvent epgEvent, Boolean onlyNewEpisodes, ScheduledRecording scheduledEvent, Boolean allocateRecurring, DayMask dayMask, Int32 keep, Int32 recurrenceGroupID, Boolean timeslot, Boolean forceScheduleReload, String advancedRules)
at NShared.RecordingServiceProxy.ScheduleRecording(EPGEvent epgEvent, Int32 prePadding, Int32 postPadding, RecordingQuality quality, String recordingDirectoryID)
at NShared.RecordingServiceProxy.ScheduleRecording(EPGEvent epgEvent, RecordingQuality quality)
at NextPVR.TV.ShowDetailsPopup.HandleCommand(String command)
at NextPVR.TV.ShowDetailsPopup.HandleButtonCommand(String buttonName)
at NUtility.Controls.UiButtonList.OnKeyDown(KeyEventArgs e)
at NextPVR.TV.ShowDetailsPopup.OnKeyDown(KeyEventArgs e)
at NextPVR.ControllerForm.OnKeyDown(Object sender, KeyEventArgs e)
at System.Windows.Forms.Control.OnKeyDown(KeyEventArgs e)
at System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
at System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
at System.Windows.Forms.Control.WmKeyChar(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at NextPVR.ControllerForm.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
I think from reading the documentation that I understand how to schedule an EPG update, but can I please get clarification here?
Steps:
1) Add an a file called UpdateEPG.bat to the NPVR data location 'C:\Users\Public\NPVR\Scripts'.
2) Within this file add your command line arguments as if you were going to run the EPG grabber yourself.
3) For my setup, I have built the scraper myself and it does not live on the system drive, so I believe I will need
a) G:\
b) cd G:\Python27\Kodi
c) Sky TV Guide Scraper.py
4) Save and close .bat file.
Have I missed anything out? Also, how can you specify at what time the update process will run?
I have four sources of media for audio and video. Three of the four sources do not encounter this error. I have two PCs running Windows Server 2016. PC1 contains my movies and tv shows and kids media each on a separate drive. PC2 runs NextPVR with recordings stored on one drive and documentaries on another. When I watch anything on PC1 and the Documentaries on PC2 I never have an issue with playback. Only when I watch recordings from NextPVR do I receive the error "Read Rate too slow for continuous playback". The NextPVR drive is three days old, the PC has a freshly installed OS and NExtPVR completely installed brand new. Everything is hardwired with cat5e and connected via a gigabyte switch.
Does anyone have any idea why the NextPVR recordings are stopping, pixelating, or crashing the Kodi.
NextPVR Server
Windows Server 2016
3.5Ghz six core Processor
16 GB Ram
Dual Gigabit NICs
I'm popping this onto the forum as it may help others searching for a solution. And perhaps give others something to smile about!
For some reason, as I was configuring NextPVR I found the black screen on Live TV, and in some cases a NPVR crash ("Next PVR is not responding") I first assumed it was my decoders, and spent a number of hours uninstalling and reinstalling LAV and SAF6, Cyberlink and so on. However given various standalone video files worked, I wasn't so sure - plus deliberately picking a non-working MPEG2 decoder (like the Microsoft Win10 one) generated a sensible error. The last log error was "Live stream expired without 15 second renewal"
It turns out that the temp directory that was set up for live streaming, %TEMP% (C:\Windows\Temp) was somehow not accessible to the running user - only localservice. So either the video recording service couldn't write to it (or perhaps the gui couldn't read from it?) ... therefore blank screen.
As it wasn't completely obvious - and I spent a bit of time on the wrong path... so perhaps it might help others. I'm not sure if %TEMP% was my setting, but it seems at some point in the history of Windows that directory is no longer accessible by everyone as default.