Subanana
字幕编辑器,从零重建

字幕编辑器,从零重建

过去三个月,我们围绕一个原则重建了字幕编辑器:你的编辑和内容优先。现在你输入的所有内容都会即时生效,页面重新加载或网络不稳定时也能保持安全,导出结果与你看到的完全一致。

重点摘要

  • 每次按键、拆分、合并和撤销,现在都会在你的设备上即时生效,并在后台同步,不用再等待网络。

  • 你的文字只有一个可信来源。过去的问题,比如字符消失、拆分字幕条时文字丢失、翻译过期,都已从根本上解决。

  • 重新设计的预览和时间轴、多来源项目的来源字幕轨切换器、跨轨道的搜索替换、可靠的版本历史,以及更快、更忠实的导出。

编辑速度跟上打字速度

旧编辑器的许多编辑要先向服务器确认才算完成;网络较慢时,拆分字幕条后的撤销可能要卡上几秒。新引擎会先把每项更改提交到你的设备,再在后台悄悄同步。打字、拆分、合并和撤销/重做现在每次都即时完成,即使正在同步也一样。

一个字都不会丢

字幕是你的内容,编辑器的首要任务就是保护好每一个字。新引擎把轨道保存为单一的权威文档:编辑内容在页面重新加载、离线和网络不稳定时都能保留,每项更改只记录一次,不会重复,也不会悄悄丢失。过去常见的问题,比如已删除的字符重新出现、拆分时文字消失、翻译过期,都是旧架构的症状,现在已随旧架构一起消失。

重新设计的预览和时间轴

在时间轴上拖动字幕条时,相邻的字幕条现在会自动让开,不再挡住你。定位很精确,播放跟随也不会在你编辑时猛地拉动字幕列表。预览会如实反映导出后的效果。

所有轨道,同一个编辑器

有多个来源的项目,现在会在同一个编辑器中打开所有轨道,可以用来源字幕轨选择器切换。搜索替换可以跨轨道使用,一次就能清理所有地方的同一个词。

可以信赖的版本历史

版本历史会为内容和轨道组合创建快照。还原某个版本时,项目会完全回到当时的样子,包括当时有哪些轨道;而且没有什么会真正丢失,任何版本都可以恢复。

更清晰、更快的导出

字幕导出采用了新的渲染引擎。渲染出来的视频更贴近编辑器预览,完成得也更快。

为什么要花三个月重建?

我们本可以继续逐个修补问题。但每次修复都在和同一个根本原因对抗:旧编辑器保存了多份字幕文字,并靠手动方式同步,副本之间的每个差异都可能让你丢失成果。对于内容最终定稿的地方来说,这还不够好。所以我们用现代共享文档背后的同一种协作编辑技术重建了编辑核心:每个字符只有一个归属,设计上就能安全离线。我们花了三个月把它做好,它也是未来一年编辑器功能的基础。

这只是开始

新引擎让大家最常要求的功能成为可能:实时协作已经提上日程。想试用新编辑器,只需打开任何一个字幕项目。所有人都已经可以使用。