产品推荐 2026-07-28

ttconv:开源免费跨平台的字幕格式转换工具(源码)

字幕格式转换库与命令行工具,支持STL、SRT、TTML等多种格式互转。

开源软件跨平台工具

产品简介

ttconv 一款用于转换字幕格式的开源工具。它能将EBU STL、SRT、WebVTT、SCC、TTML/IMSC等常见字幕格式进行互相转换,解决媒体工作流中因格式不兼容带来的问题。适合视频后期、字幕翻译等需要处理多格式字幕的专业人士使用。

核心功能

  • 支持多种主流字幕输入输出格式(如STL、SRT、TTML、SCC、WebVTT等)
  • 采用纯Python编写,支持Windows、macOS和Linux跨平台运行
  • 提供在线演示网站,可直接在浏览器中体验转换功能
  • 拥有丰富的配置选项,可精细控制转换细节
  • 提供命令行工具,方便批量处理和集成到工作流中

快速开始

  1. 第一步:使用pip命令安装工具包:`pip install --pre ttconv`
  2. 第二步:准备好需要转换的字幕文件(如一个.scc文件)
  3. 第三步:执行转换命令:`tt convert -i <输入文件> -o <输出文件>`

界面预览

与其他方案对比

对比项本工具同类商业软件在线服务
费用开源免费通常收费或含广告可能有订阅或上传限制
隐私本地运行,数据自持依赖厂商政策需上传数据到服务器
可定制性源码开放,社区活跃受限于官方功能功能固定

适合谁用

  • 需要为不同播放器或平台转换字幕格式的影视后期工作者
  • 处理多语言、多格式字幕的字幕组或翻译人员
  • 需要将字幕处理集成到自动化脚本中的多媒体开发者

下载与版本

当前最新版本为 1.2.2,发布于 2026-04-12。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/sandflow/ttconv