View Full Version : Joining AVIs strange problem
Vanos_b
7th March 2002, 21:30
I'm trying to join 2 DivX5 .avi files (main movie encoded in 2 passes and credits using fixed quantizer (16x)), but I keep getting a "Cannot append segment: The video strems have different data formats." message while trying to append the 2nd file. Both files are recognized (by VirtualDub) to be 640x352 / 25 fps / DivX 5 Pro Codec / no audio and both files have the fourcc DIVX. What's happening? I tried to reencode the movie (I thought that somehow the file was broken) but it didn't worked either. Any idea? Thanx.
yosemite
9th March 2002, 14:59
I've got the same problem:
I encode the movie with 2-passes and the credits with quality 0=%, so quantizer 31, and VD tells me, if I wanna join the 2 files:
Cannot append segment: Video stream have different data formats!
Acaila
9th March 2002, 16:42
Check the color depth of both parts. Most likely one is 16 bit and the other is 24 bit.
This is because one of the parts was encoded with full-processing, and the other with fast recompress mode. Re-endode the credits in the same mode as the main movie to fix your problem.
Vanos_b
9th March 2002, 20:58
Thanks a lot Acaila. It seems that indeed I encoded the two parts in different modes (Fast for 2nd pass and Normal for the credits) but both were 24 bits. Maybe the codec outputs the image in RGB in normal recompress and in YUV 4:2:2, as the original frame, in fast recompress (I'm using AviSynth so it probably gets the same picture format as the original MPEG-2 source - DVD, because I don't do any RGB conversions, only crop&resize).
Acaila
9th March 2002, 21:50
Maybe the codec outputs the image in RGB in normal recompress and in YUV 4:2:2, as the original frame, in fast recompress
You are correct with that. It's just that DivX4 outputs the RGB as 24-bit and YUV as 16-bit, I forgot that DivX5 shows 24-bit for both.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.