![]() |
Quote:
Quote:
Quote:
Quote:
Step 2 = adjust/verify settings on video and audio tab. Step 3 = manually select QTGMC deinterlace settings, manually set field dominance. Consider needs and issues of 59.94 vs 29.97 Step 4= encode Quote:
Quote:
Quote:
In other words ... typical to any industry, any company, any org. Nothing is/was special about video. :screwy: |
OK, I was very curious about that dangerous Bitter and made some tests.
As we know Adobe audition internal is 32bit floating point, so all files are recorded as 32bit not 24. You can then save them as 24bit. I took 1 file ripped from CD and converted sample type from 44.1khz16bit to 48khz32bit. Bitter shows 32 bit. If it is saved as 24bit Bitter still shows 32bit :) But not 16. There are all 3 files - original and converted. https://files.fm/u/aacqxuzw5v -- merged -- And here are 2 video fragments. First is with original audio 16bit and second converted to 24bit at export: https://files.fm/u/7gcdn86tms So there is a possibility to analyze that ;). Code:
File Path: D:\TEST\Audio-16.aviCode:
File Path: D:\TEST\Audio-24.avi |
2 Attachment(s)
Won't manually quote everyone on the 24-bit issue... if your software dither absolutely everything the minute there is a non-match in audio specs, then, yes, it'll show some kind of 24-bit...
(See screenshot 1 of post below) As you can see, there's something CLEARLY wrong here. This is not a normal 24-bit file and you can clearly tell it's an upscaled, dithered 16-bit file. I understand that just dithering will add noise as seen above but the method I've described for my file will make you see this: (See screenshot 2 of post below) As you can see, the 16-bit is entirely hidden by noise much quieter than the VHS noise floor which makes you believe everything is 24-bit. There's no way one can tell it was 16-bit. How do I achieve a 24-bit file that shows 24-bit? At home, with CD rips (FLAC 16-bit 44.1Khz), using dbPoweramp, I chose Wave then set the number of bits to 24 and leave the rest on "Auto". This will show 16-bit with Bitter even if the file is 24-bit. Why? dbPowerAmp WILL NOT dither or add any kind of noise. You have to tell expressely have to add a Dither DSP. It's the same for Foobar2000 and most encoders anyone could use. Here's an example (sound effect found on freesound.org) with a ZIP file containing the original 16-bit sound and an upscaled 24-bit PCM file: https://pixeldrain.com/u/Xd8jDjvG (For copyright reasons, the original file can be found here, free of charge: https://freesound.org/s/155633/ ) As you can see, the PCM file, when played with Bitter, shows 16-bit. Because only padded with 8-bits and no dithering to try to "hide" it. Most converters online will do this. Of course, if you throw that 16-bit file in SoX to upscale to 24-bit with a dither (the reason why you would use SoX to begin with, for great dither), it'll show something similar to the first screenshot above. Quote:
Quote:
Quote:
- What deinterlace preset do you use? Fast (default)? Slow? - What % of "Analyze" de you use? Default is 5%. - The framerate is something that I knew about. I know that, technically, when playing back interlaced content, you play at half the framerate. So, it's important to record at 59.94. However my TV Wonder 600... if I try to record at that framerate, VDub will insert a frame for every frame (duplicating each frame basically). Unless this is something that needs to happen, I can only record at 29.97 to minimalize inserted frames. So what do in this case? For my case, I went with 5%, slow and the original 29.97fps from the huffyuv. Quote:
|
Quote:
You do not record your capture at 59.94 fields per second. Analog tapes are supposed to be captured at 29.97 interlaced fields per second (25 fields per second for PAL) and then de-interlaced to 59.94 progressive frames per second. (Or 50 FPS if the source is PAL) Or de-telecined back to 24 FPS if the footage was originally shot with that target FPS (IE motion pictures) |
If it is constant noise it can be recognized under spectral display. By adding 24 bit white noise you can fool Bitter, but not spectral display. Of course all depends how deep your client can analyze that. A good forensics lab would decipher whatever you do :)
|
Quote:
Can you teach me how to do that in Hybrid? Everything we do is NTSC. We've never digitized PAL. Quote:
But then, your regular user will most likely deduce it's just the VHS noise looking at the specs. And who's going to a forensic lab? If you want to spend several thousand to spot a fake, be my guess. No one's going to go that far. |
I wonder how difficult it would be to modify VirtualDub to record audio in 24 bit? 24bit has been the standard for over 20 years now and HDD space is really not a problem. I believe your case is only one of the first, there will be more.
|
Quote:
For 59.94, click on the checkbox that is labeled 'bob' For de-telecine, there is a dropdown box on the right, click it and select IVTC. Leaving IVTC's settings at default it fine enough for me. |
Quote:
Two things with what you told me: - In the dropdown (which I assume is the "Auto Deinterlace Handling" one), there's "VIVTC" and "TIVTC". Not just "IVTC". - The "Bob" checkbox disappear when selecting the other thing from the drop-down. It's only there if the de-interlacer is just QTGMC. There's no such checkbox with either of the above. Using version 2025.07.27.01 Also, my huffyuv's been seen as bottom-field first (don't remember if this was told to me - there had been so much going on here) in Hybrid. I thought it was top-field first. I guess that's correct and I've used BFF for my previous encode. Also, just to make sure, the client expect their MP4 version to be de-interlaced but they don't say how to do it or how if they expect the de-interlacing video to be 59.94. They just say "Resolution: same as preservation (match original)". I just don't know if it's worth the trouble at this point. EDIT: To make sure, the original huffyuv is seen as 29.97 - just in case that was not clear. Quote:
As for the client, they exist since... 1856. I'm not joking. So, since they started digitalizing their archives, I wouldn't be surprised if they've been asking for 24-bit audio for analog video for a very long time now. So, I'm definitely not the first. |
That's the point, just saying that TIVTC is used if you want to de telecine footage, QTGMC for de interlaceing.
Yeah Hybrid auto flags the huffyuv .avis as bff since those files have no flags set, you need to manually override it to top field first. What's this about resolution? Needs to be the same as the raw file (720x480) I mean, it should be downscaled to 640x480 since that is a 4:3 resolution, no need to mess with pixel aspect ratio (PAR), you can keep that at 1:1 with a 4:3 resolution |
Quote:
I'd love to set the PAR to be 4:3 (I think it's 8:9 ratio?) and they did say to match original resolution. So, if they see the preservation master being 720x480 but the MP4 being 640x480... again... I'll remind you they ask a H(x)264 16mbps MP4. It's another CYA situation... |
Well if it needs to be 720x480 you can make the output par be 8:9, this might be helpful
, I tend to upscale my footage to 1920x1400 for YouTube with an output PAR of 1:1 since the resolution is already 4:3 |
Quote:
- Analyze? - "bob" adds 59.94 to Hybrid' QTGMC - the most important is to overwrite(override) field dominance to TFF away from BFF default. (I need to mention "overwrite vs. override" to selur.) Quote:
- 59.94/50 fields - 29.97/25 interlaced frames Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Bloat for sake of bloat. Good gosh. Quote:
|
1 Attachment(s)
Quote:
Quote:
Quote:
--- Hybrid has this thing where it forces a resize if you want to change the PAR. I didn't see it the first time and it was like 720x426. I was like "wtf". Now, I forced it back to 720x480 but I think, for future transfers, I am thinking of using this ffmpeg line: Code:
ffmpeg -i input.mp4 -c copy -aspect 4:3 output.mp4I'd like to have opinion on the command above. |
You need to set upper (or top) field first.
|
I never really paid too much attention to the bit depth of the audio, but it turns out I've been capturing 24 bit audio all along with the AJA KiPro when I just checked the specs. Per the manual, it captures 24 bit audio from both embedded SDI and the analog inputs. The downside is that it captures the audio channels as separate audio "tracks", but you can use an FFmpeg script to merge the two Mono tracks into one stereo track without re-encoding the video afterwords. Sounds like from there, it'd just be converting to this V210 format and you'd be golden.
KiPro only accepts component video or SDI, so you'd either need a TBC that outputs one of those, or to run your pre-timebase corrected composite or S-Video into it through something like a blackmagic analog to SDI mini converter (which can also embed analog audio into the SDI stream at 24bits). It doesn't drop frames as long as the signal is pre-timebase corrected. |
My final encode with Hybrid turned out great. 720x480, 4:3, de-interlaced @ 59.94...
I kept it at "slow" because I was really surprised how good it looked like that. Quote:
Quote:
|
Quote:
|
I would like to take the opportunity to say Thank You to everyone that has stopped by this thread to give their advice. I really appreciate it and I feel I learned a lot!
Quote:
|
Quote:
|
Site design, images and content © 2002-2026 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2026 Jelsoft Enterprises Ltd.