So, I recorded a marathon of All in the family, and as it so happens I'll need to record some episodes over. However, since the program was recorded the first time, nextpvr doesn't seem to want to record it again.
Where is the recording cache or a setting that will allow it to start recording episodes it has already recorded?
I don't know how anyone else feels but I would like to see an automatic backup option in the MISC options that rolls config.xml and npvr.db3 for 5 days like what happens to the logs.
Just a simple input field of what directory you want it backed up to. In my case it's going to external drive g:\npvrbackup
I added some code to run in my PostUpdateEPG.bat file but it might be something to consider in the next update by default.
I included a "mock up" with the feature added.
Although it would be nice if it could be done automatically in a zipped file.
Code:
@Echo off
GoTo :BEGIN
:: Roll config.xml & npvr.db3 once per day when the EPG update is triggered
:BEGIN
SETLOCAL
Set SCRIPTNAME=%0
Set BASEDIR="c:\users\public\npvr"
Set DATA=%BASEDIR%\npvr.db3
Set DATA2=%BASEDIR%\config.xml
SET Setbackup="g:\npvrbackup\npvr.db3"
SET Setbackup2="g:\npvrbackup\config.xml"
:ROLL_backup
If EXIST %Setbackup%.4 COPY %Setbackup%.4 %Setbackup%.5 > nul
If EXIST %Setbackup%.3 COPY %Setbackup%.3 %Setbackup%.4 > nul
If EXIST %Setbackup%.2 COPY %Setbackup%.2 %Setbackup%.3 > nul
If EXIST %Setbackup%.1 COPY %Setbackup%.1 %Setbackup%.2 > nul
If EXIST %DATA% COPY %DATA% %Setbackup%.1 > nul
If EXIST %Setbackup2%.4 COPY %Setbackup2%.4 %Setbackup2%.5 > nul
If EXIST %Setbackup2%.3 COPY %Setbackup2%.3 %Setbackup2%.4 > nul
If EXIST %Setbackup2%.2 COPY %Setbackup2%.2 %Setbackup2%.3 > nul
If EXIST %Setbackup2%.1 COPY %Setbackup2%.1 %Setbackup2%.2 > nul
If EXIST %DATA2% COPY %DATA2% %Setbackup2%.1 > nul
GoTo :EOF
GoTo :EXITJOB
Exit /b
I had the "Live TV - black screen, no sound" problem which was fixed by shutting down and reinstalling. However, I still have an issue with the web interface. No matter how I try to access it (localhost:8866, titan:8866, 127.0.0.1:8866, 192.168.0.6:8866, 192.168.0.26:8866) I get:
Server Error in '/' Application.
Compilation Error
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: CS1061: 'N_EWA.classes.Settings' does not contain a definition for 'GetIP4Address' and no extension method 'GetIP4Address' accepting a first argument of type 'N_EWA.classes.Settings' could be found (are you missing a using directive or an assembly reference?)
Source Error:
Line 127: Logger.Info("IP V6 Detected on Server ");
Line 128: Logger.Info("IP6 Address: " + address);
Line 129: if (Global.Settings.autologinNets.CheckNumber(Global.Settings.GetIP4Address()))
Line 130: {
Line 131: IsInternalnetwork = true;
Below is my batch file. To be clear I modified a batch file from the NPVR wiki created by javawiz. I use it to specify different ini files for different channels. I want to have an ini for football games. I often watch one game live while recording another and it would be great to have the commercials processed when I watch the second game. The channel specific ini are ok but the football specific one does a better more reliable job on detecting show vs commercial. However, when I remove the REM for the football if statement all I get is notification the recording is complete and comskip is NOT run on the file no matter what type of program I record.
I was contemplating using the same approach to having show specific ini but now it seems my approach doesn't work or at least I don't know how to make it work. Also below is the log, I've been recording random shows for testing purposes but the make a change wait 30-60 minutes and see if it works approach isn't going so well so I am asking for help.
Thanks,
Craig
@Echo off
GoTo :BEGIN
=================================================================================================
PostProcessing.bat
Run as soon as a recording ends. Commonly used for adding commercial skipping functionality
(comskip) or transcoding.
-------------------------------------------------------------------------------------------------
Arguments:
1.filename - the full path and file name of the recording file.
2.channelNumber - the channel number it was recorded from.
3.oid - unique identifier to the scheduled_recordings table, applicable even if
filename (%1) changes
4.capture Oid - unique identifier to the device used for recording
5.recording title - the title of the recording
6.comskip ini - the name of the comskip ini file for commercial skip
-------------------------------------------------------------------------------------------------
Modification History
Date By Description
------ ---------- -------------------------------------------------------------------------------
11132017 CD Initial Template
=================================================================================================
:BEGIN
SETLOCAL
Set SCRIPTNAME=%0
Set BASEDIR=c:\Users\Public\NPVR
Set LOGFILE=%BASEDIR%\Logs\PostProcessing.log
Set FILENAME=%1
Set CH_NUM=%2
Set OID=%3
Set DEV_OID=%4
Set REC_TITLE=%5
if "%2" == "6.1" goto skip
if "%2" == "6.2" goto skip
if "%2" == "6.3" goto skip
goto next
kip:
echo skipping comskip on %1; channel %2 because it is in skip list >> %LOGFILE%
goto continue
:next
rem if "%5" == "Football" goto Football rem if "%5" == "College Football" goto Football
if "%2" == "3.1" goto channel_3.1
if "%2" == "10.1" goto channel_10.1
if "%2" == "13.1" goto channel_13.1
if "%2" == "40.1" goto channel_40.1
goto generic
:channel_3.1
echo %date%,%time% - invoking comskip on %1 channel %2 ini >> %LOGFILE%
comskip --ini=channel_3.1.ini %1
echo %date%,%time% - comskip finished with %1 channel %2 ini >> %LOGFILE%
goto continue
:channel_10.1
echo %date%,%time% - invoking comskip on %1 channel %2 ini >> %LOGFILE%
comskip --ini=channel_10.1.ini %1
echo %date%,%time% - comskip finished with %1 channel %2 ini >> %LOGFILE%
goto continue
:channel_13.1
echo %date%,%time% - invoking comskip on %1 channel %2 ini >> %LOGFILE%
comskip --ini=channel_13.1.ini %1
echo %date%,%time% - comskip finished with %1 channel %2 ini >> %LOGFILE%
goto continue
:channel_40.1
echo %date%,%time% - invoking comskip on %1 channel %2 ini >> %LOGFILE%
comskip --ini=channel_40.1.ini %1
echo %date%,%time% - comskip finished with %1 channel %2 ini >> %LOGFILE%
goto continue
:Football
echo %date%,%time% - invoking comskip on %1 channel %2 ini >> %LOGFILE%
comskip --ini=Football.ini %1
echo %date%,%time% - comskip finished with %1 channel %2 ini >> %LOGFILE%
goto continue
:generic
echo %date%,%time% - invoking comskip on %1 >> %LOGFILE%
comskip %1
echo %date%,%time% - comskip finished with %1 >> %LOGFILE%
12/05/2017 10:00:01.37 Recording complete - filename: "D:\Loving Spoonfuls\Loving.Spoonfuls.S03E08.Yvonne,.JFK.and.the.Rabbit.ts" ChannelNUM: 29.3 OID: 22744 DeviceOID: 20 Title: "Loving Spoonfuls"
Tue 12/05/2017,10:00:01.38 - invoking comskip on "D:\Loving Spoonfuls\Loving.Spoonfuls.S03E08.Yvonne,.JFK.and.the.Rabbit.ts"
Tue 12/05/2017,10:00:56.67 - comskip finished with "D:\Loving Spoonfuls\Loving.Spoonfuls.S03E08.Yvonne,.JFK.and.the.Rabbit.ts"
12/05/2017 10:01:00.48 Recording complete - filename: "D:\ABC 10 News Mornings at 9am\ABC 10 News Mornings at 9am_20171205_09001000.ts" ChannelNUM: 10.1 OID: 22743 DeviceOID: 22 Title: "ABC 10 News Mornings at 9am *"
Tue 12/05/2017,10:01:00.49 - invoking comskip on "D:\ABC 10 News Mornings at 9am\ABC 10 News Mornings at 9am_20171205_09001000.ts" channel 10.1 ini
Tue 12/05/2017,10:06:16.91 - comskip finished with "D:\ABC 10 News Mornings at 9am\ABC 10 News Mornings at 9am_20171205_09001000.ts" channel 10.1 ini
12/05/2017 10:31:00.99 Recording complete - filename: "D:\Global 3000\Global 3000_20171205_10001030.ts" ChannelNUM: 6.3 OID: 22745 DeviceOID: 20 Title: "Global 3000"
skipping comskip on "D:\Global 3000\Global 3000_20171205_10001030.ts"; channel 6.3 because it is in skip list
Below is after removing the rem from the batch file.
12/05/2017 11:01:00.72 Recording complete - filename: "D:\The View\The View_20171205_10001100.ts" ChannelNUM: 10.1 OID: 22746 DeviceOID: 22 Title: "The View"
12/05/2017 11:01:00.78 Recording complete - filename: "D:\Priscillas Yoga Stretches\Priscillas Yoga Stretches_20171205_10451100.ts" ChannelNUM: 6.2 OID: 22747 DeviceOID: 20 Title: "Priscilla's Yoga Stretches"
skipping comskip on "D:\Priscillas Yoga Stretches\Priscillas Yoga Stretches_20171205_10451100.ts"; channel 6.2 because it is in skip list
I am having excellent success in using X-NEWA on two of my Android devices, a Samsung tablet and a Motorola cellphone. Live TV in HD is wonderful!(on the local LAN so far...)
But both devices exhibit the same issue with the TV Guide: The guide does show only the channels that are in the channel group I've set in Settings. But if use the up or down sweep gesture, it seems that I can only view the first and last pages and nothing in between. This behavior is the same regardless of the channel group.
Is this a bug? Am I doing something wrong?
Also, is there some way to change channels directly using keypad input?
Hi
I'm trying to stream digital radio to kodi using npvr.
by far I can only stream digital tv. the digital radio is the same frequency as the digital tv (514000)
every time I try to access the stream, I get the following message:
Streaming Failed (transcoder exited) - on the npvr localhost
Kodi is crashing everytime
how can I fix this?
I have the following decoders:
LAV Audio decoder, ffdshow audio decoder, PDR MPEG Muxer, Microsoft DTV-DVD Audio decoder, MPEG Audio decoder
On my videos menu I have 9 video sources defined, some on local hard drive, some on network hard drives and some on local USB hard drives. Because I use USB3 hard drives this menu loads slowly as the hard drives usually have to spin up before the menu is displayed.
Can this delay be eliminated in some manner perhaps by caching the key information, e.g. folder.jpg, etc. at NextPVR startup? Perhaps I should be able to specify in the config that a particular video source should be cached because its slow?
I frequently use the videos menu and there is usually a significant delay before it is displayed whenever I need to switch between video sources, even if I am not using the USB3 disk drive.
Hey sub how come there option to use Schedules Direct for setup ATSC tuner in stead of pull the EPG off the tuner which as you know is a bit limited to 24 hour
Hi,
I need to do a completely new install, I've tried to uninstall and then reinstall but my channel list has remained so I am unable to refresh those settings.
Is there a simple way of starting from scratch or how do I manually delete these settings?
I managed to get nextpvr functioning just fine on one of my PCs but the other one is proving awkward.
I think this may involve a database, if so how do I delete that file?
Thak you in advance