I have been using GBPVR with Hauppauge PVR USB2 and MVP. I am now contemplating building a close-coupled solution with GBPVR, however I cannot get my head around how I use a hardware MPEG encoder in combination with a Freeview card.
I would ideally like to use PCI solutions for PVR and I would also like a Nova-T PCI to bring Freeview on-board too.
The questions I have are :
- Can I pass the output of the Nova-T into the PVR150 across the PCI ?
- How can I hardware encode the output of a Freeview card ?
- Am I stuck with software encoding ?
- Is there a reference desgin that simplifies the process ?
This is an example of how to get the new name of a recording after renamerecordings did run in postprocessing.bat
It shows how you can run comskip and comclean after renamerecordings using the new name.
This is specially usefull when you use comclean2 because the input file used for cuttermaran includes the name of the mpeg file.
Warning: This has not been tested extensively!!!!!
Code:
Renamerecordings %1 >renamerecording.log
rem Process all the lines from the Renamerecording log file
set newname=%1
for /F "usebackq delims=: tokens=1,2" %%i in ("renamerecording.log") do call :processline "%%i" "%%j"
goto :afternewname
:processline
rem Remove
set arg=%~1
rem Skip useless lines
if NOT "%arg:~0,3%"=="New" goto :eof
set newname=%~2
Rem Skip the space at the start
set newname=%newname:~1,100%
goto :eof
:afternewname
echo New name = "%newname%"
Comskip "%newname%"
Call Comclean2 "%newname%"
:eof
GBPVR seems a very nice peice of software and it looks like it supports my Hauppauge PVR-500-MCE.
However I have some quality issues with recorded TV - the MPEG stream is very bumpy and frames looks out of synch (when picture has motion).
The Recording Plugin is "Direct Recording Plugin" with "Hauppauge PVR 500 with FM tuner".
The Meduum Quality settings are:
- NTSC 480x480 / PAL 480x576 --> is there a way to verify I'm in PAL mode ?
- CBR, 3500Kbps
- Audio 224 (bit rate), 48Khz
I have noticed some people discuss the encoder settings when these problems appear, but as a technical person that still has got to learn alot in the PVR world, I can't tell how this is related to the *encoding* settings of this card.
When the card produces a stream to be saved to an mpeg file, it already prepares the stream with the configured settings. the *decoder* seem to be used only during playback - am I missing something ?!
If my assumptions are right, the decoder has little affect about the quality of the stream. I try to use many softwares to play the MPEG file (inclugind PowerDVD, but the quality stays the same - jumpy and irritating)
please let me know if you can diagnose the problem. and find the problem.
When I launch GBPVR and click Live TV I get this message:
No channels have been set up. Please run Configuration utility and setup the EPG source use the "Update EPG" button to force the system to import the latest set of channel and programme information.
I have tried this (I think?) I really would like to get this program to work I have heared some many great things about it, but I really need to be "spoon-feed" technically speaking.
Does anyone know of any plugins for gbpvr that will handle a low disk space situation. As it is now, If I forget to check it for a while, gbpvr will simply eat up all the disk space and crash the computer.!!! I was hoping someone knew of a plugin that would have gbpvr simply stop scheduling recordings after a set minimum hard drive space level?
Hi,
I have just installed the latest version (0.95.16) and I get the following error when trying to run config.exe:
File or assembly name NativeUtilities, or one of its dependencies, was not found.
Details:
Code:
************** Exception Text **************
System.IO.FileNotFoundException: File or assembly name NativeUtilities, or one of its dependencies, was not found.
File name: "NativeUtilities"
at xeb983fa94d0b4753.xfd6951461fe46d87.x1f0684532099dac8(Object xdf2e3583f942db7b, EventArgs xc4f45905cb1fc7ba)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
=== Pre-bind state information ===
LOG: DisplayName = NativeUtilities, Version=1.0.2168.28045, Culture=neutral, PublicKeyToken=null
(Fully-specified)
LOG: Appbase = C:\Program Files\devnz\gbpvr\
LOG: Initial PrivatePath = NULL
Calling assembly : Config, Version=1.0.2168.28105, Culture=neutral, PublicKeyToken=null.
===
LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind).
LOG: Post-policy reference: NativeUtilities, Version=1.0.2168.28045, Culture=neutral, PublicKeyToken=null
LOG: Attempting download of new URL file:///C:/Program Files/devnz/gbpvr/NativeUtilities.DLL.
************** Loaded Assemblies **************
mscorlib
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/winnt/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
Config
Assembly Version: 1.0.2168.28105
Win32 Version: 1.0.2168.28105
CodeBase: file:///C:/Program%20Files/devnz/gbpvr/Config.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/winnt/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/winnt/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
GBPVRBackendCommon
Assembly Version: 1.0.2168.28048
Win32 Version: 1.0.2168.28048
CodeBase: file:///C:/Program%20Files/devnz/gbpvr/GBPVRBackendCommon.DLL
----------------------------------------
System.Drawing
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/winnt/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
GBPVRPublic
Assembly Version: 1.0.2168.18584
Win32 Version: 1.0.2168.18584
CodeBase: file:///C:/Program%20Files/devnz/gbpvr/GBPVRPublic.DLL
----------------------------------------
System.Xml
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/winnt/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
----------------------------------------
System.ServiceProcess
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/winnt/assembly/gac/system.serviceprocess/1.0.5000.0__b03f5f7f11d50a3a/system.serviceprocess.dll
----------------------------------------
I have checked and there is a NativeUtilities.dll in my main GBPVR folder. I know from other posts that some of you had web-related problems with NativeUtilities.dll being present in web/bin, but it is not the case here and I didn't install anything beside the main application.
I am currently using the DVR-MS BDA multiplexer with my Avermedia A180 HDTV card. Unfortunately I am having problems such as skipping and freezing which I believe may be related to the BDA multiplexer. Which one has worked the best for you and where can I get it? Any advice appreciated, thanks
Edit: Just another thing I thought about, I am currently using the InterVideo DVD navigator for my DVD function on GB-PVR. However the navigation does not function as I'd wish (I cannot change chapters so I have to flip through the movie minute by minute to get to a location.) I'd also like to be able to have the time/chapter appear on the screen if I'd wish. Is there a way to do this, and any advice (ini files/DVD software/etc) to use for this? thanks again
Hello everyone I have been trying to get avi-divx files that I have d-loaded to play on my MVP(with GBPVR) since forever, it was either the video was ahead of the sound or wouldn't work at all "but everything played fine through the Hauppauge software", Now I have upgraded to the latest release of GBPVR and my avi-divx files do play and the sound is in-sync but now my video quality is extremely blocky and the screen seems to be "blown-up" "enlarged" so that for instance on CSI you can barely see the CBS symbol in the corner. That is the problem that I am having and I have read till my eyes hurt. I have been working on trying to fix this for about 5 days or so and have run into a dead end. I have tried messing with the config.xml file on
"<MVPFFmpegTranscodeCmdLinePAL>-y -i "{SOURCE_FILE}" -b 2400 -s 352x288 -vcodec mpeg2video "{DEST_FILE}"</MVPFFmpegTranscodeCmdLinePAL>
<MVPFFmpegTranscodeCmdLineNTSC>-y -i "{SOURCE_FILE}" -b 2400 -s 352x240 -codecmpegvideo "{DEST_FILE}"</MVPFFmpegTranscodeCmdLineNTSC>" changed it to that and that didn't work, if anyone has any solutions or suggestions I would be greatly appreciative thanks for any help.:confused: