I was just wondering what is or isn't possible (or might be possible in the future) with NPVR with regards to it being able to detect the frame rate of whatever's playing.
Is it, for example, capable of knowing that an NTSC DVD might be playing video at 30fps when displaying the menu or some extra content, and then realising that it's changed to 23.976fps when the main movie is playing.
If it is, then I'd be interested in making a plugin that could be used to dynamically change the display frequency to match the content frequency (just like a "real" DVD or blu-ray player), but it would obviously need some feedback from NPVR for this to be possible (eg event messages) or perhaps a way of hooking into the active DirectShow graph if that's where the information comes from (note: I currently know zip about DirectShow programming )
Has anyone had any luck demultiplexing dvb-subtitles from a recording and ocr'ing them? I'v tried ProjectX and it gives me the .sup and .ifo files, but the letters appares to be too bold, or fat to the extent they cannot be distinguished from each other.
When I view the recording with npvr the letters are perfectly clear and separated, nothing wrong with the subtitle itself so I'm guessing that ProjectX messes them up.
I have blastcfg setup and both work fine in testing (Port 1 for STB#1, port 2 for STB #2). Everything works perfect there.
NPVR is set up as STB #1 on composite and STB #2 on composite (this was the only way I could get them working properly), although I don;t think that would make a difference because I tried it with composite_2 and although I had no video, it still did not change.
I have a few channels different on each line up for testing, and all the ones that are the same, I have "merged" together, but regardless what I enter as a channel only Box #1 changes channels.
When recording, NPVR still does not change the channel on STB #2.
Both are setup to use the HaupBlast.exe {Channel} argument. I even tried copying the HaupBlast.exe and renaming it for device #2.
Thoughts? Some hidden setting somewhere I hope? Is it possible that nPVR does not support multiple blasters?
I see widows update is showing sp1 ready to download, obviously I'll do a system image first...but just wondering if anyone has any good or bad experiences with it? I would guess b lack of discussion here that it has been going smoothly for people.
Today while working on my htpc and npvr 2.0.3, I noticed that my AC/DC Live at Donnington had some audio issues. After it mounts, it plays the introduction just fine, but then everything after that is silent. I had pretty much everything set to use ffdshow audio (I have SAF5 installed), and I was trying to figure out the settings within ffdshow. After failing time after time, I decided to try other decoders. However, npvr still is using ffdshow. I now have all of the audio decoders in npvr set to disabled, rebooted and it still uses ffdshow for the dvd (and my mp3's).
So, I think my questions are:
1) When changing decoders, what needs to be done in order for it to be changed? Restart the video/audio? Restart npvr? Reboot the computer?
2) Any clue as to why ffdshow is still an active decoder when all my audio decoders were disabled?
3) Finally, anyone have a clue as to why the introduction of the dvd has audio but then everything after that is silent?
Hello,
I was just trying to install NPVR on my older laptop when I get the message posted below in the settings under the decoders menu.
Also, in the about menu under settings it says: "WARNING: The DirectX runtime is not available on this machine. Software rendering instead." - i wonder if this is related
I just installed the latest ATI drivers for the Radeon X300 that the computer uses. And I installed the latest DirectX 9c runtime. Everything else seems to be functioning normally. I can run GBPVR without a problem. I also have NPVR installed on 3 other machines (including 1 server with a TV card) without a hitch.
I've tried an older verion of NPVR and the latest March 1st version.
Here's the error message:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.IO.FileLoadException: Could not load file or assembly 'Unmanaged, Version=1.0.4077.12520, Culture=neutral, PublicKeyToken=null' or one of its dependencies. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem. (Exception from HRESULT: 0x800736B1)
File name: 'Unmanaged, Version=1.0.4077.12520, Culture=neutral, PublicKeyToken=null' ---> System.Runtime.InteropServices.COMException (0x800736B1): This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem. (Exception from HRESULT: 0x800736B1)
at NextPVR.Settings.PlaybackSettingsPage.DevicesSettingsPage_Load(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.UserControl.OnLoad(EventArgs e)
at System.Windows.Forms.UserControl.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.ControlCollection.Add(Control value)
at NextPVR.Settings.SettingsForm.listBoxPageSelector_SelectedIndexChanged(Object sender, EventArgs e)
at System.Windows.Forms.ListBox.OnSelectedIndexChanged(EventArgs e)
at System.Windows.Forms.ListBox.WmReflectCommand(Message& m)
at System.Windows.Forms.ListBox.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)
Sub, I have a few questions on storing the resume position.
- if a file plays through to the end how is StorePlaybackPosition updated, ie. does it use the last PTS? This will general set a useless resume position one second or so early.
- if a seek manual or comskip is to end of file the PTS value, I am not seeing an update to StorePlaybackPosition, should this not store a value.
- what does NPVR do for resuming if the resume time and duration are the same?
I just did a clean install of npvr 2.0.3 on my Win7 x64 SP1 development system (no tv tuner installed), and I cannot get into either the Decoders settings or the DVD settings. I'm guessing the problem could be similar to a posting I found earlier "NPVR Crash viewing Settings.Decoders after installing new DVB-T2 card".
My npvr.log gives very little detail:
[...startup]
2011-03-05 10:49:47.297 [DEBUG][1] Created mutex. Must be only instance.
2011-03-05 10:49:47.547 [DEBUG][1] Version: 2.0.3
2011-03-05 10:49:47.547 [DEBUG][1] SingleInstance()
2011-03-05 10:49:47.692 [INFO][1] About to connect to remote recording service
2011-03-05 10:49:47.694 [DEBUG][1] RecordingServiceProxy@exit
2011-03-05 10:49:47.709 [DEBUG][1] Using skin: C:\Users\Public\NPVR\skin\Default\
2011-03-05 10:49:47.713 [DEBUG][1] About to look for plugin directories in: C:\Users\Public\NPVR\Plugins\
2011-03-05 10:49:47.713 [DEBUG][1] Skipping non-existant plugin directory: C:\Program Files (x86)\NPVR\Plugins\
2011-03-05 10:49:47.717 [DEBUG][1] Loaded menu item: Music
2011-03-05 10:49:47.735 [DEBUG][1] Loaded menu item: Videos
2011-03-05 10:49:47.741 [DEBUG][1] Loaded menu item: Pictures
2011-03-05 10:49:47.745 [DEBUG][1] Loaded menu item: DVD
2011-03-05 10:49:47.747 [DEBUG][1] Loaded menu item: Exit
The Windows crash window has the following:
NextPVR has stopped working
Problem signature:
Problem Event Name: APPCRASH
Application Name: NextPVR.exe
Application Version: 1.0.0.0
Application Timestamp: 4d6be205
Fault Module Name: vmnc.dll_unloaded
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 4cdc4bfa
Exception Code: c0000096
Exception Offset: 06982a3b
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1033
Additional Information 1: f342
Additional Information 2: f342afedd2737213d181dc1b390baf27
Additional Information 3: 9da7
Additional Information 4: 9da79eafed5b60e0d71d42939fb677a6
Just thought it was worth noting that audio still glitches on Live TV in 2.0.3. Doesn't do this when the same programme is time shifted (i.e. press rewind once).