Movie Edit Pro - Problem with mp4 container

shakm wrote on 5/13/2016, 1:18 PM

So i usually use the mp4 container to export my videos and i prefer this mainly because of youtube. I had some succesful exports but recently run into an odd problem, which i could only fix by using another container (wmv and mov worked fine):

Problem: Although everything is synchronized in the editor, when exporting the video plays back at half the real speed and fps. So encoding a 5 second part at resulted in a ~10 second clip that has audio for the first 5 seconds!

Info: I tried reencoding only a single file, ~1 hour long, 720p ~54fps* mp4 video, 48khz audio. The resulting file was roughly twice the time, 720p 25fps(!!) mp4 video, 48khz audio. Project settings automatically adjusted (so 720p, 54fps, 48khz)

Question: I can guess that converting 54fps to 25fps is probably what is slowing the video and doubling the time, but why does this happen? And why does it happen only with the mp4 container? Could it have anything to do with being in a PAL region?

* I wanted a 60fps file, but my capture software (plays.tv) didn't play nice (and recording directly to an external hdd was probably stupid on my part...)

Comments

shakm wrote on 5/21/2016, 2:46 PM

First i want to thank you all from the bottom of my heart for helping me with my problem. Yeah. Anyway. In case anybody comes accross the same issue, the problem turned out to be that Movie Edit Pro can't handle weird or decimal fps values when exporting to a mp4 container. For example, when trying to export to 54,5fps (because i wanted to match the original video's framerate) it rendered a 25fps file that played back the video at half speed (and ofcourse had no sound for the latter half). The solution? Just change the project's fps to something more traditional like say 50 or 60fps and you'll be good to go. Again, thanks everybody.