I am having problems working with video clips produced by Canon Legria HF M306. Some tools seem to detect them as 25 fps progressive and other as 50 fps interlaced, it seems. The result is that, e.g., Blender, when it reads given .MTS file, shows video track about twice the size of its own audio track. While VLC seems to be able to handle the file well enough and plays the .MTS file at normal speed.
How can I work with this? Is this a problem in some video library? Can I improve it? Can I somehow post-process the .MTS files without re-encoding to fix this?
It is Blender 2.63. The OS is Xubuntu 12.10, Quantal. http://shell.sh.cvut.cz/~wilx/00143.MTS is about 12MiB file that exhibits the problem in Blender.
The zoom to blur is what did record. It was just a test video.
In both cases both mplayer and VLC say that the resulting video is 25 fps. From mplayer:
VIDEO: [H264] 1920x1088 24bpp 25.000 fps 6908.2 kbps (843.3 kbyte/s)
Here is some interesting output from mencoder:
Video stream: 6908.181 kbit/s (863522 B/s) size: 11502122 bytes 13.320 secs 311 frames
Audio stream: 256.000 kbit/s (32000 B/s) size: 198656 bytes 6.208 secs