如果我使用 NVIDIA GPU 进行编码,视频开头几秒画面底部会出现像素化。为什么会这样?用 Handbrake 的 GPU 编码就不会。
我已把文件上传到 FTP 服务器。
另外,如何通过日志判断编码用的是 GPU 还是 CPU?具体该看哪些内容?
如果我使用 NVIDIA GPU 进行编码,视频开头几秒画面底部会出现像素化。为什么会这样?用 Handbrake 的 GPU 编码就不会。
我已把文件上传到 FTP 服务器。
另外,如何通过日志判断编码用的是 GPU 还是 CPU?具体该看哪些内容?
這個主題說明如何檢查是否正在使用硬體編碼:
你的日誌顯示正在使用硬體編碼:
2021-05-26T18:33:55 MCEBuddy.AppWrapper.Handbrake → [18:33:55] + encoder: H.264 (NVEnc)
2021-05-26T18:33:55 MCEBuddy.AppWrapper.Handbrake → [18:33:55] encavcodecInit: H.264 (Nvidia NVENC)
感謝你上傳檔案。我檢查了你的 cut MCE GPU.mp4 影片檔,沒有看到像素化。在 Windows 10 上用 VLC 64bit 播放很清晰。我認為是你播放端解碼器的問題。附上截圖,左邊是我看到的畫面,右邊是你回報的問題:

嗯。我也在Win10 x64上用VLC。只有MCE的GPU编码会这样。
谢谢提供信息。