So you seem to have a case of bad drivers here, no matter what MCEBuddy tries your hardware doesn’t seem to be cooperating. Here’s what I see from your logs, MCEBuddy detects both Intel QSV and NVidia NvEnc hardware encoders:
“gpus”: [
{
“hardwareBrand”: “Intel”,
“codecType”: “Encoder”,
“hardwareCodecPresent”: true,
“h265Codec”: false,
“h264Codec”: true
},
{
“hardwareBrand”: “NVidia”,
“codecType”: “Encoder”,
“hardwareCodecPresent”: true,
“h265Codec”: false,
“h264Codec”: true
}
]
So it first tries to use your Intel QuickSync hardware encoder but that fails because your driver doesn’t seem to support hardware decoding:
2020-01-30T10:08:14 MCEBuddy.AppWrapper.Handbrake → [10:08:14] thread b started (“Quick Sync Video encoder (Intel Media SDK)”)
2020-01-30T10:08:14 MCEBuddy.AppWrapper.Handbrake → Encoding: task 1 of 1, 0.00 %
→ Process exited with code 255
Then it tries again without hardware decoding, you driver gets further but then it fails again:
2020-01-30T10:08:16 MCEBuddy.Transcode.ConvertWithHandbrake → Disabling qsv decoder
2020-01-30T10:10:57 MCEBuddy.AppWrapper.Handbrake → Encoding: task 1 of 1, 25.11 % (61.51 fps, avg 63.42 fps, ETA 00h07m47s)Error code -17, hb_qsv_wait_on_sync 605
2020-01-30T10:10:57 MCEBuddy.AppWrapper.Handbrake → ERROR: encqsv: MFXVideoENCODE_EncodeFrameAsync failed (-17)
Then it tries to use your NVidia card, but then your Nvidia driver just doesn’t seems to want to cooperate:
2020-01-30T10:11:02 MCEBuddy.AppWrapper.Handbrake → [h264_nvenc @ 000000000bcc7880] No NVENC capable devices found
Finally it gives up on your handbrake and hardware and decides to try it all again using ffmpeg and your hardware encoder which seems to work and finally does the job.
This is why it’s taking so long. You need to get better drivers, see the list of stable drivers.
For your Nvidia and handbrake, check your primary video card in the BIOS settings and make sure it’s set to your Nvidia card, also make sure that your monitor is connected to the Nvidia card (see the fake monitor tip) to that it’s visible to Handbrake.
Also try using one of the stock profiles to begin with rather than a custom profile. You may also want to update to latest 2.5.3 beta version as we have eeked out some better performance from handbrake and hardware encoding.