subtitle-screen-splitter

Convert spoken subtitle text into paginated screen-sized pages for karaoke and video rendering.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/bachdyon/video-automator-skills --skill subtitle-screen-splitter
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: subtitle-screen-splitter
Source: https://github.com/bachdyon/video-automator-skills/tree/main/skills/subtitle-screen-splitter
Command: npx skills add https://github.com/bachdyon/video-automator-skills --skill subtitle-screen-splitter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of paginating subtitle text for karaoke or short-form video renderers, ensuring subtitles are displayed in manageable, screen-sized pages.

Core Features & Use Cases

  • Subtitle Pagination: Converts continuous subtitle streams into individual, screen-sized pages.
  • Karaoke Support: Optimizes subtitles for karaoke, breaking text at appropriate punctuation and capitalization boundaries.
  • Video Rendering: Integrates with video rendering tools like Remotion, allowing precise control over subtitle timing and layout.

Quick Start

Use the subtitle-screen-splitter skill to split the subtitle file 'movie_subtitles.srt' into pages, outputting the result to 'output.json'.

Frequently Asked Questions about subtitle-screen-splitter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I split subtitle text into screen-sized pages for video rendering?▼

To split subtitle text into screen-sized pages for video rendering, you can use a tool that converts continuous streams into individual pages, handling punctuation, capitalization, and maintaining word timing for accurate display.

What is the best way to format subtitles for karaoke videos?▼

Formatting subtitles for karaoke videos involves breaking text at appropriate punctuation and capitalization boundaries to create optimized, screen-sized pages that maintain precise word timing.

Does Remotion work with paginated subtitle rendering?▼

Yes, Remotion works with paginated subtitle rendering by integrating with tools that split subtitle text into screen-sized pages, allowing dynamic rendering with precise control over subtitle timing and layout.

Can I use word-level transcripts for subtitle pagination?▼

Yes, you can use word-level transcripts for subtitle pagination, as the conversion process supports both plain text and word-level transcript inputs to generate accurately timed, screen-sized pages.

How do I convert an SRT file into paginated subtitle JSON?▼

To convert an SRT file into paginated subtitle JSON, apply a splitting process that transforms the subtitle file into screen-sized pages and outputs the structured result to a JSON format for rendering.