An update on this…
I’ve been trying to find a solution for my problematic Samsung MP4 files and maybe I have found a way to make them VMS 10 compatible without re-encoding.
My files are 1080/50i clips. Straight from the camera they get the wrong frame rate (12.5) and aspect ratio, the audio is all choppy and the frame order looks mixed up. Others have reported only the audio problem for their 720p clips, so if you use progressive it is possible that you just have to fix the audio and can simplify the process.
Anyway, what I did was to extract the raw H.264 video and AAC audio streams from the MP4 file. Create a new MP4 file for each stream. Combine the audio and video MP4 files into one MP4 file. As far as I can see, the new MP4 file imports OK into VMS 10 and renders also seem OK. A slight problem is that the vertical resolution is listed as 1088 (not 1080) in the header data, but in VMS the clip still has 1920×1080 as resolution.
The programs I have been using are free, mp4box version 0.4.6-DEV and mp4creator version 1.6.1d.
> mp4box -raw 1 HDV_0110.MP4 (gives you the file HDV_0110_track1.h264)
> mp4box -raw 2 HDV_0110.MP4 (gives you the file HDV_0110_track2.aac)
> mp4creator -create=HDV_0110_track2.aac HDV_0110_a.mp4
> mp4creator -create=HDV_0110_track1.h264 -r 50 HDV_0110_v.mp4
> mp4box -add HDV_0110_v.mp4:fps=50:delay=0 -add HDV_0110_a.mp4:delay=0 -new HDV_0110_av.mp4