硬件编码未检测到

嗨,
最近想試試用 MCEBuddy 來加快電視錄影的處理。據我了解,錄影檔是 h264 與 AC3 格式,所以我只需要把它轉成 mp4/mkv、抽出字幕並剪掉廣告。最近常用 ffmpeg,於是就用「codec copy」測試了幾個檔案。手動測試後發現,只要改個 profile 就能搞定。我在 MCE 裡設了一個 profile 並測試成功,但從 log 發現幾個問題:

我剛組了一台新電腦,CPU 是第 10 代 i5,顯卡還在用舊的 GT630(等新卡中)。我注意到 HW 編碼沒被偵測到。
另外,即使我把 ffmpeg 設成首選,它還是會先嘗試用 HandBrake,然後才失敗退回。

我的設定哪裡有問題?該從哪裡查?
還有其他設定需要修正嗎?我想忽略 HandBrake,或至少讓 fallback 也有類似的「codec copy」行為。

log 已上傳:https://pastebin.com/BrrjPADB

好的,再深挖了一下,原来因为插了独显,核显被莫名禁用。把核显重新启用后,现在确实能识别 Intel 硬件了:
QuickSync 编码支持 → True
H.264 编码支持 → True
H.265 编码支持 → True
但日志里还是优先尝试 HandBrake,结果反复报错:

MCEBuddy.AppWrapper.Handbrake → [h264_qsv @ 0000000002eb3b40] Error initializing the MFX video decoder: unsupported (-3)

怎么才能强制使用 ffmpeg?

我的故事還沒完
為了達成目標,我移除了所有備用選項(不確定這是好是壞),只保留 FFMPEG。還加了:
ffmpeg-general=-threads 0 -hwaccel qsv
現在轉檔超快!很滿意。

這對我可行,是因為我知道來源是免費無線電視的 h264/ac3,與我的 Plex 相容,而且這些錄影對我來說是用完即丟。

剩下的問題是:有沒有更好的做法?
有沒有辦法讓 ffmpeg 自動偵測到可用硬體轉檔並自動加入該參數?

请将您的日志设置为调试级别。从您当前的日志中我无法获取太多信息。

我也在硬體加速方面遇到問題。我有一台 Asus Q524UQK,它內建 Intel HD 620 整合顯示卡和 Nvidia 940MX。所以,需要幫助,哈哈。我可以提供日誌,如果你能告訴我怎麼貼上來。這是我第一次發文,剛買了 MCEBuddy 高級版。