# 双语字幕合并器

把两份单语字幕（SRT 或 WebVTT）合并成一条双语轨——主语言在上、副语言在下——按时间重叠或 cue 序号对齐。

> 标准页面: https://elysiatools.com/zh/tools/bilingual-subtitle-merger

- **分类:** Media

- **关键词:** 双语字幕, 双字幕, 字幕合并, srt 合并, 中英字幕, 语言学习, vtt 合并, 字幕对齐, bilingual subtitles

## 概述

语言学习者和翻译者经常需要配对两条字幕轨：中文压英文、西语压日语，任意组合。本合并器接收两份单语字幕文本（SRT 或 WebVTT，自动识别），输出主语言在上、副语言在下的双语轨。两条轨的时间几乎从不完全一致，因此先做对齐：默认每个主轨 cue 与时间重叠度（IoU）最大的副轨 cue 配对，容差窗口内回退到起始时间最近者——与业界双语合并器的通行策略一致。同源轨道（原文件与其翻译）可改用按 cue 序号 1:1 配对。合并后 cue 的时间轴可选用主轨或副轨；只存在于一条轨的 cue 以单语形式保留，不丢台词。输入输出均为纯文本，不上传任何内容。

## 输入项

- **主语言字幕文本（显示在上）** (textarea): Paste the primary language SRT / WebVTT here
- **副语言字幕文本（显示在下）** (textarea): Paste the secondary language SRT / WebVTT here
- **对齐模式** (select)
- **时间轴来源** (select)
- **最大间隙容差（毫秒）** (number)
- **输出格式** (select)

## 适用场景

- 需要将单独的母语字幕与外语字幕合并为一条便于对照学习的双语字幕时。
- 为视频译文和原文音轨制作上下排列的双语字幕文件用于视频压制或播放器挂载时。
- 需要自动对齐两份时间轴略有偏差的单语 SRT 或 WebVTT 字幕并统一导出时。

## 工作原理

- 在文本框中分别粘贴主语言（显示在上）和副语言（显示在下）的 SRT 或 WebVTT 字幕内容。
- 选择对齐模式（按时间重叠智能匹配或按 cue 序号 1:1 匹配）并设定最大间隙容差（毫秒）。
- 选择时间轴基准（主轨或副轨时间轴）以及目标输出格式（SRT 或 WebVTT）。
- 工具自动计算匹配并在本地合并输出完整的双语字幕文本供复制或下载。

## 使用案例

- 外语学习者制作中英对照或西日对照的双语美剧/公开课字幕文件。
- 影视字幕组校对人员快速将机器翻译文本与原语言时间轴合并比对。
- 自媒体视频创作者将原声字幕与翻译字幕压制为一条双语 WebVTT 轨道用于网页播放。

## 常见问题

### 支持哪些字幕格式的输入与输出？

支持 SRT 和 WebVTT 格式的纯文本输入，输出格式可自由选择 SRT 或 WebVTT。

### 两份字幕的时间轴不完全一致时如何处理？

使用默认的“按时间重叠匹配”模式，系统会根据时间重叠度（IoU）及设定的容差毫秒数自动配对相近的字幕块。

### 如果某一行字幕在另一条轨中不存在会被丢弃吗？

不会，未匹配到的字幕块会作为单语字幕保留在最终的时间轴中，确保台词不丢失。

### 按 cue 序号匹配模式适用于什么场景？

适用于完全同源翻译的字幕文件，即两份文件的字幕行数与顺序严格一一对应的情况。

### 字幕内容会上传到服务器吗？

不会，所有解析与合并操作均在浏览器本地完成，纯文本数据不会上传。

## 相关工具

- [LRC SRT 歌词转换器](https://elysiatools.com/zh/tools/lrc-srt-converter): 把同步 LRC 歌词转成 SRT 字幕（每行结束于下一行开始，末条与最大时长可调，处理 \[offset:\] 与增强词级标签），也可把 SRT 字幕转回 LRC 歌词——两个方向的文本均无损。
- [SDH 听障标注清理器](https://elysiatools.com/zh/tools/srt-sdh-annotation-cleaner): 清除字幕中的听障（SDH）噪声：\[APPLAUSE\]、(engine rumbles) 等括注音效，JOHN:、NARRATOR - 等说话人标签，♪ ♫ 音符行——并删除清理后留下的空 cue。
- [字幕帧率换算转换器](https://elysiatools.com/zh/tools/subtitle-framerate-retime-converter): 按帧率变化重算字幕时间：PAL 加速预设（23.976↔25）、自定义帧率对、直接线性系数或两点线性校准 t′ = a·t + b。
- [字幕时间轴移植器](https://elysiatools.com/zh/tools/subtitle-timing-transplant): 借用一份正确同步字幕的时间轴，嫁接到译文上：cue 数一致时严格按序 1:1 配对，不一致时用单调就近时间分配。
- [WebVTT · TTML · SBV · SRT 字幕转换器](https://elysiatools.com/zh/tools/webvtt-ttml-sbv-subtitle-time-axis-and-cue-style-converter): 在 WebVTT、TTML（含 SMPTE 帧时序与样式）、YouTube SBV 与 SRT 之间互转字幕——帧精度时间轴（23.976/24/25/29.97 丢帧/30/50/59.94 丢帧/60）、TTML tts 样式桥接 WebVTT ::cue CSS、cue-id 唯一性、IMSC 1.0.1 兼容检查。
- [字幕时间偏移器](https://elysiatools.com/zh/tools/audio-caption-timing-shifter): 将 SRT 或 WebVTT 字幕对齐到可能的语音起始点，或按手动偏移移动。
- [语言学习循环制作器](https://elysiatools.com/zh/tools/audio-language-learning-loop-maker): 将语音短语制作为可重复练习音频，并可设置每次重复之间的停顿。
- [跟读提示生成器](https://elysiatools.com/zh/tools/audio-read-along-cue-generator): 从旁白音频及其脚本生成句子或单词级时间戳提示,用于卡拉OK式跟读和语言学习。

## 示例

- [ASS 字幕样例](https://elysiatools.com/zh/samples/ass-samples): 从简单到复杂的 ASS 字幕文件，用于样式感知解析、翻译、转换和本地化 QA 测试
- [SRT 字幕样例](https://elysiatools.com/zh/samples/srt-samples): 从简单到复杂的 SRT 字幕文件，用于导入、翻译、转换和时间轴保留测试
- [VTT 字幕样例](https://elysiatools.com/zh/samples/vtt-samples): 从简单到复杂的 WebVTT 字幕文件，用于预览、解析、转换和备注块处理测试
- [无版权MP3音频样本](https://elysiatools.com/zh/samples/mp3-samples): 免费使用和测试的无版权音频样本集合，包括自然声音、冥想音乐和环境音频，适用于测试和开发目的

## 相关内容

- [已有译文字幕的同步修复与双语交付](https://elysiatools.com/zh/hubs/translated-subtitle-sync-repair-and-bilingual-delivery): 区分已有译文字幕的固定偏移、持续漂移与剪辑差异，核对语义配对，合并双语字幕，并验收可读性和可切换播放。
