2.4.9 HW 編碼問題

我使用 MCEBuddy 已經很久了,一直都很順利。我試著套用你在論壇上提供的這個設定檔:

[MKV HEVC Constant Quality]
Description=WARNING: Handbrake Constant Quality encoding (25) with Nvidia HEVC.
order=ffmpeg, handbrake
AllowH264CopyRemuxing=true
FixedResolution=true
SkipCropping=true
AutoDeinterlace=true
ffmpeg-UsingHardwareEncoding=True
ffmpeg-general=-threads 0 -hwaccel auto
ffmpeg-video=-ss 9 -c:v hevc_nvenc -crf 25 -map 0:v
ffmpeg-audio=-acodec ac3 -ab 192k -map 0:a
ffmpeg-audioac3=-acodec ac3 -ab 384k -map 0:a
ffmpeg-ext=.mkv
ffmpeg-audiodelay=skip
handbrake-UsingHardwareEncoding=true
handbrake-general=–decomb --denoise=“weak” --loose-anamorphic --verbose=2 -T -O
handbrake-video=–start-at duration:3 -e x265 -q 18
handbrake-audio=-E ffac3 -R auto -B 192 -D 0 -a 1,2,3,4,5
handbrake-audioac3=-E ffac3 -R auto -B 384 -D 0 -a 1,2,3,4,5
handbrake-ext=.mkv
handbrake-audiodelay=skip
PreConversionCommercialRemover=true

程式跑到轉換階段就失敗了。我的顯示卡是 1030,驅動版本 397.64,作業系統是 Windows 7 x64,已安裝 ffdshow(啟用 MPEG-2 與 AVI)以及 Haali Media Splitter。如果有人能幫我搞定,我的 CPU(Q6600 搭配吵死人的風扇)和我本人都會感激不盡。已上傳 3 個記錄檔:

mcebuddy.log (226.8 KB)
Snatch.wtv-Convert to MP4-2018-10-14T14-02-30.3378906-05-00.log (44.3 KB)
Snatch.wtv-Convert to MP4-2018-10-14T14-09-37.7021484-05-00.log (935.3 KB)

从您的日志文件:

2018-10-14T14:19:56 MCEBuddy.AppWrapper.FFmpeg → Cannot load nvEncodeAPI64.dll
2018-10-14T14:19:56 MCEBuddy.AppWrapper.FFmpeg → [hevc_nvenc @ 0000000008bc1d80] The minimum required Nvidia driver for nvenc is 378.66 or newer

请使用推荐版本的NVIDIA驱动

我的驅動程式版本比較新,是 397.64,你建議我降級到 378.66 嗎?

试试看,这就是 ffmpeg 的错误,基本上它无法加载你的显卡驱动模块。可能是安装有问题,也可能是版本不受支持。