I have the hauppauge hvr-1600, and with QAM I am receiving 5 HD stations, they work really well except for one.
The NBC station is really jumpy during a tv show, but once it cuts to commercials the "jumpyness" stops and they are fine, until the show comes back on. And like I said earlier, the other HD channels do not have this problem, and they all have the same signal strength of 75% or higher.
Any suggestions? I am running windows xp sp2, 2.3ghz cpu, 128mb vid card, 512mb memory ( <- could this be the problem?)
I had been using a script originally posted here by reboot using videoredo to automatically edit my recordings to cut the commercials. I could not get the cscript part to run on my Vista machine, when called from postprocessing.bat, no matter what I tried. Probably something to do with users or permissions. :confused:
I finally gave up and came up with another method which I am actually liking better. It isn't automatic, in that it requires some action from me on each recording, but it is very simple to do and since all the recordings are made by my regular desktop pc it fits into my normal morning work routine.
After each recording finishes postprocessing.bat runs comskip and then creates a shortcut to the recording in a designated folder on my desktop. Clicking on the shortcut opens videoredo showing the proposed cuts. I can either accept the cuts as they are or edit any of the cuts easily at this point. I do this with all the files in the folder. Next I click on another shortcut on the desktop which calls the batch files needed to process the recording. This whole process takes only a couple minutes and requires no interaction from me once the recordings are edited.
I use a little utility called shortcut.exe from here to create the link on my desktop. I downloaded this and unzipped it to a folder called shortcut in the third party folder of gbpvr.
My postprocessing.bat now looks like this:
REM If you use Showanalyzer, unREM the next line
REM "C:\Program Files\Dragon Global\ShowAnalyzer\ShowAnalyzer.exe" %1
REM If you use comskip, unREM the next line
"C:\Program Files\devnz\gbpvr\comskip.exe" %1
"C:\Program Files\devnz\gbpvr\Third Party\Shortcut\shortcut.exe" /F:"C:\Users\Doug\Desktop\New.Videos\%~n1.lnk" /A:C /T:"%~dpn1.vprj"
I also have 2 batch files in a folder called SemiAutoBat in the third party folder of gbpvr.
do_post_proc.bat
REM This will recursively step through the Videos directory and find each vprj file created by postprocessing.bat.
REM Then call a script to process those files.
FOR /R C:\Users\Public\Videos\ %%f IN (*.vprj) DO postpostprocessing.bat "%%f"
Note: My default recordings directory in GBpvr is C:\Users\Public\Videos\
postpostprocessing.bat
Rem This script runs Videoredo to edit the recording using the .vprj project file.
cscript //nologo "C:\Program Files\VideoReDoTVSuite\vp.vbs" "%~dpn1.VPrj" "%~dpn1_cleaned.mpg" /t1 /q
Rem RENAME the old .mpg file to name_original.mpg
move "%~dpn1.mpg" "%~dpn1_original.mpg"
REM Rename the cleaned file to the name of the original recording.
move "%~dpn1_cleaned.mpg" "%~dpn1.mpg"
REM These previous two lines don't do anything if the original file is in dvr-ms format.
REM The following lines cleanup the directory.
move "%~dpn1.dvr-ms" "C:\Users\Public\Recorded TV\ORIGINALS"
move "%~dpn1_original.mpg" "C:\Users\Public\Recorded TV\ORIGINALS"
REM Delete Comskip's working files.
del "%~dpn1.txt"
del "%~dpn1.log"
del "%~dpn1.logo.txt"
REM Save the VideoReDo file with the original to make a re-edit easier
move "%~dpn1.VPrj" "C:\Users\Public\Recorded TV\ORIGINALS"
REM Delete the shortcut in the New.Videos folder.
del "C:\Users\Doug\Desktop\New.Videos\%~n1.lnk"
REM Rename the recording using zrename.
"C:\Program Files\devnz\gbpvr\Third Party\ZRename.exe" "%~dpn1.mpg"
I created a folder on my desktop called New.Videos where the shortcuts are stored and a shortcut to the file âdo_post_proc.batâ which I renamed to Cut Commercials. I changed my desktop properties to display âMedium Iconsâ. This changes the folder's image to show me when it contains a new recording shortcut. Also be sure to set the line in comskip.ini to: output_videoredo=1
I upgraded to FIOS earlier this year and had no luck with the Hauppauge IR Blaster and the Motorola QIP2500. After trying every code set and placing multiple requests into their support to add the QIP2500 set top box, I just purchased the USB UIRT. I have it about 90% working. No problems with the driver install and no problems with learning the codes.
My problem is when I go to change the channels. If I select, for example, 222 on the remote, the screen shows 102 as if either GBPVR or the USB UIRT is sending the wrong digits. If I hit channel up and channel down on the remote, it looks like it keeps trying to go back to channel 102.
I deleted and tried to re-learn the remote several times and it looks like it is still sending the wrong digits.
I'm wondering if there is any capture cards that record component video? I am currently recording through s-video and notice a huge difference when viewing the live component connection to my tv.
When I bring up the settings window for the audio decoder using the config app, I get a rectangular window that is too small for the options. There is no scrollbar, so I cannot reach some of the options. I use the MPA Audio Decoder.
I have attached a screenshot.
PS: I think the same thing is happening for the MPV Video Decoder settings, where the last? sentence is displayed only half.
Anyone aware of problems with TV Grabber?
Today it could not get any guide info (only downloaded a channel list) and the site is down. I have e-mailed Trond (the author) but he has not replied (to be honest I mailed him a couple of hours ago so I don't blame him for not answering).
Has nyone heard if he has run into trouble or if it is some sort of temporary glitch?
I think I found a (localisation) bug in ManualRecord.aspx.cs. My system is located in Germany thus the DateTime format differs from the English/American one. Setting up a manual recording fails with an error message (the error message is taken from ManualRecord2.aspx.cs, because I already implemented a workaround in ManualRecord.aspx.cs):
Code:
Server Error in '/gbpvr' Application.
String was not recognized as a valid DateTime.
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.FormatException: String was not recognized as a valid DateTime.
Source Error:
Line 55:
Line 56: //Set the start time for for programme to record
Line 57: DateTime fullStartDate = System.Convert.ToDateTime(startDate.SelectedDate.ToString("MM/dd/yyyy") + " " + startTime.SelectedTime.ToString("hh:mm tt"));
Line 58: dummyPgm.setStartTime(fullStartDate);
Line 59:
Source File: c:\Program Files\devnz\gbpvr\web\ManualRecord2.aspx.cs Line: 57
Stack Trace:
[FormatException: String was not recognized as a valid DateTime.]
System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles) +2228162
System.DateTime.Parse(String s, IFormatProvider provider) +26
System.Convert.ToDateTime(String value) +86
gbweb.ManualRecord2.LinkButton1_Click(Object sender, EventArgs e) in c:\Program Files\devnz\gbpvr\web\ManualRecord2.aspx.cs:57
System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) +75
System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +97
System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +172
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4885
Version Information: Microsoft .NET Framework Version:2.0.50727.832; ASP.NET Version:2.0.50727.832
The German DateTime formats are dd.MM.yyyy and HH.mm respectively. Therefore I changed the lines 66 and 70 in ManualRecord.aspx.cs from
This works for me until the next update, but I hope C# provides a method to get the local defaults (as in the date picker for example) and so a more generic way to solve the problem.