#5554 如何实现中文视频转换为泰文视频并且添加泰语字幕

45.67* Posted at: 19 hours ago

如何实现中文视频转换为泰文视频并且添加泰语字幕

4 Replies

要实现中文视频转泰文视频并添加泰语字幕,请按以下步骤操作:

  1. 选择视频
    在主界面上点击「Select A/V」按钮,选择您的中文视频文件。
  2. 设置语音识别(ASR)

    • ASR Channel:选择 faster-whisper(本地内置) 或其他适合中文的渠道(如 Qwen-ASR(本地内置)字节语音识别大模型极速版)。
    • Spoken Lang:选择 中文(简体/zh-cn)
  3. 设置字幕翻译

    • Trans Channel:推荐使用 DeepSeekOpenAI ChatGPT 等 AI 翻译渠道,并勾选「发送完整字幕」以获得更准确的结果。
    • Target Lang:选择 泰语/th
  4. 设置配音(如需)

    • 若需要泰语配音:选择 Dubbing Channel(如 Edge-TTS),然后在 Select Voice 中选择一个泰语发音角色(如 th-TH-PremwadeeNeural)。
    • 若不需要配音,可在 Select Voice 中选择 No
  5. 设置字幕嵌入方式

    • 在“同步对齐和字幕”区域,选择「嵌入硬字幕」或「嵌入软字幕」。
    • 若希望原始中文字幕和泰语字幕都显示,可选择「(双)」。
  6. 开始执行
    确认已勾选 CUDA加速(如果您有NVIDIA显卡且配置了CUDA环境),然后点击「Start」按钮。

完成以上设置后,软件会自动完成:语音识别 → 翻译 → 配音 → 字幕嵌入 → 输出最终视频。生成的视频文件默认保存在原始视频同级目录下的 _video_out 文件夹中。

请查阅相关文档:

目标语言没有 泰语

软件默认支持泰语,请检查以下几项:

  1. 更新软件版本:确保使用最新版 v4.03-0626。旧版本可能缺少部分语言选项。
  2. 手动检查语言列表:在 Spoken Lang(发音语言)Target Lang(目标语言) 下拉框中,向下滚动查找是否有 泰语 (th)Thai (th)。部分语言按字母顺序排列,可能需仔细翻找。
  3. 手动添加泰语:如果仍找不到,请按以下步骤新增语言:

    • 打开软件安装目录下的 videotrans/configure/ 文件夹。
    • 找到语言配置文件(如 language.jsoncontants.py 中的语言常量),按格式添加一行:"th": "泰语"
    • 或者参考官方文档 新增目标语言 进行完整操作。
  4. 重启软件:修改后重启软件,语言选项应会出现在列表中。

如果问题依旧存在,请提供软件版本号(左上角)及 logs/ 目录下的最新日志文件,以便进一步排查。

目标语言里是泰国语,仔细看

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. Dondate: ko-fi.com/jianchang512

Related resource