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.