Files
vrsub/tests/nodes/test_subtitle_cleanup/data/repetition_cues.json
T
cat-shark 4d2823c005 fix: 短时重复伪影也整条删除(判据补重复次数上限)
真实产物里出现 3.7 秒的 cue 被同一个假名填满 111 次(`は`×111),此前判据要求
"时长 ≥15 秒"才删,于是它漏到翻译层,最终变成 56 个"哈"进中文成品字幕。

- 判据改为:重复段占正文 ≥70% 且重复 ≥6 次,并且**时长 ≥15 秒或重复 ≥20 次**。
- 短条走"极端重复"档:真实呻吟的重复次数实测 ≤15(ぇ×15 占 3.2 秒),不会误删。
- 测试数据取自真实产物(A 的日语转写里那条 112 字短伪影)。
2026-09-18 23:41:32 +08:00

62 lines
4.0 KiB
JSON

{
"artifacts": [
{
"start": "00:10:00,064",
"end": "00:10:30,064",
"text": "チンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチンチ",
"repeats": 111,
"unit": "チン"
},
{
"start": "00:36:29,999",
"end": "00:36:59,999",
"text": "ああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ",
"repeats": 446,
"unit": "あ"
},
{
"start": "00:40:20,199",
"end": "00:40:50,199",
"text": "ハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハッハ",
"repeats": 111,
"unit": "ハッ"
}
],
"moans": [
{
"start": "00:01:28,832",
"end": "00:01:31,252",
"text": "しゅしゅしゅしゅしゅしゅしゅ",
"repeats": 7,
"unit": "しゅ"
},
{
"start": "00:01:31,991",
"end": "00:01:33,991",
"text": "しゅしゅしゅしゅしゅしゅ",
"repeats": 6,
"unit": "しゅ"
},
{
"start": "00:03:00,096",
"end": "00:03:02,276",
"text": "ウウウウウウウウウウ",
"repeats": 10,
"unit": "ウ"
}
],
"normal": {
"start": "00:00:12,000",
"end": "00:00:15,000",
"text": "そんなにご褒美欲しかったの?"
},
"short_artifacts": [
{
"start": "00:22:56,363",
"end": "00:23:00,093",
"text": "ははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははは",
"repeats": 111,
"unit": "は"
}
]
}