mp4 support

This behaviour is indeed just like you describe (just checked myself) and seems to be a bug. When I corrected the bug in the mail I always used the -in=mp4 parameter.

I guess that if we want to solve this we'll have to detect mp4 before doing this analysis.