我在 MCEBuddy 2.5.3 中轉換以 h.264 編碼的節目時失敗。MCEBuddy 只產生部分影片檔案,播放時會在節目中途凍結。日誌中出現大量:
2020-04-18T09:04:51 MCEBuddy.AppWrapper.Handbrake --> [h264_qsv @ 00000000033ccf00] Error during QSV decoding.: incompatible video parameters (-14)
簡略日誌已附加,完整日誌請參閱此連結。
感謝協助,先謝謝。
log_short.log (2.0 MB)
Goose
(Goose)
2
您使用的是较旧的 Intel 系统,配备 Sandy Bridge 芯片组。这是第一代 Intel QSV 芯片组,在尝试解码 h264 视频时遇到了错误(您正在将 h264 转换为 h264)。
2020-04-18T09:04:51 MCEBuddy.AppWrapper.Handbrake → [h264_qsv @ 00000000033ccf00] Error during QSV decoding.: incompatible video parameters (-14)
我们已加入补丁,用于检测 QSV 解码器失败并自动重试,不再使用硬件解码。请下载最新的 2.5.4 BETA 版 MCEBuddy,再次尝试,这次它会检测到 QSV 失败并调整参数以成功转换。
谢谢 Goose。澄清一下,对于每次转换,它都会先尝试硬件编码,出错时再回退到无硬件编码,对吗?
我这么问是因为我的大多数录制都是 mpeg2,这些都没有问题,我希望尽可能使用硬件编码以节省转换时间。
@Goose:成功,这似乎奏效了。如果必须遇到该错误且无法预测,那么补丁似乎就是解决方案。它确实会先用错误参数转换30-50%的文件,浪费一些时间,但它确实有效,这才是主要目标。如果你感兴趣,我在这里附上了新的日志(Microsoft OneDrive
感谢快速修复!!!
Goose
(Goose)
6
感謝提供日誌。無法預測你的硬體解碼器何時會失效。在這個案例中,硬體解碼器在處理到檔案約 60% 時失敗,因為它遇到了無法處理的視訊串流。如果它從未遇到錯誤,那就一切正常;如果確實遇到錯誤,現在 MCEBuddy 會偵測到並加以補償。
太好了,感谢 @Goose,这个问题已经解决。我用 2.5.4 测试版处理了好几部剧集,一切运行顺畅。感谢你维护这个出色的工具!