#4720 我更换了3060ti显卡,如果用large-v3模型识别语音,CPU飙升100%,独显为0,感觉独显没有工作,cuda等驱动都安装好了

2a14:4900* Posted at: 14 hours ago

我更换了3060ti显卡,如果用large-v3模型识别语音,CPU飙升100%,独显为0,感觉独显没有工作,cuda等驱动都安装好了

7 Replies

这是由于缺少或版本不匹配的 CUDAcuDNN 运行环境,导致软件无法检测到显卡,从而回退到 CPU 模式运行(CPU 100%,GPU 0%)。仅安装“显卡驱动”是不够的。

请按以下步骤排查修复:

  1. 验证 CUDA 版本:在命令提示符 (CMD) 中输入 nvcc -V,确认输出的 CUDA 版本是否为 12.8 或更高。如果不是,请卸载旧版本并重新安装 CUDA 12.8+。
  2. 安装 cuDNN:必须安装与 CUDA 12.8 匹配的 cuDNN 9.11+。仅安装 CUDA 是不够的。
  3. 检查环境变量:确保系统 Path 环境变量中已包含 CUDA 的 binlib 目录(例如 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.8\bin)。
  4. 勾选软件中的 CUDA 加速:在软件主界面,确认已勾选右上角的 CUDA 加速 选项。

请查阅相关文档:

都是按照这个,已经安装好了,我看了下,有个 ffmpeg.exe CPU占用80%

你观察到的 ffmpeg.exe 占用 80% CPU 是问题关键。这通常表明视频预处理(如解码、分离音轨)卡在了 CPU 模式,可能是由于输入视频文件路径不当或编码格式特殊。

请按以下步骤处理:

  1. 检查视频路径:将要翻译的视频文件重命名为纯英文/数字(例如 test.mp4),并移动到浅层目录(如 D:\)下。避免包含中文、空格、表情符号或特殊符号。
  2. 检查勾选的选项:确认主界面没有勾选以下会强制消耗大量 CPU 的选项:

    • 降噪
    • “设置更多参数”中的 分离人声背景声
    • 若需使用这些功能,请先单独测试不勾选时的 GPU 情况。
  3. 强制使用软编码(仅用于测试):打开 菜单 -> 工具/选项 -> 高级选项 -> 视频输出控制,勾选 强制软编码视频?。如果 GPU 在此模式下依然不工作,则问题明确不在 ffmpeg 解码阶段。
  4. 检查日志文件:请打开软件安装目录下的 logs/ 文件夹,找到最新的日志文件,复制最后约 30 行报错或警告信息发给我,以便精确定位。

请查阅相关文档:

我直接在油管下载的,格式是.webm格式

你提供的 .webm 格式视频很可能是导致 CPU 满载的根源。WebM 视频(通常使用 VP8/VP9 编码)需要专门的解码器,而 FFmpeg 在处理这类格式时容易回退到 CPU 软解,无法启用 GPU 硬件加速,因此 GPU 使用率为 0。解决方法如下:1. 转换视频格式:将原始 .webm 文件转换为 FFmpeg 更容易硬件加速的 .mp4 格式(H.264 编码)。可使用格式工厂、HandBrake 或 FFmpeg 命令:ffmpeg -i input.webm -c:v libx264 -preset fast -crf 23 output.mp4。2. 确认 CUDA 加速已勾选:在软件主界面右上角确保 CUDA 加速 被选中。3. 检查其他 CPU 消耗选项:确保未勾选“降噪”或“设置更多参数”中的“分离人声背景声”。4. 如果仍不生效:请提供转换后 mp4 测试时的最新日志(logs 文件夹),以便进一步排查。

ffmpeg 转换的时候,能用显卡吗?

ffmpeg 在命令行独立使用时是否能用显卡,取决于你指定的编码器(如 h264_nvenchevc_nvenc),但这不在 pyVideoTrans 软件的功能范围内。软件内置的 ffmpeg 转换(左侧工具栏的“音频视频格式转换”)及视频合成步骤,可通过取消 强制软编码视频? 选项来尝试调用 NVIDIA 硬件编码。

建议操作
直接使用软件自带的“格式转换”工具将 .webm 转为 .mp4,软件会自动尝试开启硬件加速。操作步骤:

  1. 点击左侧工具栏中的“转换格式”图标;
  2. 导入你的 .webm 文件;
  3. 输出格式选择 mp4,编码选择 h264
  4. 保持默认参数转换。

如果仍用命令行,请自行查阅 ffmpeg 官方文档中 -hwaccel cuda-c:v h264_nvenc 的参数说明。

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Related resource