Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
23rd October 2015, 02:48 | #1 | Link |
I hate analog
Join Date: Sep 2015
Posts: 19
|
Virtualdub Capturing and Huffyuv Errors
I'm trying to digitize my VHS tapes. I'm capturing over S-Video from an LG DVD/VHS player combo. I'm capping DVD output at the moment just while I set things up but I don't think that matters. I'm having a number of problems:
1) Capture format settings default to 720x576 or something and I can't edit them. When I access that menu no matter what I select -- even the settings it defaults to -- when I click OK I get this error: VirtualDub Error: The capture device does not support the selected video format. 2) Despite all of this it seems to capture fine. Driver is installed and I can see the display in Virtualdub. But the captured .avi files do not load into Handbrake, and do not display any video when played through MPC-HC. Audio plays back just fine. These two problems lead me to believe it's an issue with my capture card's driver, it doesn't appear to be "talking" to Virtualdub correctly. How can I troubleshoot / debug this? I'm using a Huappauge WinTV-PVR-150. I also have a knockoff EasyCap but I'm afraid that USB 2.0 will bottleneck it, or maybe it will overheat and result in artifacting. Who knows maybe I'll have driver issues with it too (I use it with an Android device currently) 3) Compression. Video compressor error: The source image format is not acceptable (error code -2) Huappauge WinTV-PVR-150 Intel Core 2 Duo E6750 ASUS P5N-E SLI 2GB RAM 4GB pagefile set on primary HDD Writing to a secondary, storage-only 7200rpm HDD with 16MB cache. fresh install of Windows 7 with all critical updates installed CCCP + all relevant drivers installed VirtualDub 1.10.4 I'm sure you need more information but that's all I can think of off the top of my head. Thanks in advance for any and all help. Last edited by Spades45; 24th October 2015 at 04:02. |
24th October 2015, 04:07 | #2 | Link |
I hate analog
Join Date: Sep 2015
Posts: 19
|
well after some heavy Googling I discovered that my Hauppauge card isn't compatible with 64-bit OS so I formatted and installed 32-bit Windows 7
did some reading on the forums which lead me to Magicyuv so i'm now using that instead of Huffyuv. Unfortunately, video capture is still not working properly. I have no idea what is wrong, the video appears fine in Virtualdub but the "format" it's in is incompatible and no change of settings seems to change that. Does anyone have any ideas? |
24th October 2015, 04:32 | #3 | Link |
Registered User
Join Date: May 2009
Location: Belgium
Posts: 1,743
|
I have the same card, I don't remember it worked with Virtual Dub. I use an old driver to make it work with Virtual VCR (the capture stops directly with more recent drivers) and I capture in Lagarith yuy2 (and I use it on XP 32 bits, I never tried this card on Win 7 64).
There is just a little header problem about framerate in the avi (detected as 29.97 fps while it's 25 fps) that can be corrected easily with Virtual Dub ; go in video, framerate, source rate adjustment, change framerate to and put 25, then save in direct stream copy mode. In Virtual VCR, in the filters part, select the Hauppauge filter, click on add and check use pre filtering. |
26th October 2015, 02:51 | #4 | Link |
I hate analog
Join Date: Sep 2015
Posts: 19
|
I have emailed Hauppauge and I'm hoping they can provide me with a fix and perhaps an older version of the driver. I may have to dig up my old XP license key and give that a shot.
I cannot get a signal in VirtualVCR either. Man this is a PITA. |
26th October 2015, 09:50 | #5 | Link | ||
Registered User
Join Date: May 2009
Location: Belgium
Posts: 1,743
|
Quote:
But I can send it to you if you want. Quote:
We will find a solution (if you are sure your card does still work) |
||
27th October 2015, 08:24 | #6 | Link |
I hate analog
Join Date: Sep 2015
Posts: 19
|
I would greatly appreciate if you could send me your driver. I installed XP today and I'm getting the same errors.
I'm sure the card works since I can get an image in VirtualDub I just can't record it. I saw a post on the Adobe forums (searching for a fix for another unrelated issue) basically saying that Hauppauge cards don't follow MPEG standards and thus oftentimes produce files that are... difficult. Thanks for the help I really appreciate it. If it doesn't work with your driver I'm throwing the Hauppauge card in the garbage where it belongs and buying either an Osprey® 100e or a Grass Valley ADVC110, although I'm trying to avoid spending $200 if I can (and unless anyone has any other suggestions for a capture card) my gmail is democraticjunk or maybe you could upload it to mediafire? thanks in advance Last edited by Spades45; 27th October 2015 at 08:32. |
27th October 2015, 10:40 | #7 | Link |
Registered User
Join Date: May 2009
Location: Belgium
Posts: 1,743
|
Here it is ;
https://www.sendspace.com/file/swhp1m I copied all the files that concern the driver on the cd, because there are a lot of other tools you probably don't need (scheduler, web radio ...). There is a setup.exe file but I'm not sure you have to use it, you can install the driver the other way : in Windows device manager, click on the card, search driver and install it from the folder where you put it. You may need to install WinTV just to create the video and S-video channels. Otherwise, I don't know if VVCR will find them. Tell me if it works, otherwise I will see how it's supposed to be installed. Last edited by Music Fan; 27th October 2015 at 10:43. |
29th October 2015, 03:22 | #8 | Link |
I hate analog
Join Date: Sep 2015
Posts: 19
|
I really appreciate the help. Even with your driver I cannot capture video. It displays but does not capture in VirtualDub. In VVCR it displays a red signal.
At this point I think it's time to cut my losses and get another capture card. My EasyCap doesn't work either. I'd rather spend money than more time on this. I can get an ATI TV Wonder 650 for $30 on eBay, drivers readily available on AMD website, and I don't see many complaints on forums. I'm going to go with that. My only other options, as far as I can tell, are the Osprey 100e and the Grass Valley ADVC110. Osprey 100e - $180 - idk but it looks professional and i can return it if it doesn't work Grass Valley ADVC110 - $180 - again idk but it looks good and i can return it, supposedly doesn't need drivers. |
29th October 2015, 06:25 | #9 | Link |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,406
|
Are Blackmagic devices not an option? I use my Blackmagic Intensity Pro with VirtualDub to capture s-video from a VCR, it works very well.
However, I understand the ATI TV Wonder 650 is a good option too, and it is a lot cheaper.
__________________
madVR options explained |
29th October 2015, 10:53 | #10 | Link | |
Registered User
Join Date: May 2009
Location: Belgium
Posts: 1,743
|
Before buying another card, there are still some points to verify.
Quote:
Did the installation of the driver I gave you work ? Did you set correctly VVCR (as I explained a few days ago and selecting the good video channel) ? Do the other cards you are speaking about support lossless yuy2 capture, as the PVR-150 ? |
|
30th October 2015, 01:00 | #11 | Link |
Registered User
Join Date: Jan 2003
Posts: 159
|
The PVR 150 is a hardware MPEG/2 encoder card. In one version of the driver it was possible to get decoded raw frames out of it, but it's really pushing up hill.
It's intended to produce MPEG/2 in program or transport streams, so use it to do that. I have working 32 bit drivers as well as a command line utility (gbrecord derived from gbpvr) to dump the output to a file if anyone is interested. The 64 bit drivers do work but due to crappy implementation by Hauppauge they will only work as long as Windows does not have access to RAM above the 4Gb mark. The card can only do 32 bit DMA, but double buffering (the part Hauppauge can't wrap its head around) or forcing DMA buffers to be allocated from RAM below 4Gb (another thing Hauppauge don't understand) would make it work in any 64 bit Windows configuration. Last edited by DrP; 30th October 2015 at 01:03. |
30th October 2015, 01:29 | #12 | Link | |
Registered User
Join Date: May 2009
Location: Belgium
Posts: 1,743
|
Quote:
There is no reason to restrain possibilities while lossless capture is possible. |
|
30th October 2015, 02:14 | #13 | Link | |
Registered User
Join Date: Jan 2003
Posts: 159
|
Quote:
If frame grabbing is desired, use a device that is intended for that purpose. If hardware encoding is desired, use a device that is in intended for that purpose. If people want to beat their head against a brick wall trying to make a turnip into a pineapple, who am I to stop them. The offer still stands. I have software to run the card as it is intended to be. Anyone that wants it is free to contact me. |
|
30th October 2015, 06:08 | #14 | Link | |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,406
|
Quote:
__________________
madVR options explained |
|
30th October 2015, 09:50 | #15 | Link |
Registered User
Join Date: May 2009
Location: Belgium
Posts: 1,743
|
What post ? If you read mine, you see that it is possible because that's how I use this card. And that's not complicated at all.
If Spades45 wants to use mpeg-2 hardware encoding, he can use WinTV, but it does not seem to be his purpose. |
31st October 2015, 10:34 | #16 | Link | |
Registered User
Join Date: Jan 2003
Posts: 159
|
Quote:
Using the card to do frame grabbing introduces everyone's bugbear - audio skew / drift / desync. Its MPEG-2 output stays in sync for ever and a day. |
|
3rd November 2015, 03:59 | #18 | Link | |||
I hate analog
Join Date: Sep 2015
Posts: 19
|
Quote:
1) Yes, I was able to get WinTV installed from the package that the Hauppauge CS rep sent me. I can capture to .mpg from this software. 2) No, I couldn't get it to work. 3) I am pretty sure I did yes. No setting I try in VVCR or VirtualDub works/sticks. If I change resolution it just sets itself back to 720x480. Everything else produces an error. 4) I have no idea. Just to verify, I am on Windows XP 32-bit now, and with 2GB of RAM so that should not be a problem. The Hauppauge CSR warned me of the 4GB issue. Quote:
Quote:
Last edited by Spades45; 3rd November 2015 at 04:02. |
|||
3rd November 2015, 08:53 | #19 | Link | |
Registered User
Join Date: May 2009
Location: Belgium
Posts: 1,743
|
Quote:
Don't forget to create the channel(s) you need with WinTV (Ntsc video*, Ntsc S-video, Pal video, Pal S-video, Secam video ...). * = CVBS That's the problem ; if you succeed in make it work, VVCR should work too. Did you try to install it from Windows device manager ? Right click on the card, install driver, search the folder I gave you. Is there an error message ("didn't find firmware in this folder") ? If yes, I will verify how it can be installed. Stupid question : didn't you forget to unzip the file I gave you ? I use VirtualVCR 2.6.9 (the last version) on XP 32 bit ; http://www.videohelp.com/software/VirtualVCR Last edited by Music Fan; 3rd November 2015 at 09:01. |
|
3rd November 2015, 10:03 | #20 | Link |
I hate analog
Join Date: Sep 2015
Posts: 19
|
I figured it out! Had to play with the settings in VVCR some more.
These are the settings that were holding me back! Does this mean for sure that it's a pure framegrab and not MPEG2 encoded by my card? Here's the mediainfo: Code:
General Complete name : I:\vvcr cap (2015-11-02 at 22-11-02).avi Format : AVI Format/Info : Audio Video Interleave Format profile : OpenDML File size : 1.93 GiB Duration : 1mn 42s Overall bit rate : 161 Mbps Video ID : 0 Format : YUV Codec ID : YUY2 Codec ID/Info : YUV 4:2:2 as for UYVY but with different component ordering within the u_int32 macropixel Duration : 1mn 38s Bit rate : 166 Mbps Width : 720 pixels Height : 480 pixels Display aspect ratio : 3:2 Frame rate : 29.970 fps Standard : NTSC Color space : YUV Chroma subsampling : 4:2:2 Compression mode : Lossless Bits/(Pixel*Frame) : 16.000 Stream size : 1.91 GiB (99%) Audio ID : 1 Format : PCM Format settings, Endianness : Little Format settings, Sign : Signed Codec ID : 1 Duration : 1mn 42s Bit rate mode : Constant Bit rate : 1 411.2 Kbps Channel(s) : 2 channels Sampling rate : 44.1 KHz Bit depth : 16 bits Delay relative to video : 8ms Stream size : 17.3 MiB (1%) Alignment : Aligned on interleaves Interleave, duration : 499 ms (14.96 video frames) Now let's talk VirtualVCR settings. Here are the settings in VirtualVCR I'm not sure about. I don't know what I need to set them to or if they're even relevant for capping VHS. Should I bump up the bitrate for higher quality? Anything else I could tweak? regardless, capture stats look good! What does it mean .750 Video Compression? thank you thank you thank you! |
Thread Tools | Search this Thread |
Display Modes | |
|
|