For all those people out there struggling to play audio with video over 5 mins long and is faced with desync and garbled audio I think I have a decent solution.
After using the mmpeg command line that creates the compatible video use this command line:
ffmpeg -i input.mp4 -c copy -map 0...