Quote:
Originally Posted by Byteside
I'm not going to save the first avi and then append the two, that is ridiculous unnecessary work.
|
Hmm. I just tried it with two lossless avi's and saved as a 3rd lossless AVI. It worked perfectly. You wouldn't by chance be complicating things by encoding the files on output to another codec or something liken that ? Your last statement above is confusing a it sends me asking what condition and format your sources are.
Ordinarily I do that sort of cut/join with Avisynth, then send the result to
VirtualDub or an encoder.. In either case, the files involved have to be exactly the same format, codec, colorspace, etc. Yes, I had two separate saved AVI's, processed in the same way from a capture of a 25-year-old 6-hour EP tape and a bad cable signal. I cut and joined them in
VirtualDub, cutting in the middle of the first AVI and then after 275 frames, and cutting about 200 frames into the 2nd AVI, and saved the join as a 3rd AVI. I did that in VirtualDuib and then did it in Avisynth. Same results both ways, with perfect audio sync.
The attached mp4 was cut wirth Avisynth. Why did I choose that one? Because I opened up both versions, couldn't tell which was which, and encoded the one I had already opened in my encoder. Avisynth was easier.
Code:
GB06=AviSource("E:\Livin\GB\GB06_Liv7C1_ivtc_Q_vd_MVC.avi").Trim(2205,2479)
GB07=AviSource("E:\Livin\GB\GB07_Liv7C1_ivtc_Q_vd_MVCnv.avi").Trim(221,470)
GB_Out1=GB06 + GB07
return GB_Out1
You can check sync in the mp4 if you like, it's lots of singing/dancing motion/lip movements, toe taps, etc. They seem in sync to me.