让 MCEBuddy 使用 NVidia 显卡而非英特尔核显

从日志来看,如果你往上翻一点,在 NVidia 硬件查询之前,它会先查找 Intel QuickSync:

INFORMATION> 2019-01-01T12:31:44 MCEBuddy.AppWrapper.Handbrake → QuickSync encoding support available → True
INFORMATION> 2019-01-01T12:31:44 MCEBuddy.AppWrapper.Handbrake → H.264 encoding support available → True
INFORMATION> 2019-01-01T12:31:44 MCEBuddy.AppWrapper.Handbrake → H.265 encoding support available → True

它发现你的显卡驱动报告支持 Intel QuickSync 硬件加速。

它还会发现你的显卡驱动报告支持 NVidia CUDA:

2019-01-01T12:31:45 MCEBuddy.AppWrapper.NVidiaQuery → Result = PASS
→ Process exited with code 0
→ NVidia H.264 Hardware Encoder Detected : True
→ NVidia H.265 Hardware Encoder Detected : False

你的机器同时支持 QuickSync 和 CUDA,因此 MCEBuddy 不会调整编码器顺序,而是按照配置文件中定义的顺序使用编码器(保留编码器顺序)。

→ New encoder tool order → handbrake,ffmpeg,mencoder

因此它使用 handbrake 来转换视频;而 handbrake 使用的是你的 Intel 显卡硬件编码器,速度达到 145fps:

2019-01-01T12:31:55 MCEBuddy.AppWrapper.Handbrake → [12:31:55] qsv_enc_init: using ‘hardware (1)’ implementation, API: 1.19
2019-01-01T12:31:55 MCEBuddy.AppWrapper.Handbrake → [12:31:55] compute_init_delay: 6006 (2 frames)
2019-01-01T12:31:58 MCEBuddy.AppWrapper.Handbrake → Encoding: task 1 of 2, 0.56 %
2019-01-01T12:32:00 MCEBuddy.AppWrapper.Handbrake → Encoding: task 1 of 2, 1.24 %
2019-01-01T12:32:02 MCEBuddy.AppWrapper.Handbrake → Encoding: task 1 of 2, 1.89 % (148.02 fps, avg 143.78 fps, ETA 00h05m04s)

所以技术上它确实在使用硬件编码,只是用的不是你想用的那一种。

如果你想让它用 NVIDIA 而不是 QuickSync,就在配置文件里调整编码器顺序:
把:

order=handbrake,ffmpeg,mencoder

改成:

order=ffmpeg,handbrake,mencoder