![]() |
Capturing 24-bit audio in VirtualDub?
Hi!
So, we'll have a client that's hell-bent into getting 24-bit audio from basically everything. Our capture softwares only do 16-bit: be it with our ATI All-In-One Wonder AGP GPU setup under XP or our ATI TV Wonder 600 with the Win7 machine. The Win7 machine is fitted with a dedicated sound card that can easily record at 24-bit 192kHz. Seeing that the client will want RGB capture, I'll have to use VirtualDub. But VirtualDub 1.9.11 only allows me to capture 16-bit audio with the sound card (I don't capture through the capture card itself because I have no control over the recording volume... apparently... and this unfortunate workaround introduce roughly 10 frames delay in sync between audio and video but easily correctable in post, thankfully). So, I'm wondering... is there a solution to getting 24-bit audio in VirtualDub? I really don't want to either record the audio elsewhere in parallel or use OBS... Cheers. |
Only pro capture devices can capture 24bit audio, If you want to capture audio only with your 24bit sound card you will have to do it separately using an audio capture app like Audacity in 24bit and then merge the sound track to the video in an editing software, Note that audio for video is maxed at 48Khz, any higher sampling frequency will not be compliant and may give you problems later on.
As to vdub, I'm not sure if vdub can capture 24bit audio but I believe it can process videos with 24bit or 32bit float audio. |
Quote:
VHS/Beta HiFi and 8mm audio are much more demanding in dynamic range than linear (normal)audio but with careful level setting even they can be digitised very well using "only" 16 bits. |
Quote:
Mind sharing the "pro capture cards" that can do 24-bit audio? Quote:
|
Sometimes you have to educate your customers when they are wrong, and that is, RGB and 24bit are not really needed for consumer tapes, If they have Betacam SP that might make some sense.
Professional capture cards and devices are not easy to come by and prices are usually very high, at least the ones that work well with consumer formats and built in some TBC correction. If you still want to see if you can get one, call Ensemble Designs to see if they are still making the BE75 on special order, Last time I checked was 2 years ago you can still order one for $1450. |
RGB is quite image damaging, too, on capture usage.
The 24-bit can be faked with a re-conversion/re-compress. (The audio quality off VHS tapes is already less than 16-bit fidelity.) Just capture it normal 4:2:2 Huffyuv with 16-bit uncompressed audio, then up-process it to the ridiculous specs. We had to do this quite often for submissions to iTunes/Netflix/etc. The ingest standards were beyond stupid for the source, so it's just upconverted. The client is dumb/silly, and demanded you play games. Well, post-capture conversion is playing that pointless game. FYI, the ATI 600 USB audio levels are correctable in the registry, but require reboot. The internal chips actually support audio control, but ATI did not hook into it for the drivers. So you can manually adjust (numeric value, 0-255), then reboot. Obviously, not ideal. Anybody good at coding can, potentially, whip up a standalone audio adjustment program, but nobody has to date. |
24bit/192KHz can either be compressed or lossless (PCM/WAV/FLAC), But 192KHz is overkill for video, the standard is 48KHz, where 44.1KHz is for audio only formats.
|
Quote:
And agreed, 192kHz is nuts. |
Quote:
The client is........ a national level client that has the name of a country in its name. This is not some random Joe specs. Changing their mind will most likely not happen and having them as a client insures the long term survival of my paycheck. Since my initial post, I've actually received teh actual specs for VHS and, discovered that the unompressed AVI done in VDub is actual interlaced but AVI does not inherently support the interlaced flag... at least in VDub. At least, that's what this person here on VideoHelp here says. I just said "RGB capture" because that's what Virtual Dub 1.9.11's files are detected as in various players, MediaInfo, etc. But, in the end, they want a v210 AVI with 24-bit / 48khz audio track. I've used Huffyuv with Virtual Dub but I found out that Adobe Premiere fucks up the footage by inserting glitched frames and the encode later keeps those glitched frames and they're not only on the timeline. So, what I've been doing is, once I have the uncompressed capture, I put that in Media Encoder, wait an eternity for it to add the files, and then convert it to MXF OP1A Jpeg2000 which plays nice and quick in Premiere. (EDIT: In the end, I might not want to do that...?) I'm not someone that fakes stuff. When you are expecting 24-bit audio and then, later, you decide to check your files with Schwa's Bitter VST to check for the validity of your bit depth just to find out that they're all upscaled... I'd be pissed. I know 99.9999% of the general populace won't give a flying F about it and I know where the 24-bit argument comes from but still... I'll have to see if I'll be able to capture the sound in Audition at the same time the tape is being captured to see if that could work. And I'll have to do that anyway because VDub will most likely desync the audio slightly - or at least as the chance to. Even does that when you are recording on a SSD. That's something I'll have to test and upsampling should be my absolute last thing after everything has been tried and couldn't find a solution. As for your last comment on the volume mixer, a shame really. And changing the registry, reboot, still too loud, change the registry again, reboot, now too low, change the registry, reboot...... I don't have time for that. I have to capture and have the files ready to go in a certain amount of time so, you know, my salary to do the job passes the money we got for the job, y'know. Cheers. |
Quote:
Quote:
MPEG does, MKV, some others. I'm think you should capture Huffyuv AVI + 16-bit uncompressed audio. - bloat the audio to the desired specs - place both in MKV container (Huffyuv video + bloated audio) I've never tried Huffyuv inside MKV, but that's probably the only way to get the container flags for interlacing. Quote:
Quote:
Quote:
Quote:
There are ways to hardware-delay video (or audio), so you can capture in sync (when the capture is out of phase, due to capturing separate audio and video cards). If you have a volume of work, worth investigating. More black boxes, probably not cheap. Those items are the normal brands, Extron and the like. Maybe some of the audio mixer boards. Quote:
Hopefully I've given you some ideas. I hate to see project get more complex than needed. |
Quote:
Quote:
Quote:
Quote:
Quote:
For me sticking to 16-bit for this particular format's analogue audio is just a matter of "it's easier" and "nobody usually give a flying F about sound quality as long as it's not dead obvious (if it's not the actual tape's quality). Quote:
Quote:
And, of course, most of the projects I've done were simple enough and the places were grateful enough to have a file and finally see what was on that old defunct format. |
24bit is for post editing and restoration, If none is planned 16bit is still overkill for analog video tape formats even the pro Betacam, also 192KHz makes no sense for video. If you still insist on 24bit audio for video you have to get a pro capture device/card.
|
Quote:
Once upon a time, Creative had better-quality consumer-level competition, such as Turtle Beach, Roland and Pro Audio (a terribly generic name for a company). In the end, Creative "won" the consumer computer sound wars, largely due to cheaping out, but also due to suing competitors (and while Creative "lost", they bankrupted the smaller competitors in the process). Quote:
Quote:
Quote:
|
Vdub would not output 24bit if the card does not support it, You have to have native 24bit sampling at the hardware level and a compatible driver.
|
Quote:
Having said that, for most analog to digital audio transfers I've done over that time I've mostly used 16 bit because it was more than adequate for most of the material I digitised. I once was directed to transfer some film soundtrack tapes to 24 bit, not because the material or the customer required it, but because the national government archive in which the files were to be deposited required it. So I used 24 bit. It wouldnt have made any difference to the audio quality but the taxpayer would pay for the extra data storage. |
Quote:
The issue is that VirtualDub is encoded to the standards of the era. That was DVD-Video, which called for 16-bit. Even that was "high" relative to others at the time. |
Quote:
I'm not entirely sure how vdub works, as I said previously I processed 24bit files with it and worked, I will try one of my devices with it and see if it can capture 24bit, I will report back later. |
Quote:
|
The noise floor of any analog audio source, even a 15 ips studio master tape, is going to be way, way higher than either 16-bit or 24-bit digital -- especially with noise shaping, which became nearly universal on digital recording equipment 20+ years ago, and pushes down the noise floor even further across most of the human range of hearing (up to about 15 kHz).
|
I can attest to what LordSmurf said, from what I've read in the audio world it's fairly common practice to upconvert to meet client demands (for instance, I've read examples of engineers with clients who demand 192Khz, but their equipment doesn't support it. So they simply convert it 192Khz for the client.)
There are definitely ways to tell what you did, but 99.9% of clients will be happy and will not care one bit. Lord Smurf mentioned Netflix. I guarantee they did not care one bit, as this is pretty common practice (for instance music services like Spotify and Apple Music require 44.1Khz, but most producers will record in something like 48Khz, they simply downconvert.) Are there downside? Minor. Not anything anyone will notice in 99.9% of cases. |
Site design, images and content © 2002-2026 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2026 Jelsoft Enterprises Ltd.