ceeon/videocut-skills
Overview
This skill automates subtitle generation and hardcoding for videos: transcribe, correct with a custom dictionary, let the user review, then generate timed SRT and burn subtitles into the video. It produces an editable plain-text subtitle draft, accepts user edits, matches timestamps, and outputs SRT and a final burned-in MP4. The workflow balances accuracy and speed using Whisper and FFmpeg.
How this skill works
The skill transcribes audio with Whisper to get word-level timestamps, then applies dictionary-based corrections and sentence splitting to produce a one-line-per-sentence draft (≤15 characters per line). The user reviews and returns edits; the skill aligns the edited lines to the original timestamps to create an SRT. Finally, FFmpeg is used to render chosen subtitle styles and burn them into the video.
When to use it
- You need accurate subtitles fast for social clips or tutorials.
- You want a human-in-the-loop step for wording or translation edits.
- You must enforce brand-specific spellings, names, or product terms.
- You need burned-in subtitles for platforms that don't support separate SRT files.
- You require consistent subtitle styling (size, color, position).
Best practices
- Provide a short dictionary.txt with brand names and uncommon terms to improve autocorrect.
- Edit the provided plain-text subtitle draft before returning; keep ≤15 characters per line.
- Use the medium Whisper model for balance; use large-v3 for higher accuracy on noisy audio.
- Specify style changes (size, color, position) clearly when requesting the final burn.
- Check final SRT timings after edits; small adjustments may be needed for pacing.
Example use cases
- Turn a product demo into a subtitled clip with branded spelling corrected and burned subtitles.
- Create subtitles for an interview: transcribe, edit phrasing, then generate timed SRT for publishing.
- Prepare short mobile-optimized captions (one line per screen) for vertical social videos.
- Batch-process lecture recordings: produce editable drafts, accept corrections, then produce final MP4s.
FAQ
The skill outputs a plain-text subtitle draft, a timed SRT file, and a burned-in MP4.
How do I ensure product names are correct?
Add correct spellings into dictionary.txt; the system will normalize variants automatically.
4 skills
This skill automates video subtitle generation and burning by transcribing with Whisper, correcting, reviewing, timestamp matching, and producing ready-to-burn
This skill executes precise video edits using FFmpeg based on confirmed deletion tasks, looping until no stumbles remain and producing subtitles.
This skill records user feedback, updates rules and methodologies, and keeps documentation current across CLAUDE.md and tips directories.
This skill prepares the environment for video editing by installing dependencies, downloading models, and validating setup.