空白字幕检测
或者粘贴字幕文本
选项
一个框,两个选项,每个都有自己的页面。完全没有文本的字幕条占着时间轴却什么也不显示 —— 任何读法下这都不对,所以报告把它标为错误。没有字母的字幕条则是有内容但没有词:用音符代替歌词、单独的数字、三条横线。广播字幕会刻意使用这些,所以报告把它们标为需要看一眼,而不是错误,实测那一列会显示实际存在的字符。
时间按哪个帧率计算。在格式页面里,这是 MicroDVD 需要的值,因为它把时间存成帧号。在帧率页面里,它是文件当初对应的速率 —— 字幕是按这个版本做的 —— 而页面的第二个框填你要拿它配套的视频速率。常见的有 23.976、24、25、29.97、30、50、59.94 和 60。填错会让整条时间轴偏移;在帧率页面里,偏移是按比例发生的,而不是一个固定的量。
空白字幕是一条占着时间轴却什么都不显示的字幕:完全没有文字,或者只剩空格与换行。这一页把它们逐条列出来,附上自己的起止时间和按去除空白后计得的字符数,结果是一份报告,不删条目、不动时间码。
来源很杂:译者删了台词留下时间块、从别的格式转换时丢掉了定位图形、脚本为尚未标注的音乐生成了字幕条。播放器里看不出来——那一条照样过去,屏幕上什么也没有——于是它们能穿过校对,在一整季文件里越积越多。代价是一段看起来已被覆盖、实际空着的时间,后续的时长审计或烧录流程会把它当成有内容的区间。
这一页说的“空”就是零:去掉所有空白后一个字符也没有。只含两个音符的条目不算空,只含一个数字的也不算,它们有内容,属于旁边的无对白字幕检测——那条字幕有东西,只是没有台词。两种缺陷的修法不同:空白条目可以直接删,音乐提示通常要留下并补上说明。
不存结束时间的格式也能测:LRC 的结束时间由下一条时间戳补出,所以报告里印的是一段真实区间而不是一个点。支持除纯文本外的十一种格式。报告以 PDF 为主产物、CSV 为第二份,批量文件串行处理,文件始终留在本机。
示例
一条完全没有文字的字幕
字幕
1
00:00:01,000 --> 00:00:02,500
Where were you?
2
00:00:02,500 --> 00:00:04,000
3
00:00:04,000 --> 00:00:05,000
I was working late.
报告发现了什么
Cues with no words — 1 found
Severity Cues Start End Measured
Error 2 00:00:02.500 00:00:04.000 0 characters
中间那条字幕占用一秒半的时间轴,里面却什么都没有。报告保留它自己的起止时间,所以能凭时间码在文件里找到它,并量得 0 个字符——它被描述,而不是被修复。
空白算空,音乐符号不算
字幕
1
00:00:01,000 --> 00:00:02,000
2
00:00:03,000 --> 00:00:04,000
♪ ♪
报告发现了什么
Cues with no words — 1 found
Severity Cues Start End Measured
Error 1 00:00:01.000 00:00:02.000 0 characters
两条在编辑器里看起来都像空白,却不是一回事。三个空格去掉后什么也不剩,被列出;音符是内容,这一页不动它。两边都在这里判,这一页和无对白字幕检测就会变成同一页。
常见问题
空白字幕检测按什么标准判定一条字幕为空?
去掉空白后每条可见行都是零个字符。只含空格、制表符或换行的字幕算空白;含一个音符、破折号、数字或单个字母的不算——它有内容,归旁边的无对白字幕检测去问这算不算台词。
只有空格或换行的字幕会被空白字幕检测列出吗?
会。整行的空白在计量前都被去掉,三个空格和空无一物在报告里同样是 0 个字符。行内的格式标签也会在计数前移除,所以只套了粗体、里面什么都没有的条目仍然算零。
音乐符号会被空白字幕检测当成空白吗?
不会。音符是内容,这一页放行;它出现在无对白字幕检测里,因为那条字幕有东西、只是没人说话。两种缺陷的修法不同:空白条目可以直接删,音乐提示通常要留下并补说明。
空白字幕检测会删掉列出的条目吗?
不会。它列出条目、给时间码和字符数就停下。删除是另一项操作,把检查和修复分开,意味着你发给客户或归档的报告描述的是交付的那份文件,而不是这一页已经改过的版本。
空白字幕检测为什么接受 LRC?
因为 LRC 的结束时间可以由下一条时间戳补出来,报告因此能印出一段真实区间而不是一个点。在十一种被接受的格式里,它是唯一需要在读取时合成结束时间的那一种。
空白字幕检测的报告里有什么?
每条发现给出字幕条序号、开始、结束与实测字符数,顶部还有文件名、读取格式、条数和读取时的修复。主产物是 PDF,第二份是 CSV;两份各自下载,文件不被改动。
整批文件能一次交给空白字幕检测吗?
能。拖入多少个都行,它们逐份读取、各自出报告,报告一起打包成 zip 下载;队列显示每份的进度,可以中途取消,任何时刻都不会上传文件。