在MCEBuddy中选择硬件加速的Quciksync和Hanbrake

我在 Windows 10 Pro 上使用 2.4 beta 9,配備 i7-4790k。

如果我在設定檔中使用以下內容,並在 MCEBuddy 處理程序內啟用硬體加速,它會使用 Quicksync 與 Handbrake——一切正常:

handbrake-video=–start-at duration:3 -e x264 --encoder-preset fast --encoder-tune film -q 20

於是我嘗試把設定檔改成 Handbrake 專用的 Quicksync 指令,如下:

handbrake-video=–start-at duration:3 -e qsv_h264 --encoder-preset balanced --encoder-profile high --encoder-level 4.1 -q 20

如果我在 MCEBuddy 裡啟用「硬體加速」,Handbrake 會失敗並轉而使用 mencoder;若我在 MCEBuddy 裡關閉「硬體加速」,Handbrake 就會使用我指定的 qsv 設定,Quicksync 也能正常運作。

難道我不能在設定檔裡放入 Quicksync 專用指令,同時又勾選 MCEBuddy 的硬體加速選項嗎?我知道在關閉該選項時它能運作,但理論上開啟時也應該要能運作才對。

MCEBuddy 默认会尝试“优化”硬件设置,如果你想使用自己的硬件设置且不让 MCEBuddy 更改它们,请在配置文件中设置以下选项:

<encoder>-VideoOptimized=true
<encoder>-UsingHardwareEncoding=<true/false>

有关说明请参见此主题: