去除 SDH 听障标注
或者粘贴字幕文本
选项
一个框,五个选项,每个选项都有自己的页面。方括号 去掉成对的 [方括号] 旁白,圆括号 去掉成对的(圆括号)内容,说话人 去掉行首全大写的名字和其后的冒号,音乐 去掉音符符号。四种一起去掉就是“全部”这个选项。它们改的都是词本身而不是样式,所以行会变短 —— 而且与样式页面不同,被去掉的标注无法由读取结果的那个工具恢复。这一页会把框填成标题里点名的选项,并且不列出其他选项。
时间按哪个帧率计算。在格式页面里,这是 MicroDVD 需要的值,因为它把时间存成帧号。在帧率页面里,它是文件当初对应的速率 —— 字幕是按这个版本做的 —— 而页面的第二个框填你要拿它配套的视频速率。常见的有 23.976、24、25、29.97、30、50、59.94 和 60。填错会让整条时间轴偏移;在帧率页面里,偏移是按比例发生的,而不是一个固定的量。
这一页一次把听障标注从字幕文件里清走,共四类:行首的全大写说话人姓名、方括号里的说明、圆括号里的说明,以及把一行标成唱词的音符(含一对音符之间的内容)。剩下的是听觉观众读到的那份台词,时间码、cue 顺序与实际说过的话都留在文件原来的位置。
要说清这一页对文字做了什么,因为它与样式页不同:去掉一个斜体区间,文字一个字符都不少;去掉一条标注,删的是字符——`BOB: [door slams] I heard that.` 出来是 `I heard that.`,行变短了,页面把标注留下的空格收拢,让它读起来还是一句话。
不猜任何东西。没有闭合的括号原样留着,因为它在哪结束无从知道,而猜测在产物里看不见。说话人标签必须全大写:`BOB:` 是标签,`He said:` 是台词,把后者当成标签等于吃掉影片的一行。单个音符没有收尾音符时只删符号,删到行尾会带走观众唯一听得见的那些词。
同样的删除对本站读取的每种格式都有效,因为标注在文字里而不在文件语法里:SRT、WebVTT、ASS、SSA、SBV、SAMI、LRC、MicroDVD、TTML、JSON、纯文本与 CSV 走同一条路。文件在浏览器标签页里读写,不上传,一整季可以一次排队处理。
示例
说话人标签与音效标注在同一趟里
输入
1
00:00:01,000 --> 00:00:03,000
BOB: [door slams] I heard that.
2
00:00:04,000 --> 00:00:06,000
(sighs) I know.
输出
1
00:00:01,000 --> 00:00:03,000
I heard that.
2
00:00:04,000 --> 00:00:06,000
I know.
两类标注各在一条 cue 上,同一趟全清。标签连同冒号和后面的空格一起走,方括号那条连同括号一起走;两处都是说过的词留下、空格收拢,所以第一条不会在原来音效的位置留下双空格。
整条只有一条标注的 cue
输入
1
00:00:01,000 --> 00:00:03,000
[music]
2
00:00:04,000 --> 00:00:06,000
I heard that.
输出
2
00:00:04,000 --> 00:00:06,000
I heard that.
第一条 cue 没有台词,标注删完就没有东西可显示,于是 cue 一起消失。留着它会让屏幕空两秒。产物从 2 开始,因为编号属于文件——页面不在背后重编号,报告写出丢了几条 cue。
常见问题
一次会去掉哪四类标注?
行首的全大写姓名与冒号;成对方括号里的一切;成对圆括号里的一切;标记唱词的音符连同音符对之间的内容。这四类各有单独一页,供你只想清其中一类时使用。
为什么 “He said:” 不被当成说话人标签?
因为标签必须全大写,那是听障轨的惯例,也是读不了剧本的工具唯一能拿到的证据。`BOB:`、`JANE DOE:`、`O'BRIEN (V.O.):` 是标签,`He said:` 与 `I:` 不是;判断写成“不含小写字母”而不是一张名单,新角色出现时不需要更新。
整条只有 [music] 的字幕会消失吗?
会。它的每一行都是标注,删完没有台词可显示,于是 cue 一起移除并在报告里记为丢弃而不是编辑。一条只有一行标注、另一行是台词的 cue 则保留台词行,继续留在文件里。
删掉标注时,盖在它上面的粗体或斜体会怎样?
完全落在被删文字之外的样式区间随文字移动并存活;覆盖标注本身的区间已经没有完整可指的字符,会被丢弃并计入报告。文字本身则因为删字符而变短,这是这一页与纯样式页最大的不同。
没有闭合的括号和孤立的音符怎么处理?
都不猜。没有闭合的方括号或圆括号不说明标注在哪结束,整行原样保留;单个音符没有收尾音符时只删符号,后面的话留着——删到行尾会带走观众唯一听得见的词。
SDH 标注清理支持哪些字幕格式?
本站读取的 12 种:SRT、WebVTT、ASS、SSA、SBV、SAMI、LRC、MicroDVD、TTML、JSON、纯文本与 CSV。标注活在文字里,这些格式都承载文字,所以没有要排除的格式;格式按内容识别,可在队列里纠正。