# 字幕时间轴移植器

借用一份正确同步字幕的时间轴，嫁接到译文上：cue 数一致时严格按序 1:1 配对，不一致时用单调就近时间分配。

> 标准页面: https://elysiatools.com/zh/tools/subtitle-timing-transplant

- **分类:** Media

- **关键词:** 字幕时间轴移植, 字幕间复制时间, 时间轴转移, 翻译时间轴, srt 时间复制, 译文对齐字幕, timing transplant

## 概述

经典的本地化陷阱：中文译文文本很好，时间轴却来自错误版本的视频；而正确版本的英文字幕同步完美、语言却不对。时间轴移植从一个文件取时钟、从另一个文件取文字。两轨 cue 数一致时（文件与其自身翻译的常态）严格按序 1:1 拉链配对，精确无误。译文丢行或拆行时，就近时间模式以单调（保序）扫描为每条时间 cue 分配最近的未用文本 cue，文本绝不会被贴到更早的时间 cue 上；找不到配对的时间 cue 保留时间轨自己的文本，不会丢内容，报告统计移植数、未配对时间 cue 数与剩余文本 cue 数。SRT/WebVTT 输入，SRT 或 WebVTT 输出；全程纯文本。

## 输入项

- **时间轴来源（正确时间）** (textarea): Paste the correctly synced SRT / WebVTT here (its text is ignored)
- **文本来源（要保留的译文）** (textarea): Paste the translation SRT / WebVTT here (its timings are ignored)
- **匹配模式** (select)
- **输出格式** (select)

## 适用场景

- 翻译文本质量良好，但时间轴来自不同视频剪辑版本导致音画不同步。
- 需要将已对齐原声音轨的精准字幕时间轴套用到现成的译文内容上。
- 译文字幕与正确时间轴的条数不一致，需要根据时间戳就近单调匹配并保留兜底内容。

## 工作原理

- 在时间轴来源中粘贴同步正确的 SRT 或 WebVTT 文本，在文本来源中粘贴需要保留的翻译文本。
- 选择匹配模式：条数完全相等时选择严格按序 1:1 配对，存在增减行或拆行时选择就近时间单调分配。
- 指定输出格式为 SRT 或 WebVTT，工具自动重组时间码与文本内容并生成新字幕。

## 使用案例

- 影视本地化译制：将重置版或蓝光版片源的英文字幕时间轴嫁接到老版本的中文字幕上。
- 多语种字幕同步：以已校准的母语字幕时间戳为基准，快速对齐机器翻译或人工初译文本。
- 字幕分段修复：修复因翻译过程中合并或拆分行导致整体偏移的字幕轴。

## 常见问题

### 如果译文条数与时间轴条数不一致会怎样？

切换至“就近时间”模式后，系统会单调匹配最近的文本；未配对的时间 cue 将保留时间轨原文本兜底，避免画面字幕空白。

### 严格按序模式和就近时间模式有何区别？

严格按序模式按第 1 行对第 1 行的索引直接拉链合并；就近时间模式则对比时间戳数值，按先后顺序为时间 cue 分配时间最接近的文本。

### 就近时间模式会导致字幕时间倒流或顺序错乱吗？

不会。算法采用单调扫描机制，文本只能分配给对应或更晚的时间 cue，绝不会向前逆序分配。

### 工具支持哪些字幕文件格式？

输入和输出均支持标准 SRT 和 WebVTT 纯文本格式。

### 处理过程中会丢失翻译文本吗？

若译文有多余未分配的 cue，系统会在统计报告中明确提示剩余文本条数，不会默默篡改未匹配数据。

## 相关工具

- [双语字幕合并器](https://elysiatools.com/zh/tools/bilingual-subtitle-merger): 把两份单语字幕（SRT 或 WebVTT）合并成一条双语轨——主语言在上、副语言在下——按时间重叠或 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。
- [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 兼容检查。
- [自适应 12 点隐藏水印](https://elysiatools.com/zh/tools/adaptive-12-point-hidden-watermark): 为单张图片或 ZIP 中每张支持图片，在全部、随机或指定的边缘点位添加低对比度文字水印，并按局部背景自动选择深色或浅色文字。
- [字幕时间偏移器](https://elysiatools.com/zh/tools/audio-caption-timing-shifter): 将 SRT 或 WebVTT 字幕对齐到可能的语音起始点，或按手动偏移移动。
- [语言学习循环制作器](https://elysiatools.com/zh/tools/audio-language-learning-loop-maker): 将语音短语制作为可重复练习音频，并可设置每次重复之间的停顿。

## 示例

- [SRT 字幕样例](https://elysiatools.com/zh/samples/srt-samples): 从简单到复杂的 SRT 字幕文件，用于导入、翻译、转换和时间轴保留测试
- [ASS 字幕样例](https://elysiatools.com/zh/samples/ass-samples): 从简单到复杂的 ASS 字幕文件，用于样式感知解析、翻译、转换和本地化 QA 测试
- [无版权MP3音频样本](https://elysiatools.com/zh/samples/mp3-samples): 免费使用和测试的无版权音频样本集合，包括自然声音、冥想音乐和环境音频，适用于测试和开发目的
- [Web Python 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-python): Web Python 图像处理示例，使用 PIL/Pillow 包括读取、保存、缩放和格式转换

## 相关内容

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