Joining AVI's

Hi :)

I'm trying to join 2 avi's with Vdub, but it reports that the audio streams have different sample rates - 18731 vs 18734 and cannot be joined.
Also it reports improper VBR audio encoding and may introduce 5001ms of skew from the video stream. I've come across this before at it resulted in the video/audio being out of sync.

Please can anyone help.
Thanxxx
M
 
Absolutely no reason to join them when encoding to DVDR. Just encode each to 1/2 DVDR size and link the end of the first movie to the start of the second when in Maestro.

Always use Nandub if the audio is VBR.
 
Thanks guys :)

Before your posts I had a toy around with VDub and Re- encoded both avi's which sorted the problem.
But if in future, I have the same prob I'll give the other options a whirl.

Now then CM.....tried the authoring method you suggested before, and didn't really get a good result :( especially when there's an overlap....creating a chapter point at the same frame as the start of the second movie was a nightmare.....any tips on this would be most appreciated.

M
XXX
 
Emmaxxx said:
Now then CM.....tried the authoring method you suggested before, and didn't really get a good result :( especially when there's an overlap....creating a chapter point at the same frame as the start of the second movie was a nightmare.....any tips on this would be most appreciated.

M
XXX
You have the same problem even if you join the 2 files together. Rencoding the audio to a common format (PCM is best) in both AVI's is one way and does work but its just fidly and slow. Easier to do it in your authoring tool.

Would suggest you use DVDLab then to do the authoring as it can trim fronts or ends of files and can link the end of one to the start of the next. There is a SVCD Tute that they wrote but equally appies to any authoring. Check out http://www.mediachance.com/dvdlab/tutorial/svcd.html
 
Best, quickest way to join two AVI's if you are only going to re-encode them anyway is just to use AVISynth.

Part1 = avisource("part1.avi")
Part2 = avisource("part2.avi")
return Part1++Part2

Using ++ instead of just + will insure that the results are in sync, even if the audio and video lengths in either file do not match.
 
Thanx for the link CM. DVDLab looks ideal for putting all those SVCD's of mine onto DVDR....you know how much trouble I had with this in the past, what a headache! Will certainlyly check that out.

Had a play again with cutting and joing avi's with Nandub. A little tricky at first but excellent for navigating to the exact frame of the 1st avi to match the beginning of the second.....take note of the No. of frames, type this into the end position and resave. Then just append the two together. Result....perfect/smooth join. Not bad for my first attempt.

Curious tho' to how AviSynth deals with an overlap?

Thanxxx for your time and help guys......much appreciated!

Emma
xxx
 
Simple if the audio in the first part finishes before the video, it adds some silence, if it goes longer than the video, it simple cuts it.

If you mean overlap, as in the second file repeating the end of the first, then you just use the trim() command and remove the section.
 
There are several out there. I guess even DVD2SVCD could be considered one, well that is at least one of its functions.

To simply join two files though, it would be much easier just to use notepad or similar.
 
With my knowledge of avi joinig?....err........no!
I don't think opening note pad and typing "please join" would do the trick somehow. lol
 
Top