View Full Version : how to join divx movies???
oholdeno
5th June 2002, 06:54
sorry.. i didn't know where to put this topic..
when i try to join two divx movies (they were encoded the same EXACT way) in vdub, the a/v in the second .avi becomes out of sync. joining two avi files seems like such an easy concept.. how do i do it???
Candock
5th June 2002, 10:00
u haven't know where to put it in?
look at the board and u find a theme called "Virtualdub"! perhaps u put it in there?
however try this!
open first movie in VD
open second with "append avi segment"
open third the same way
and so on...
for the next time u should think first!!!
oholdeno
6th June 2002, 05:51
i said that doing that makes the second .avi out of sync.
Try using NanDub instead. Perhaps it'll work, perhaps not.
Candock
6th June 2002, 09:38
ohh, Sorry, my fault. overread that with out of sync! :(
perhaps u'll try "project divx", too?
mike20021969
12th October 2011, 12:01
how do i do it
DivX Plus Converter can combine all movies (.divx) into 1 file.
I tested this feature out for the first time only very recently. The audio remained spot on.
manolito
12th October 2011, 14:30
This problem occurs because if you append a second AVI in VDub, VDub is doing an 'unaligned splice' which can lead to audio sync problems.
What you need to do is an 'aligned splice', and for this you need to have AviSynth installed. Create an AviSynth script like this one:
AviSource("Full Path\first_file.avi") ++ AviSource("Full Path\second_file.avi")
Save this as a text file with the extension .avs. (Note the two plus signs. Using only one plus sign would make an unaligned splice.)
Then you can open this avs file with VDub, and everything should be in sync.
Good luck
manolito
ValorSolo
3rd January 2012, 19:26
u haven't know where to put it in?
look at the board and u find a theme called "Virtualdub"! perhaps u put it in there?
however try this!
open first movie in VD
open second with "append avi segment"
open third the same way
and so on...
for the next time u should think first!!!
WOW! I started off with two 700MB files, and ended up with a 101GB file.
This was my first VD attempt, maybe I should check the settings or something.
neuron2
3rd January 2012, 19:48
Select a compression using Video/Compression! Otherwise, you get uncompressed RGB, which is massive.
Or use Direct Stream Copy.
This is a very common noob error with VirtualDub.
ValorSolo
3rd January 2012, 20:33
Thanks. I've done a lot of encoding with GUIs like Ripbot and VidCoder, and other ones that use VD, just never used it directly.
So I was a little surprised by the size and actually found it kinda funny.
I'll play with the compression and maybe do a direct stream as well. Compare quality and speed.
LoRd_MuldeR
3rd January 2012, 20:58
In case you just want to join two AVI files and if they already have a compatible format, then "direct stream copy" is the way to go.
"Direct stream copy" is very fast and 100% lossless. At the same time, re-compressing will take much more time and always cause a certain loss.
If, however, your source is an Avisynth script, then "direct stream copy" is not possible/feasible...
ValorSolo
3rd January 2012, 21:53
Yeah, Direct Stream Copy took 7 minutes and no loss of quality. Thanks for the info.
hello_hello
3rd January 2012, 23:05
7 minutes to append two 700MB files?? Are you using an old laptop hard drive or a USB2 drive and/or is it fairly full? Or were you doing other things which involved the hard drive while it was saving? 7 minutes is in serious "watching paint dry" territory.
Using a single, fairly new (although almost full) WD Black drive, it just took me 2 minutes to re-save two 925MB AVIs after I'd appended them together. I'm also running a RAID-0 volume. 2 hard drives, about 4 or 5 years old which are virtually empty. The same operation using them took 30 seconds.
If you do much of that sort of thing, it might pay to think about a new hard drive (although they are fairly expensive at the moment).
kurkosdr
6th January 2012, 20:34
u haven't know where to put it in?
look at the board and u find a theme called "Virtualdub"! perhaps u put it in there?
Why not sun dials? Thery are even older than Virtualdub! Avidemux is the joiner/cutter of choice. Append everything and make sure audio and video is set to "copy" and container set to "AVI"
Ryokurin
7th January 2012, 20:45
Take a look at the original post date guys, the thread started in 2002 originally.
neuron2
8th January 2012, 01:16
There's nothing wrong with resurrecting threads. In fact, IMHO, if the content is highly relevant it's preferred to starting a new one.
hello_hello
8th January 2012, 15:32
Why not sun dials? Thery are even older than Virtualdub! Avidemux is the joiner/cutter of choice. Append everything and make sure audio and video is set to "copy" and container set to "AVI"
I've got nothing against Avidemux as I've barely used it, but VirtualDub still works and as far as I know it's still being developed.
As I still tend to remux a lot of AVIs I use VirtualDubMod. It still works too, although it's no longer being developed, but it'll set "direct stream copy" as the default video output. I don't think VirtualDub can (or I've never found the option).
movmasty
21st January 2012, 19:47
In Newbies
when i try to join two divx movies (they were encoded the same EXACT way) in vdub, the a/v in the second .avi becomes out of sync. joining two avi files seems like such an easy concept.. how do i do it???
This Happens because the first(or the firsts)chunk doesnt have video and audio of the same length.
So the first audio pushes back(or pulls in) the 2nd.
When joining movies you have to ensure that all audio-video streams of all clips(except the last) matches.
To do load every clip in VD, then go to Video-frame rate, and see if the op 'change so duration match' is greyed out,
if not, you have to allign the streams without changing the framerate
To allign, go to the last frame, then in frame rate,
check the 'change so duration match' hit OK, see the difference in duration at the last frame, and uncheck 'change so duration match'.(this wont work with Vdub 1.8)
Then in audio-interleaving set an appropriate delay,
to not desyncronize this clip must be under 100ms
-If the audio is longer, any negative value will be good, Vdub will cut the audio(though if you dont put something in delay wont do)
-If the audio is shorter, the delay, now positive, must be equal,
thus is not OK if the difference is over 100ms,
in this in this case, append another time the same clip
the second audio will fill the gap
then select just the single clip and save it, with direct stream of course.
I hope to have been clear.
movmasty
21st January 2012, 19:54
Take a look at the original post date guys, the thread started in 2002 originally.
Really!? i never do 0_0, and this is the second time in two days....
I apologize then.
ValorSolo
3rd February 2012, 19:12
7 minutes to append two 700MB files?? Are you using an old laptop hard drive or a USB2 drive and/or is it fairly full?
I'm in no hurry. 7 minutes is fine. 20 hours to encode AVI to MKV is fine too.
Take a look at the original post date guys, the thread started in 2002 originally.
This is a very old thread and still very useful and relevant. It helped me out, tons.
It's better to search for answers and revise old threads than to just start a new one, asking questions that have already been answered.
Ghitulescu
3rd February 2012, 21:20
It's better to search for answers and revise old threads than to just start a new one, asking questions that have already been answered.
Indeed!
Ryokurin
4th February 2012, 02:07
There's nothing wrong with resurrecting threads. In fact, IMHO, if the content is highly relevant it's preferred to starting a new one.
Sorry, I wasn't trying to say that the bump was bad, just that the people going on about what the guy was using was getting upset over something that was acceptable back then.
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.