I am having trouble with the recording service, not recording anything, causing crashes, etc.
In the logs I see something strange, but don't know what to do with it.
I prefer not to install the 2.3.6 version at this moment, so I hope anyone can tell me how to fix this.
I cant find the setting for this and copy n pasting the nvpr start program into the windows startup folder doesent seem to do the trick.
How do I get it to start with MY PC startup.
The System plugin provides a system overview of recordings, connected drives (including network drives), active tuners, basic hardware monitoring, and power related options.
The latest version was released on February 25th with the following changes:
- Now uses the hidden menu style rather than a button list
- Now monitors CPU, memory, and network activity
- Power options are now presented graphically
- Added a PIN entry option to restrict access to the Power options
- Added detection of updates to NPVR (changes status message at the bottom of screen to show this)
- Fixed various problems with the Update EPG option
- Major rewrite of the threading code - should be faster, use less resources, cause less problems (!)
- Settings are now stored in /Plugins/System/System.xml rather than config.xml
- The logging level can now be specified
This is the (new) support thread for the System plugin, which provides a system overview of recordings, connected drives (including network drives), active tuners, basic hardware monitoring, and power related options.
If posting bug reports, please ensure to include the log files from either C:\Users\Public\NPVR\Logs or C:\Documents and Settings\All Users\Application Data\NPVR\Logs.
for those of you who like to try it out and are willing to provide feedback, I've attached pre-releases of the TV Listings plugin and XmltvExtras utility. Since NPVR 2.3.6 now supports audio-, video- genre- and first-run-information from xmltv epg sources out of the box, the plugin uses these information, while the XmltvExtras utility is still used to extract the "icon" information for programmes from xmltv.
Therefore, the TV Listings.db3 database file will get updated when running the new XmltvExtras utility for the first time. Besides the binaries and the database file, there are also changes in the skin files, so you should copy them over from the attached .zip-files, too. Please backup your data first before installing the beta-versions of the plugin and utility, especially your TV Listings.db3 database in case something goes wrong.
Changelog for TV Listings:
Quote:- added TheMovieDB lookup
- fixed daymask for scheduling manual recurring recordings
- improved startup behaviour of recording panel
- added 'failure reason' for failed scheduled recordings to description string
- fixed an issue regarding start- and endtime calcualtion for manual recordings
- added option to update an existing image in \Media\Shows from the details popup
- using the stock npvr data for genre, audio-/video-descriptions and 'first run' information
- added status indicator image to indicate first-runs inside listings grid (enable/disable in skin file)
- added checkbox-selection of genres for categories popup
- added preview image for selected show details area on tv listings main screen
- taking 'WatchedKickInSeconds' from config.xml in account for playback positions
Changelog for XmltvExtras:
Quote:- stripped down functionality to only import "icon" attributes of programmes
Which aspects are taken in account by npvr to consider a show as "new"? And is "first run = true" the default for shows where the "new" state can't be determined?
I recently added the DCR-2650 cablecard tuner to my system which already had the WinTV HVR-1250 card which I use to record the clear-QAM offerings from my cable. Due to the multirecord capabilities of the HVR-1250 and my uncertainty about how tuners were allocated, I kept the QAM channels separate, using a different name but the same channel number in order to choose which tuner was to be used for those channels. For example, I have a channel 210 named "C7-QAM" on the 1250, and another channel 210 named ABCHD which is on the new DCR-2650.
It all works fine for scheduling shows, but TV Listings only shows the extra information for the DCR-2650 channels, not the QAM ones. I get the standard EPG info, correctly, for everything, I'm just missing all the extras.
Any ideas what might be happening? I don't know what sort of logs, databases, etc you might need, but let me know if I can furnish other information. Thanks.
Also, I don't know if you saw this discussion, but it does relate to the info available for scheduled recordings from TV Listings vs. TV Guide, so I thought I would pass this on to you for your consideration:
NPVR worked nicely for the last two days, now its has the same problem. This time however I have captured the error as printed by the internal server:
Server Error in '/' Application.
Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
Source Error:
Line 1236: case "channel":
Line 1237: {
Line 1238: Channel channel = NUtility.Channel.LoadByOID(epgevent.ChannelOID);
Line 1239: if (channel != null)
Line 1240: {
Source File: c:\Documents and Settings\All Users\Application Data\NPVR\web\App_Code\Classes\CSSEPGEventTableLoad.cs Line: 1238
Stack Trace:
[NullReferenceException: Object reference not set to an instance of an object.]
N_EWA.classes.epgeventComparer.getRecordingValue(Object obj, String key) in c:\Documents and Settings\All Users\Application Data\NPVR\web\App_Code\Classes\CSSEPGEventTableLoad.cs:1238
N_EWA.classes.epgeventComparer.Compare(Object x, Object y) in c:\Documents and Settings\All Users\Application Data\NPVR\web\App_Code\Classes\CSSEPGEventTableLoad.cs:1033
System.SorterObjectArray.QuickSort(Int32 left, Int32 right) +119
[InvalidOperationException: Failed to compare two elements in the array.]
System.SorterObjectArray.QuickSort(Int32 left, Int32 right) +349
System.Array.Sort(Array keys, Array items, Int32 index, Int32 length, IComparer comparer) +366
System.Collections.ArrayList.Sort(Int32 index, Int32 count, IComparer comparer) +56
System.Collections.ArrayList.Sort(IComparer comparer) +26
N_EWA.classes.CSSEPGEventTableLoad.sortDisplay(ArrayList sortOrders, ArrayList epgeventsToSort, Boolean isSortingSchedule) in c:\Documents and Settings\All Users\Application Data\NPVR\web\App_Code\Classes\CSSEPGEventTableLoad.cs:79
N_EWA.Manage2.processViews() in c:\Documents and Settings\All Users\Application Data\NPVR\web\Manage2.aspx.cs:571
N_EWA.Manage2.Page_PreRender(Object sender, EventArgs e) in c:\Documents and Settings\All Users\Application Data\NPVR\web\Manage2.aspx.cs:47
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +13
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +43
System.EventHandler.Invoke(Object sender, EventArgs e) +0
System.Web.UI.Control.OnPreRender(EventArgs e) +80
System.Web.UI.Control.PreRenderRecursiveInternal() +88
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5676
Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433
Now I guess I do not have to hit the CPU with a hammer to replicate the problem.
The PC was turned on 3 hours in advance of the time for the EPG update to happen which gave NPVR one hour to complete the update. When if works normally, that takes 20 minutes.
The EPG updated the first 10 or so channels, then failed.
On Win XP.
What to do now? Delete and reinstall NPVR yet again?
Maybe it will behave itself if I ignore the EPG and just do everything as manual recordings??
It does the error now each and every time I dare to click 'manage recordings'.
Run a browser remotely or locally... same thing.
Reboot and try again, same thing.
Been though this before. The only fix was remove it and reinstall with setting up all over again. Otherwise it fails forever.
I did install the latest patch to NPVR as well during the last reinstall.
I hoped that would have fixed it.
Sorry if some are so 'sensitive' to my complaints.
Bottom line, something is wrong with NPVR or SQL. I have read plenty of posts on other forums where people are still using very unpolished abandonware to simply send commands to the tuner card to record channel so and so at X time because the EPG thing will cause you to lose the recording unless everything works just perfectly, first time, every time.
They are doing that because of these strange little quirks in 'modern' PVR software that causes failed recordings.
IMO, NPVR is the best available software to do the task in a way similar to MythTV using windows.
It would be nice if was as reliable as a short function that simply accesses the card using a scheduler without any bells and whistles.
I now assume that my post will once again get closed.
I currently have a NOVA-S-PLUS card running under NPVR and am looking for a second PCI tuner.
The NOVA-S-PLUS card has served me well but I can find the older NOVA-S cards that are significantly cheaper :-)
Would NPVR support one of each in the same machine ??
I am not interested in the radio feature - only in recording FreeSat - is there any significan differences in
the h/w of the NOVA-S over the NOVA-S-PLUS ?? (eg issues/bugs/performance)
Looking at pics of the card the "voltage capability" slots in the PCI connector are different (not a problem in my system).