koszopal
6th March 2007, 19:53
hi
i have 1 avi this avi contains 2 avi ,
this is xvid with mp3 sound (vbr)
i ve got problem with sound i can split video into 2 avis but sound
is out of sync :(
here is sample script which im using
how can i do to fix this ? :(
Could some1 help me ?
koszopal
//
// $numjobs 2
//
// $job "Job 1"
// $input "test.avi"
// $output "part01.avi"
// $state 0
// $script
VirtualDub.Open("test.avi","",0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource(1);
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,1,0,0);
VirtualDub.stream[0].SetClipMode(1,1);
VirtualDub.stream[0].SetConversion(0,0,0,0,0);
VirtualDub.stream[0].SetVolume();
VirtualDub.stream[0].SetCompression();
VirtualDub.stream[0].EnableFilterGraph(0);
VirtualDub.stream[0].filters.Clear();
VirtualDub.video.DeleteComments(1);
VirtualDub.video.AddComment(0x00000002,"ISFT","VirtualDubMod 1.5.10.1 (build 2439/release)");
VirtualDub.video.AdjustChapters(1);
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(0);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,1000);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.subset.Clear();
VirtualDub.subset.AddRange(0,1000);
VirtualDub.SaveAVI("part1.avi");
VirtualDub.Close();
// $endjob
// $job "Job 2"
// $input "test.avi"
// $output "part02.avi"
// $state 0
// $script
VirtualDub.Open("test.avi","",0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource(1);
VirtualDub.stream[0].SetMode(0);
VirtualDub.video.DeleteComments(1);
VirtualDub.video.AddComment(0x00000002,"ISFT","VirtualDubMod 1.5.10.1 (build 2439/release)");
VirtualDub.video.AdjustChapters(1);
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(0);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(1000,0);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.subset.Clear();
VirtualDub.subset.AddRange(1000,1000);
VirtualDub.SaveAVI("part02.avi");
VirtualDub.Close();
// $endjob
i have 1 avi this avi contains 2 avi ,
this is xvid with mp3 sound (vbr)
i ve got problem with sound i can split video into 2 avis but sound
is out of sync :(
here is sample script which im using
how can i do to fix this ? :(
Could some1 help me ?
koszopal
//
// $numjobs 2
//
// $job "Job 1"
// $input "test.avi"
// $output "part01.avi"
// $state 0
// $script
VirtualDub.Open("test.avi","",0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource(1);
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,1,0,0);
VirtualDub.stream[0].SetClipMode(1,1);
VirtualDub.stream[0].SetConversion(0,0,0,0,0);
VirtualDub.stream[0].SetVolume();
VirtualDub.stream[0].SetCompression();
VirtualDub.stream[0].EnableFilterGraph(0);
VirtualDub.stream[0].filters.Clear();
VirtualDub.video.DeleteComments(1);
VirtualDub.video.AddComment(0x00000002,"ISFT","VirtualDubMod 1.5.10.1 (build 2439/release)");
VirtualDub.video.AdjustChapters(1);
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(0);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,1000);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.subset.Clear();
VirtualDub.subset.AddRange(0,1000);
VirtualDub.SaveAVI("part1.avi");
VirtualDub.Close();
// $endjob
// $job "Job 2"
// $input "test.avi"
// $output "part02.avi"
// $state 0
// $script
VirtualDub.Open("test.avi","",0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource(1);
VirtualDub.stream[0].SetMode(0);
VirtualDub.video.DeleteComments(1);
VirtualDub.video.AddComment(0x00000002,"ISFT","VirtualDubMod 1.5.10.1 (build 2439/release)");
VirtualDub.video.AdjustChapters(1);
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(0);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(1000,0);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.subset.Clear();
VirtualDub.subset.AddRange(1000,1000);
VirtualDub.SaveAVI("part02.avi");
VirtualDub.Close();
// $endjob