Question / Help No Audio When Capturing from VHS

Thumbworn

New Member
Hello.
I’m trying to convert old VHS using OBS but have not been able to monitor or record any audio. I’m using Pinnacle DVC100 USB hardware but I have been unable to get the factory software to work in Windows 7, so I opted to try OBS. I suspect this is a fairly simple issue to resolve for someone who is familiar with OBS, but I’ve spent two hours searching the web, changing settings, and running test recordings with no luck. Any help is greatly appreciated.

 

energizerfellow

New Member
The original non-HD Pinnacle DVC100 is an ancient piece of hardware that dates back to when XP and Vista were still considered current. I'm honestly surprised it works at all in Windows 7 with OBS Studio in any capacity.

For modern video capture hardware in current manufacture with current driver support that has a composite (CVBS) and/or S-video (YC) input, I'd look into either a Startech PEXHDCAP60L2 or Startech USB3HDCAP. Another option would be to use a RetroTINK 2X-Pro with effectively any modern HDMI capture card, e.g. Elgato Cam Link or Avermedia Live Gamer 4K. If you only need rudimentary analog SD capture, the Elgato Video Capture or I-O Data GV-USB2 work (along with their numerous whitebox Chinese clones), but they are analog-only, SD-only with "you get what you pay for" quality and features.

As for what you're capturing on, that 2011-era AMD hardware running a 2009-era operating system is going to struggle doing video-related work in general. Microsoft has already terminated extended support on Windows 7 and 7's lack of security patches means it's under active security exploit. OBS Studio won't be supporting Windows 7 for much longer either. All but the lowest-end of modern hardware can handle SD-level video work. If the cost of a Windows upgrade is a concern, you can still get a free Windows 10 upgrade with activation if you do a clean Windows 10 install from scratch and type in any valid 7 or 8.x key.
 

Thumbworn

New Member
Thank you for the response.

I'm just looking to convert some VHS so is there any benefit to using one of the expensive, high-end options you listed? If upgrading from USB to HDMI hardware will improve the quality of the video capture it may be worth considering, but if not there's really no reason for me to spend two or three hundred dollars. I'm not an expert and you seem to be quite knowledgeable in this field...VHS is SD, so would the analog-only, cheaper options give me as good of quality as I can expect from VHS?

I had the DVC100 on hand and thought I'd give it one last shot before discarding it and buying something to replace it. I didn't have much hope that it would work but when I was able to get the video to record using OBS I thought there may be hope and that I likely just had a setting wrong. I would prefer to not have to start replacing components and invest a ton of money just to convert these VHS tapes so I'd like to buy something that will run with my current configuration if possible.

I don't use my PC for much these days and additionally I am not a fan of Windows 10, to put it mildly. I avoided upgrading for that reason. If and when I build a new PC I know I will have to go to WIN 10 but I'm not in a hurry to switch, and I currently spend most of my time using my Mac anyway. Am I understanding correctly that I can download WIN 10 for free and if I do a clean install I can use the product ID from my current version of WIN 7?

Thank you again for taking the time to respond and for your assistance.
 

energizerfellow

New Member
Are you just looking to grab a few VHS tapes and never dealing with analog again? Ever? Not even vintage game consoles like a SNES or PS2? Your answers to that will determine the hardware questions, for the most part. Also, if you ever plan on using a HDMI capture card for things like a DSLR, camcorder, or consoles, you might as well get a modern UVC HDMI capture card that works in macOS/Linux, e.g. Elgato Cam Link or Elgato HD60S+, and get a used RetroTINK 2X off Ebay or something.

As for getting your existing hardware working, try adding an audio input capture and look for a device called something like "Dazzle Video Capture USB Audio". If it's there and you can add it, I suggest right-clicking on the newly-added source, selecting Properties, and disabling hardware timestamps (known issue with lots of capture hardware, especially older stuff). You'll also need to click on the gear icon in the audio mixer, select Advanced Audio Properties, then change the monitoring mode of the capture card's audio to Monitor and Capture.

That said, your Sound Blaster X-Fi probably has superior analog audio input performance.

Speaking of performance, I noticed that Dazzle is capturing in I420 color mode, aka 4:2:0, which is terrible for SD. Ideally you're looking for a 4:2:2 color mode like YUY2, UYVY, or YVYU, assuming the hardware even supports this. The underlying magnetic tape has a functional chroma subsampling of 4:2:2, so anything better isn't needed.

Also keep in mind that analog SD is 720 pixels wide and either 480/486 or 576 lines of vertical resolution, depending on NTSC or PAL, which is then stretched to a 4:3 canvas (SD doesn't have square pixels like a modern display, even in digital form, e.g. DVD, and even anamorphic widescreen DVDs are still 720 pixels wide). The interlaced field rate will also be either 59.94 NTSC (60.00 isn't a "real" video fps rate) or 50 PAL, which will deinterlace to a progressive 29.97 or 25 fps, which is what you should set OBS itself to. If you plan on using the videos from OBS in an editor like Premiere/Resolve/Vegas, I suggest keeping the 720 horizontal resolution and correctly stretching in post. You can also right-click on the capture in OBS and set the deinterlacing mode to Yadif 2x, but your ancient CPU might be a problem there. If you want to get technically pedantic about it, you should also crop 8 vertical pixels off each side of that analog capture if it's NTSC to eliminate analog timebase issues and make the final rendered video 708 vertical resolution.

Honestly, for stuff like raw SD tape capture, something like GraphStudioNext or VirtualDub2 are much more precise tools for the job as they can capture and write out to interlaced-aware 4:2:2 formats like ProRes or raw YUY2.

I also suggest watching your OBS stats in View -> Docks -> Stats as performance on that hardware will be a real problem.

Am I understanding correctly that I can download WIN 10 for free and if I do a clean install I can use the product ID from my current version of WIN 7?
Yes, that is correct. You don't even need to type in the key if your current Windows 7 has an active and current activation and you've manually run Windows Update recently. Provided you don't change the underlying hardware during the fresh 10 install, the first time you manually run Update, Windows will automagically activate itself.

 
Last edited:
Top