Using VP 17(387), Intel i7-8700K, Intel HD 630, 14 second 4K source video file from Sony NX80. This always happens no matter source format or length with or without any editing. To reproduce just drop any file on the timeline and render...
Using the Magix AVC/AAC MP4 templates if I select MainConcept the rendered file bitrate does not match the selected template. The rendered output appears to match the Max rate not the average!
For example if I select the built-in Internet 1080p 29.97 and change the bitrates to 10,000,000 max and 6,000,000 avg the rendered output mp4 actually is encoded (as reported by MediaInfo) at a bitrate of 10.1Mbps with a maximum bitrate of 10,000 kbps.
If I encode with everything exactly the same except changing the Encode Mode in the template from Mainconcept to Intel QVC the resulting mp4 file matches the template! The resulting file has a Bitrate of 6,000 kbs and a max of 9999 kbs.
FYI: It's not a Mediainfo problem as the file sizes verify the higher bitrate (10Mbps vs 6) with a much larger file! In my about 14 second sample the QSV encoded file is about 10.5 MB while the Mainconcept is 17.6 MB.
I've been using Vegas Pro for years. It seems like Sony VP 13 did not have this problem, several of the VP15 patches including the last one did have this problem. I believe the original and previous VP 17s versions did not have this problem and now it is back again in 387.
I'd like to just use either the QSV or AMD encoding as it is much faster but I see a decrease in rendered image quality that I am not willing to accept.