Files
hoelee-blog/public/subs/clockwork-starlight.srt
T
hoelee 92f38184fb
Deploy / build (push) Successful in 30s
post: generating subtitles for songs that ship without timestamps
Tutorial on turning untimed AI-generated audio into LRC + SRT: align ASR word
timestamps against the KNOWN lyrics (SequenceMatcher) instead of trusting a
transcript, then a governor that rejects impossible anchors, refills runs by
unit-proportional duration, and enforces a 1.2 s minimum line gap.

Ships 18 English songs (342 subtitle lines, mean anchor coverage 0.96, 9/18
fully anchored) with synced lyrics plus downloadable .srt per track. Documents
both player bugs and the headless-Chrome numeric probe that finally caught them.
2026-10-20 22:09:34 +08:00

84 lines
1.6 KiB
Plaintext

1
00:00:19,300 --> 00:00:23,440
Ticking in the quiet tower made of porcelain and glass
2
00:00:23,440 --> 00:00:28,600
I can see the painted clouds and paper swallows pass
3
00:00:32,359 --> 00:00:36,719
Every gear is turning slow beneath the velvet sky
4
00:00:36,719 --> 00:00:42,200
Counting all the shooting stars that never say goodbye
5
00:00:46,119 --> 00:00:49,579
Someone left a silver key beside the windowpane
6
00:00:50,520 --> 00:00:56,719
Unlocking all the memories hidden in the rain
7
00:00:59,859 --> 00:01:04,659
Sing for the dawn across the endless night
8
00:01:04,659 --> 00:01:09,200
Spinning the threads of shadow into light
9
00:01:09,200 --> 00:01:13,700
Even if the clock should stop and time fades away
10
00:01:13,700 --> 00:01:20,459
I will keep this little wish until the break of day
11
00:01:22,280 --> 00:01:30,000
La-la-lu-la, hear the distant bell
12
00:01:31,340 --> 00:01:34,540
Breaking the silent spell
13
00:01:38,140 --> 00:01:42,500
Pages of an ancient book are fluttering like wings
14
00:01:42,500 --> 00:01:48,400
Telling me of emerald seas and forgotten kings
15
00:01:52,160 --> 00:01:56,379
With my small and trembling hands I open up the door
16
00:01:56,379 --> 00:02:01,980
Stepping out into a world I've never seen before
17
00:02:05,700 --> 00:02:09,360
Sing for the dawn across the endless night
18
00:02:10,560 --> 00:02:15,020
Spinning the threads of shadow into light
19
00:02:15,020 --> 00:02:19,560
Even if the clock should stop and time fades away
20
00:02:21,120 --> 00:02:27,360
I will keep this little wish until the break of day
21
00:02:33,639 --> 00:02:36,740
Until the break of day...