周小舟 and Claude Opus 5.5
910d1c8690
feat(studio): two-line caption screens and template styles
...
Vertical captions stacked up to five lines: libass lays SRT out on a 288 px
canvas, so Fontsize 20 became ~133 px on a 1920 px frame. Scale the legacy
force_style for portrait and split every row into consecutive screens of at
most two lines, breaking on punctuation and natural joints, sharing time by
width and keeping the original translation in step. Template captions use
the same layout.
Add styles on top of the golden defaults (interview: classic, caption bar,
spotlight; podcast: word pop, caption bar, cinematic) with the same layout
contract and DESIGN.md palette; Studio can switch style on a packaged draft.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-09-30 23:07:25 +08:00
..
2026-09-28 10:17:40 +08:00
2026-09-22 10:35:29 +08:00
2026-09-27 14:21:52 +08:00
2026-09-27 14:16:25 +08:00
2026-09-27 14:16:25 +08:00
2026-09-29 12:41:01 +08:00
2026-09-29 11:48:59 +08:00
2026-09-30 10:26:39 +08:00
2026-09-21 23:38:29 +08:00
2026-09-21 23:24:58 +08:00
2025-09-08 17:21:31 +08:00
2025-09-15 11:02:14 +08:00
2026-09-23 21:41:59 +08:00
2026-09-23 04:48:43 +00:00
2025-09-08 17:21:31 +08:00
2026-09-27 14:16:25 +08:00
2026-09-06 21:58:05 +08:00
2026-09-21 23:24:58 +08:00
2026-09-27 14:21:52 +08:00
2025-09-15 12:07:09 +08:00
2026-09-27 17:20:11 +08:00
2026-09-27 17:20:11 +08:00
2026-09-30 23:07:25 +08:00
2026-09-28 10:17:40 +08:00
2026-09-28 10:17:40 +08:00
2026-09-27 14:16:25 +08:00
2026-09-27 14:16:25 +08:00
2026-09-27 14:16:25 +08:00
2026-09-27 14:16:25 +08:00
2026-09-27 14:16:25 +08:00
2026-09-27 14:16:25 +08:00
2026-09-27 14:16:25 +08:00
2025-09-16 01:33:45 +08:00
2026-09-26 20:23:19 +00:00
2026-09-29 17:12:12 +08:00
2026-09-29 17:12:12 +08:00
2025-09-15 11:02:14 +08:00
2026-09-27 14:16:25 +08:00
2026-09-22 10:35:29 +08:00
2026-09-27 14:21:52 +08:00
2026-09-27 14:16:25 +08:00
2026-09-27 17:20:11 +08:00
2026-09-27 14:16:25 +08:00
2025-08-21 01:05:23 +08:00
2025-09-08 17:21:31 +08:00
2026-09-27 17:20:11 +08:00
2026-09-27 17:20:11 +08:00
2026-09-27 14:16:25 +08:00
2025-09-15 11:02:14 +08:00
2025-09-15 12:07:09 +08:00
2026-09-30 13:13:45 +08:00
2026-09-22 10:35:29 +08:00
2026-09-28 10:17:40 +08:00
2026-09-22 23:14:54 +08:00
2026-09-22 19:36:23 +08:00
2026-05-28 15:48:49 +08:00
2026-09-06 21:58:05 +08:00
2026-09-27 14:21:52 +08:00
2026-09-27 14:16:25 +08:00
2026-09-27 14:21:52 +08:00
2026-05-28 15:48:49 +08:00
2025-09-15 11:02:14 +08:00
2026-09-27 14:16:25 +08:00
2025-08-21 01:05:23 +08:00
2025-08-21 01:05:23 +08:00
2025-08-21 01:05:23 +08:00
2025-08-21 01:05:23 +08:00
2025-09-08 17:21:31 +08:00
2026-05-31 13:01:06 +08:00
2026-09-28 10:17:40 +08:00
2026-09-27 14:16:25 +08:00
2026-09-27 14:16:25 +08:00
2026-09-27 14:16:25 +08:00
2026-09-22 16:29:30 +08:00
2025-09-15 11:02:14 +08:00
2025-09-15 11:02:14 +08:00
2026-09-27 17:20:11 +08:00
2026-09-27 17:20:11 +08:00
2026-09-27 17:20:11 +08:00
2026-09-27 14:16:25 +08:00
2025-09-08 17:21:31 +08:00
2025-09-08 17:21:31 +08:00
2026-09-28 10:17:40 +08:00
2025-09-15 11:02:14 +08:00
2025-08-26 06:45:19 +08:00