所以我猜答案多半是硬件或驱动问题,但我每次跑不到 4、5 次转码就会把整个机器卡死。看起来关键节点在这里:
2020-02-22T12:43:29 MCEBuddy.AppWrapper.Handbrake --> Encoding: task 1 of 1, 5.07 % (63.37 fps, avg 61.34 fps, ETA 00h28m47s)
2020-02-22T12:43:29 MCEBuddy.AppWrapper.Handbrake --> Encoding: task 1 of 1, 5.08 % (63.37 fps, avg 61.34 fps, ETA 00h28m47s)
2020-02-22T12:43:29 MCEBuddy.AppWrapper.Handbrake --> Encoding: task 1 of 1, 5.09 % (63.37 fps, avg 61.34 fps, ETA 00h28m47s)
2020-02-22T12:43:29 MCEBuddy.AppWrapper.Handbrake --> Encoding: task 1 of 1, 5.11 % (64.31 fps, avg 61.34 fps, ETA 00h28m45s)
2020-02-22T12:43:29 MCEBuddy.AppWrapper.Handbrake --> [h264_nvenc @ 000000000506e480] Failed unlocking input buffer!: generic error (20)
2020-02-22T12:43:29 MCEBuddy.AppWrapper.Handbrake --> [12:43:29] encavcodec: avcodec_send_frame failed
2020-02-22T12:43:29 MCEBuddy.AppWrapper.Handbrake --> Encoding: task 1 of 1, 5.12 % (64.31 fps, avg 61.34 fps, ETA 00h28m45s)
2020-02-22T12:43:30 MCEBuddy.AppWrapper.Handbrake --> Encoding: task 1 of 1, 5.13 % (64.31 fps, avg 61.34 fps, ETA 00h28m45s)
... 重复直到死机
有办法进一步排查吗?我这块是技嘉 GeForce GTX 1650 OC 4G,插在 8 年前的老主板上,CPU 还是经典的 i7-3770K。很可能是某个随机的硬件老化问题,但用 Plex 录制又不会触发,只有 MCEBuddy/Handbrake 转码时会挂。
mcebuddy.log (432.8 KB)
The Late Show With Stephen Colbert (2015) - S05E86 - Joe Mantegna; Coyote Peterson.ts-Convert to MP4-2020-02-22T12-35-03.log (751.4 KB)