Log in

View Full Version : Strange Framerate mismatch errors


Mordordotnet
4th December 2005, 15:41
Hi there,

I've been wrestling with vdub 1.6.11 trying to splice together two AVI files. When I attempt to use the "append AVI" function, an error pops up saying the files have "different sampling rates...29.97000 vs 29.97000" and refuses to join them. Both files came from edits of the same source and have identical frame rates, frame sizes, audio codec, video codec, color space, etc. What am I doing wrong? I've tried to manually "convert" both files to "29.97fps" using virtualdub and then join them, but they still won't join. Any suggestions would be greatly appreciated.

Thanks to Donald Graft for turning me on to this site. 8-)

Best regards,

gzarkadas
7th December 2005, 17:18
cf. the article "Appending streams and mismatch errors" at http://virtualdub.org/blog/archives/archive_2005-m10.php (the 2nd from the top of the page); it may be of help.

gzarkadas
16th December 2005, 22:52
Since the article I mentioned in my previous post is a bit technical and perhaps difficult to digest ;) , I will give the bottom line of it:

The "append" function was designed by its creator to splice (join) together parts of a single clip that were previously cut apart.
Thus, it may or may not work for splicing independent clips and when it does not work it may give strange errors as the one you encountered (this is because the UI does not show enough presicion to see the difference).
Even when it works (only for AVI files and nothing else), it may cause desync between video and audio; you will have to carefully examine the result.

Thus, your better chance to succeed is when you have a collection of AVI files created with the same settings by the same source (eg. camera), but even then it is not guaranteed.
For general purpose joining of clips you will need another tool, Avisynth being the best choice IMHO.

mod
17th December 2005, 01:38
Hi. Maybe this will seems idiot, but if the files are made in the same way (fps, audio sample rate etc.) sometimes just changing the 4CC works.. I repeat, seems stupid but.. give it a try.