#4345 有没有视频语音提取转文字

2a09:bac5* Posted at: 2 days ago 👁52

想提取.mp4里的语音对话,输出成SRT, VTT, TXT

15 Replies

pyVideoTrans 的批量语音转字幕功能正是为了提取视频中的语音对话,并生成 SRT 字幕和 TXT 文本。

操作步骤如下:

  1. 打开软件后,点击左侧功能面板的 “批量语音转字幕” 标签。
  2. 点击 “选择音频或视频”,导入你的 .mp4 文件。
  3. 在“输出格式”中选择 SRTTXT(暂不直接支持 VTT,但生成的 SRT 文件可通过工具轻松转换为 VTT)。
  4. 正确设置原始语言(视频中人物说话的语言),并根据需要调整识别模型和参数。
  5. 点击 “开始处理”

生成的字幕文件会默认保存在视频目录下的 _video_out 文件夹中。

请查阅相关文档:

我的nvidia 驱动是595.79

您提供的驱动版本号不影响软件使用 CUDA 加速。核心在于是否安装了与软件内置要求匹配的 CUDA 工具包。请确认以下两点:

  1. 确认 CUDA 版本:在命令提示符(CMD)中执行 nvcc -V,应显示 12.8 版本。
  2. 确认 cuDNN:确保已安装 9.11 或更高版本。

如果上述条件满足,在软件中勾选“CUDA加速”即可调用 GPU。若未安装,请参考官方指南配置环境。

请查阅相关文档:

PS C:\WINDOWS\system32> nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2026 NVIDIA Corporation
Built on Mon_Mar__2_21:54:11_Pacific_Standard_Time_2026
Cuda compilation tools, release 13.2, V13.2.51
Build cuda_13.2.r13.2/compiler.37434383_0

软件无法使用 GPU 加速是由于您当前的 CUDA 版本(13.2)与软件内置要求的版本(12.8)不匹配。请降级安装 CUDA 12.8。

  1. 卸载当前 CUDA 13.2(通过控制面板或 sudo apt remove,根据系统操作)。
  2. 从 NVIDIA 官网下载并安装 CUDA 12.8。
  3. 安装与 CUDA 12.8 匹配的 cuDNN 9.11。
  4. 重启软件,勾选 “CUDA加速” 即可。

请查阅相关文档:

取消勾选去用CUDA,确实可以生成语音文本

无法使用 GPU 加速是因为您当前的 CUDA 13.2 与软件所需 12.8 不兼容。若无法降级,可强制 CPU 处理(将较慢),或按知识库指引降级 CUDA 至 12.8。请查阅相关文档:Windows上安装CUDA12.8和cuDNN9.11

pyVideoTrans 如何升级到CUDA 13.2

软件目前仅支持 CUDA 12.8 环境,无法通过升级方式适配 CUDA 13.2。需要将 CUDA 降级至 12.8 以获得 GPU 加速支持。请卸载当前 13.2 版本,安装 12.8 及配套 cuDNN 9.11。请查阅相关文档:Windows上安装CUDA12.8和cuDNN9.11

CUDA 12.9 支持吗

软件仅适配 CUDA 12.8,不支持 12.9。降级至 12.8 可启用 GPU 加速。请查阅相关文档:Windows上安装CUDA12.8和cuDNN9.11

Nvidia 驱动有什么要求

软件本身对 Nvidia 驱动版本没有严格限制,但须满足 CUDA 12.8 运行的最低要求。为保障兼容性,请将显卡驱动升级至最新版本。可通过终端执行 nvidia-smi 查看驱动版本及其支持的 CUDA 版本,确认已支持 CUDA 12.8 或更高。若驱动过旧,可能无法识别显卡或报错。请查阅相关文档:Windows上安装CUDA12.8和cuDNN9.11

CUDA 数据类型改成 float 16 就可以运行,不要选默认,环境 CUDA还是13.2,cuDNN9.2,没问题

软件官方仅适配 CUDA 12.8 环境,在 CUDA 13.2 + cuDNN 9.2 组合下,默认的 float32 数据类型可能引发兼容性或显存压力,导致 GPU 加速失效。将 “CUDA 数据类型” 改为 float16 可以降低资源占用和部分兼容性要求,从而避开问题正常执行。建议保持此项设置为 float16 继续使用。若后续遇到其他 GPU 相关报错,推荐降级 CUDA 至 12.8 并安装 cuDNN 9.11 以获得完全适配。请查阅相关文档:总是提示显存不足Windows上安装CUDA12.8和cuDNN9.11

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