Although having used Magix for years, encoding a decent quality mp4 video is still a mystery to me. I've just tried several different encodes of a 10 minute film at 720p25. At 3 Mbps VBR, the file comes in at >200 MB in size and exhibits dreadful macro-blocking and banding when played back. This is using the inbuilt MP4 export (Main Concept) in Magix ME Pro 2013+. I've tried constant quality, VBR, CBR, highest quality, and all sorts, to no avail. I've also tried hardware encoding via Intel's QuickSync. In stark contrast, an export in Windows Media format produces excellent results at 75% quality in only 100 MB.
The source material is a few high bitrate video clips and a couple of png stills on two layers,so nothing complicated. Machine is an i7 4770 with 8 GBs RAM and Windows 7 64 bit.
Given the ubiquity of mp4 support at a headware level in devices, it's the format I want to use, but I just can't get the quality right. What's the secret?!