PROCESS:
Transfer footage from DV cam(VHS-DV-PC) to computer.(tested file and is in Sync)
Use avisynth script to crop, pad, lanzcos resize.
Use TMPGEnc to convert to mpeg2 and also LPCM to mp2
Final MPEG=Audio is out of sync...but not just offset and delayed.
If I do all the same but don't use avisynth,(AVI direct into TMPGEnc) all works great.
Do you think this problem is from passing the audio through AVIsynth and having TMPGEnc convert it to MP2. Or something in that process.
At work now and was up late last night trying to figure this out. Thought it would be quicker than converting audio video seperatley.
All comments, insight, bashing welcome.
My next step is to run the audio seperatly and not through TMPGEnc and AVIsynth.
QUESTION:
Just wondering if there are known issues with running audio through avisynth?Thanks
+ Reply to Thread
Results 1 to 3 of 3
-
-
Ok at it again tonight.
Seems that it was in the avisynth script.
It was directshowsource() that was giving me the error.
I installed a sony DV codec and used avisource().
And now the sync is gone.
directshow kept it in the YUY2 colorspace, but not worth it with the sync issues. Will have to go with RGB of avisource. -
There is a guide on this site somewhere for DV to DVD conversion using Convolution3d. It explains that the Panasonic DV codec is RGB colorspace, but the Canopus (read only) codec uses YUY2.
Installing Canopus DV codec, and using FourCC changer from "DVSD" to "CDVC" will allow you to use AVISource () with the YUY2 colorspace.
After installing Canopus DV codec, i reinstalled Panasonic DV Codec. Now i can choose what colorspace to read a DV-AVI file as.
After a while, i got tired of creating a new script everytime i encoded from DV source, so i made a template for VDubMod;
---------------
#ASYNTHER DV to DVD
[AVISource("%f")]
#
ReInterpolate411()# Colorspace is YUY2
#
SeparateFields()
odd=SelectOdd.Convolution3D(1, 6, 10, 6, 8, 2.8, 0)
evn=SelectEven.Convolution3D(1, 6, 10, 6, 8, 2.8, 0)
Interleave(evn,odd)
Weave()
#
DoubleWeave.SelectOdd()# Top Field First
#
ConvertToRGB24(interlaced=true)# For TMPGEnc
# ConvertToYV12(interlaced=true)# For QuEnc
#
# FadeIn2(30)
# FadeOut2(30)
---------------
Here's the guide; https://www.videohelp.com/guides.php?link=643
Similar Threads
-
DGDecode/DGMPGDec Issue with Avisynth
By cg2916 in forum Newbie / General discussionsReplies: 3Last Post: 19th Jun 2011, 00:01 -
never mind, fixed audio sync problem in avisynth
By spiritgumm in forum Video ConversionReplies: 0Last Post: 16th May 2010, 10:58 -
AviSynth - JDL_ApplyRange() & FadeIn() Compatibility Issue?
By Typhoon859 in forum Video ConversionReplies: 18Last Post: 4th May 2009, 19:29 -
Autogain Issue in AVISynth and VirtualDub
By Gramps in forum Video ConversionReplies: 4Last Post: 22nd Aug 2008, 07:48 -
Avisynth/TMPGEnc Xpress Audio Sync Issue
By Borflex in forum Video ConversionReplies: 4Last Post: 2nd Jun 2007, 14:10