Hello everybody,
I am currently trying to export a ~10 minutes long video (1920 x 1080 at 60fps) with HEVC, but it takes around 5 times as long (~50 minutes although I haven't let the whole process finish but only let it run for a few minutes) for the whole export to finish without really using any sort of effects in the video whatsoever. As seen in the screenshot below, the Export Window clearly states "no hardware acceleration" which is odd considering I have Hardware acceleration turned on everywhere I can.
My PC specs are currently:
Windows 10 Pro
Intel i7 8700K (Intel UHD Graphics 630)
Geforce GTX 1080
16GB of 3000MHz RAM
I'm running Video Pro X Version 15.0.3.154 (UDP3) 64-bit according to the About (it's the latest one the updater lets me download)
And yes, I am running the latest drivers for everything (including my Intel GPU).
I don't really understand how the export can take this long with these sort of specs. You can see the settings I currently use in the screenshots provided. However I did try around with them a lot and nothing changed. Turning Hardware Acceleration on and off in the export settings didn't change anything. Turning "Always use DirectX9" on and off didn't really do much either, I believe it sped up the export a little making the export time only like 3-4 times as long as the video, but still no hardware acceleration.
I also enabled the integrated Intel UHD Graphics 630 GPU in the BIOS and switched over to it under "Video mode" and tried switching around all the settings mentioned above as well, all with the same result. The only thing I haven't tried yet was to switch over my Display Port cable from my GTX 1080 over to my Motherboard, effectively forcing Video Pro X to use the integrated Intel GPU, however this is no option for me because most games just use the integrated Intel GPU then too and it obviously heavily decreases performance for everything but video encoding.
Also as read in this post: https://www.magix.info/us/forum/no-hardware-acceleration-encoding--1205923/?page=2
There is no export NVENC HWA for H.264, only HWA for H.265 export.
As HEVC is effectively H.265 export, shouldn't NVENC hardware acceleration work then?
When doing H.264 exports with the standard encoder, I am able to turn on Hardware acceleration with no problem, however only as long as my Intel integrated GPU is activated in the BIOS, weirdly enough whether it is selected under "Video mode" or not didn't make a difference, it worked no matter what GPU was selected. However hardware acceleration on that made absolutely no difference to performance. For the time, it took a little less than double the video time to export the video (meaning my 10 minute long video, with or without Hardware acceleration, took around 18 minutes to export with H.264 standard encoder)
Using the MainConcept H.264 encoder I couldn't get Hardware Acceleration to work whatsoever (neither with my GTX 1080 nor with my Intel integrated GPU), it just gave me an error whenever I had any sort of Hardware Acceleration enabled in the export settings (which, as far as I understood from reading other posts, is a known issue for a long time now). With MainConcept I am able to almost reach 1-1 export time, but still not quite and the quality seems to be a little worse, too (with the same bitrate settings).
I may also note that some of my source videos I'm trying to edit together are 120fps videos which might decrease the performance a little bit, but I don't see the reason why the export times are this high, especially since the problem isn't really any different with 60fps source videos.
So basically, what kind of Hardware Acceleration is supported by Video Pro X? And can I use it in any way? Are there any methods I can use to decrease export time, other than just simply switching to MainConcept (which doesn't support H.265 anyway)? I mean, OBS for example has no problem using NVENC or QuickSync whatsoever, why does Video Pro X?
Do I really need to switch over to Vegas Pro and learn video editing from the ground up, only because Vegas, as I heard, does support NVENC?
I've been using the Video Pro X/Movie Edit Pro series for many years now (around 6-8 years to be more accurate), I just never really cared too much about export time, because I only edit every now and then and not every day. But an hour for a 10 minute video without any effects is simply too much.
Also on a side note: is there a way to get the Audio Bitrate higher than 192kbps with the Standard encoder? I know MainConcept supports higher bitrates, but does Standard do so, too, in any way? Because 192kbps is just straight up lower than my source material which is running at 320kbps. It doesn't make a big difference but it would be nice to export in 320kbps.
EDIT: just some formatting of the screenshots