#2552 转码无法自动调用gpu 显卡 amd 6750gre 12G

140.235* Posted at: 2 days ago 👁30

转码无法自动调用gpu 显卡 amd 6750gre 12G

3 Replies

根据您的描述,您使用的是 AMD Radeon RX 6750 GRE 12G 显卡。核心问题在于:pyVideoTrans 软件的核心语音识别引擎 faster-whisperctranslate2 主要依赖 NVIDIA CUDA 进行 GPU 加速,目前对 AMD 显卡的 ROCm 支持有限或不完善。

这意味着,即使您的显卡性能很强,软件也可能无法直接利用其进行加速,导致处理速度与 CPU 模式相近。

请按以下步骤尝试解决和优化:

  1. 确认软件设置:

    • 在主界面第6行,不要勾选“CUDA加速”。因为勾选后软件会尝试调用 CUDA,而 AMD 显卡不支持,可能导致报错或异常。
    • 在“语音识别”模型选择处,确保使用的是 faster-whisper(本地)
  2. 尝试替代的语音识别引擎(推荐):

    • 由于 faster-whisper 对 AMD GPU 支持不佳,您可以尝试其他引擎:

      • openai-whisper(本地):在“语音识别”下拉菜单中选择。它使用 PyTorch,对 AMD ROCm 的支持相对更好一些(但需要您系统已正确安装 ROCm 版本的 PyTorch)。预打包版可能未包含 ROCm 支持。
      • 在线 API:如果网络条件允许,可以考虑使用“字节火山”、“阿里百炼”或“OpenAI”等在线语音识别服务,它们不依赖本地显卡。
  3. 为 AMD 显卡配置 ROCm(高级用户):

    • 如果您是源码部署用户,可以尝试为 PyTorch 安装 ROCm 支持,以便让 openai-whisper 使用 GPU。
    • 对于 Windows 预打包版用户,此方法非常复杂且官方未提供支持,不推荐尝试。
  4. 优化 CPU 处理速度:

    • 既然 GPU 加速可能无法启用,请最大化 CPU 性能:

      • 在“高级选项”中,将“CUDA数据类型”设置为 int8(这同样适用于 CPU 模式,能提升速度并减少内存占用)。
      • 将“识别准确度 (beam_size)”和“识别准确度 (best_of)”都设置为 1,以大幅提升识别速度。
      • 使用“批量推理”识别模式,它比“整体识别”更快。

总结:对于 AMD 显卡用户,最可行的方案是使用 openai-whisper 引擎并确保其能调用 ROCm,或者直接使用在线识别服务来避免对本地显卡的依赖。预打包版用户建议优先尝试在线 API 或接受 CPU 处理。

请查看更多参考文档:

ffmpeg 无法使用

根据您的描述,“ffmpeg 无法使用”是一个常见问题,通常由环境变量未正确设置或软件包损坏导致。请按以下步骤排查:

  1. 检查 ffmpeg 是否已安装

    • Windows 预打包版:软件已内置 ffmpeg,无需额外安装。请确保您是从官网下载的完整包,并解压到不含中文和特殊字符的路径(如 D:\videotrans)。
    • Mac/Linux 或源码部署:打开终端,输入 ffmpeg -version 并回车。如果显示版本信息,则已安装。如果提示“command not found”,则需要安装:

      • Macbrew install ffmpeg
      • Ubuntu/Debiansudo apt update && sudo apt install ffmpeg
      • CentOS/RHELsudo yum install ffmpeg (可能需要启用 EPEL 仓库)
  2. 检查软件路径(Windows 预打包版专属)

    • 如果软件启动时或处理视频时弹出 ffmpeg 错误,最可能的原因是软件解压路径有问题
    • 立即检查:您的软件是否解压在类似 C:\Program FilesC:\Windows、桌面或包含中文、括号、空格的文件夹中?这是绝对禁止的
    • 解决方案:将整个 pyVideoTrans 文件夹剪切并粘贴到一个简单的英文路径下,例如 D:\videotrans,然后重新运行 sp.exe
  3. 重启软件

    • 完成路径修改或安装后,完全关闭 pyVideoTrans 软件,再重新启动。
  4. 查看详细错误信息

    • 如果问题依旧,请提供具体的错误提示截图或日志。日志文件位于软件根目录下的 logs 文件夹中,最新的 .log 文件包含了详细报错信息。

核心结论:对于绝大多数 Windows 用户,此问题都是由于软件解压路径不当引起的。请务必确保路径简短、全英文、无空格和特殊符号,且不在系统保护目录内。

请查看更多参考文档:

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.

Donate: https://ko-fi.com/jianchang512

Trending Questions