前提:你手里已经有 .srt 中文字幕文件(带时间轴),时间轴会保留,只翻译文字。
方法一:在线网页工具(最简单,不用装软件,推荐)
打开在线字幕翻译网站(subtran.net)
上传你的中文.srt 字幕文件
源语言选中文,目标语言选 English(英语)
点击翻译,完成后下载新的英文 SRT 文件
✅优点:保留时间轴、序号,直接可用; ⚠️注意:机器翻译会有错,建议简单校对一遍。
方法二:剪映(CapCut,电脑 / 手机都可以)适合视频 + 字幕一起处理

导入视频,把中文 srt 字幕拖进剪映字幕轨道
选中全部字幕,点【翻译】→目标语言选英语
翻译完成后,导出字幕文件(SRT),不要直接导出视频。
适合:你有视频,想顺便生成英文字幕。
方法三:电脑软件 Subtitle Edit(免费本地软件,Windows)
下载安装 Subtitle Edit
打开软件,导入中文 srt
菜单:翻译 → 自动翻译,选择中文→英文
翻译完保存为新的 .srt 文件。
小提示
翻译完一定要校对:机器翻译会出现语句不通、人名错误。
导出的英文 srt,放到播放器(PotPlayer、VLC)加载,就可以显示英文字幕。
不要直接复制字幕文本去普通翻译网站,会丢失时间轴,需要重新手动对齐时间。
常见坑
❌普通网页翻译(百度翻译)复制粘贴会丢失时间轴,不能直接用来做字幕。
❌导出文件后缀必须是 .srt,不要改成 txt。
部分老字幕是 ass 格式,上面工具同样支持。