littlebot
Published on 2025-04-15 / 0 Visits
0

【源码】基于Python的PySubtitle翻译工具

项目简介

PySubtitle是一个用于翻译电影字幕的Python工具,能帮助观众在观看没有中文字幕的英美电影时学习生僻单词,支持多种语言的翻译,使用方式灵活。

项目的主要特性和功能

  1. 多语言支持:可进行27种语言的翻译。
  2. 字幕处理:支持单行与双行字幕处理。
  3. 单词过滤:能过滤常见单词,避免不必要的翻译。
  4. 命令行操作:提供命令行操作界面,方便用户使用。

安装使用步骤

假设用户已经下载了本项目的源码文件。 1. 复制项目仓库: bash cd PySubtitle 2. 安装依赖库: bash pip install -r requirements.txt 3. 运行工具: - 自动翻译为中文: bash python subtitle.py xxx.srt - 指定翻译为其他语言: bash python subtitle.py xxx.srt -t en - 双行字幕处理: bash python subtitle.py xxx.srt -d

注意事项

  1. 因需针对每个时间轴调用API进行翻译,翻译速度可能较慢。
  2. 调用百度翻译API,提供的翻译可能不够准确和流畅。
  3. 欢迎提交PR改进此工具。

技术依赖

  • Python 3.x
  • 百度翻译API
  • pysrt库
  • requests库

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】