#4364 为字幕配音,拖入srt文件字幕配好音后,点击播放配音,为什么带着字幕里时间序号一起播放念啊?如何设置为字幕配音只让他念内容不念字幕里的时间序号?

121.27* Posted at: 1 hour ago 👁9

为字幕配音,拖入srt文件字幕配好音后,点击播放配音,为什么带着字幕里时间序号一起播放念啊?如何设置为字幕配音只让他念内容不念字幕里的时间序号?

1 Replies

这是因为软件未能正确解析 SRT 字幕文件,将序号和时间轴也当作了待配音的文本,导致 TTS 朗读了这些内容。通常是由于你使用的软件版本存在该 bug,或导入的不是标准 SRT 但软件未能过滤。

解决方法:

  1. 更新主程序:下载最新的 sp.exe 补丁文件覆盖到安装目录(v3.99 已修复相关 bug)。
    下载地址:https://github.com/jianchang512/stt/releases/download/0.0/sp.exe
    也建议从官网重新下载完整的 v3.99 包:https://pyvideotrans.com/downpackage
  2. 手动预处理字幕:若暂时不想更新,可用文本编辑器打开 SRT 文件,删除序号行和时间行,只保留纯文本(或使用在线工具提取文本),然后将纯文本粘贴到“批量为字幕配音”的文本框内进行配音。
  3. 确认功能入口:确保使用的是“批量为字幕配音”模块(在软件左侧面板),该功能设计上会自动从 SRT 中提取纯文本;如果直接在“视频翻译”界面导入字幕,可能不会正确过滤。

请优先尝试升级主程序,这是最彻底的修复方式。

请查阅相关文档:

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