PDA

View Full Version : Joining two different XviD files


xdcdx
6th May 2005, 17:57
Hello.

I have one XviD file that I can not recompress, and I am trying to create a new one and join them together. Both files were created with 1.0.3 (XviD0037 in the header), but when I try to join them with VirtualDub's 'Append segment', it says: 'The video streams have different data formats'.

Can anybody help me? Thanks in advance.

jon.schaffer
6th May 2005, 22:22
• Have they both got the same resolution?

• It may be related to the "paked bitstream" feature (maybe one has it, the other doesn't). Use MPEG4Modifier to check this and change this if necessary.

• Could it be also related to the audio? I don't remember the error message in VDub (could it be the same for audio error?). Worth the try... verify the audio codec/sample rate.

Didée
7th May 2005, 04:07
Try joining with another application, i.e. AviMuxGUI.

Or try this: open both segments once in VirtualDub, and save them again through Direct Stream Copy, *but* under video/framerate, set explicitely "Change to: xx.yyy" (<- type in the framerate you're dealing with). After having direct-stream-copied both parts, try to join the new files instead.
(Versions of VirtualDub don't like it if the framerate is specified by different de/numerator values, e.g. one stream flags 25000/1000, the other 250/10, or whatever...)

xdcdx
7th May 2005, 04:10
Thanks for the quick response.

Both have the same resolution, none of them have an audio stream, and both of them have 'packed stream'. I tryied unsetting the 'packing stream' on both files with MPEG4Modifier, but the same error message appeared when I tried to join them.

Anything more I can try?

xdcdx
7th May 2005, 06:42
Dideé: I tried changing the framerate in VirtualDub with doing a 'directo stream copy', but the resulting avis won't join (their fps is 25.000).

But I finally succedeed in joining the avis with AviMuxGUI, thanks! What does this program do that allows joining avis athat VirtualDub can't join?