![]() |
Best way to sync audio to VEAI output?
I am working on making some old home video DV tapes cleaner using Topaz VEAI. Overall I was able to import them losslessly using an old xp machine with Firewire ports to AVI and there isn't any noticeable degradation to be fixed up, so I am just trying to use VEAI to touch up some of the inherent blurriness of a 20 year old handheld camcorder so it looks appreciable blown up on a modern TV. After trying practically every preset I found Dione Interlaced TV achieved my desired balance best of not over sharpening or unnecessary upscaling while still noticeably improving some lost details.
My issue is that none of the output options retain the audio, even the options meant to retain audio(MP4) have the keep audio option grayed out even though the tooltip implies it shouldn't be. Even more problematically the output video doesn't always match the length of the original input clips(most likely to do with how it doubles frame rate). I attempted to use DaVinci Resolve to manually separate the original audio and align it to with the new video, but I struggled heavily with the way Resolve would try to snap clips to the start of the timeline, especially when there was only a frame or two of difference between the two. And with well over 40 tapes I think I would have lost my mind or developed carpal tunnel at the pace I was able to achieve. So my question is if anyone knows a better way to sync the audio to the new improved video or if this is a know bug in VEAI that can be fixed? Has anyone made a script in AVISynth to do something similar? Any advice is welcome but I am extremely new to all this and learning as I go. |
Are you using a licensed version of Topaz VEAI?
|
A simple fix: if the audio is off by a fixed amount and you are dealing with separate audio and video files - add (or trim) the necessary number of frames at the start of the audio. (Any decent NLE should allow you the unlink the audio and video to allow frame level timing adjustments.)
Audio normally will not lead video, it will lag by an amount that corresponds to the subject distance from the camera. However, in playback systems that are not appropriately coordinated sound heard by the viewer may lead because the video signal often takes more processing time to display than audio. But make sure the audio shift is not an artifact of the viewing system rather than the output file. I often see this with audio from a motherboard sound output vs video on a TV from a HDMI output from the same PC, while the same sound and video on the TV will be OK. |
I am attempting this with their Demo version before buying. It appears to be fully featured other than the watermark.
|
The deinterlace engine in Topaz VEAI is poor. Deinterlace with AviSynth QTGMC and use Topaz VEAI only as upscaler. Then we can check audio/video synch and we'll see about denoise...
|
Quote:
|
Quote:
|
Consider also that with your SD DV material, you can obtain better results with a full AviSynth or VapourSynth flow rather that Topaz. But it's nice if you experiment yourself :wink2:
|
I've read that and tried looking into AviSynth and VapourSynth's tutorials/wiki pages but the amount of options and relative lack of visual examples made it extremely intimidating. What processes would you suggest I attempt first to compare against? Whenever I looked in the past on here the tutorials all seem to stop before filters or just say go try everything and find out what works best leaving me in the same place as before, just trolling through the wiki.
|
Quote:
Then add a basic AviSynth upscale: Code:
nnedi3_rpow2(rfactor=2, nns=4, qual=2, cshift="Spline36Resize", fwidth=1440, fheight=1080)Then you can look at how VapurSynth basicvsr++ (for example) can be more performant: https://forum.videohelp.com/threads/...0p#post2666502 and try to implement this workflow (diffult and long). And then compare with the Topaz VEAI approach. |
1 Attachment(s)
A comparison deinterlacing between QTGMC mind-bender and Virtual Dub's couple-of-clicks Muksun de-interlacing filter (not necessarily in that order!:)) I also applied the CCD denoise filter in VDub, because QTGMC, I believe, does some light denoising by default.
I repeat, I have deliberately not nominated which is which. Attachment 15714 |
Quote:
In addition, when comparing deinterlacers use a video segment with fast moving objects, not static images, or at least static images derived from fields (not frames) with a large difference in temporal data. And the superiority of QTGMC does not need to be reassessed, there are tons of examples proving it. |
Quote:
Quote:
|
Site design, images and content © 2002-2026 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2026 Jelsoft Enterprises Ltd.