video-cleaning

Remove long pauses and Korean filler words from video content using Whisper transcription and FFmpeg cuts.

49|9|Updated Nov 26, 2025
One-click install
npx skills add https://github.com/jykim/claude-obsidian-skills --skill video-cleaning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-cleaning
Source: https://github.com/jykim/claude-obsidian-skills/tree/main/video-cleaning
Command: npx skills add https://github.com/jykim/claude-obsidian-skills --skill video-cleaning

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai, requests.

What problem does it solve?

Raw Korean videos often contain long pauses and filler words. This skill provides a conservative, safe editing workflow to remove dead air while preserving meaning.

Core Features & Use Cases

  • Transcription with timestamps: Uses Whisper for word-level timing to pinpoint edits.
  • Conservative editing: Removes long pauses and clear fillers (e.g., 어, 음, 아) without over-editing.
  • Report generation: Produces a detailed edit report with time savings and segment recap.
  • Use Case: Produce a concise, natural-sounding video from a long lecture recording.

Quick Start

  1. Transcribe: python transcribe_video.py "presentation.mp4"
  2. Preview edits: python edit_video_remove_pauses.py "presentation.mp4" --preview
  3. Create edited video: python edit_video_remove_pauses.py "presentation.mp4"

Frequently Asked Questions about video-cleaning

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

FAQPage Schema
How do I remove pauses and filler words from Korean video recordings?

Removing pauses and filler words from Korean video uses Whisper for word-level transcription to identify dead air and filler words like 어, 음, 아, then FFmpeg cuts those segments while preserving meaning. This Skill automates that workflow with conservative editing rules designed for lectures, podcasts, and interviews.

Can I get word-level timestamps from video transcription?

Word-level timestamps enable precise editing by pinpointing exactly when each word occurs. Whisper transcription generates these timestamps, which this Skill uses to identify and remove long pauses and Korean filler words with timing accuracy, producing both a cleaned video and detailed edit reports.

What's the workflow for editing a long lecture video automatically?

The workflow is: transcribe your video with Whisper to get word-level timing, preview the proposed edits to verify segments before cutting, then generate the final edited video using FFmpeg. This Skill handles all three steps, removing dead air while keeping content intact.

Does this work for Korean-language video content?

This Skill is designed specifically for Korean-language presentations, lectures, podcasts, and interviews. It recognizes Korean filler words and applies conservative editing rules tailored to Korean speech patterns, making it suitable for content in that language.

What output does the editing process produce?

The editing process produces three outputs: a cleaned video with pauses and fillers removed, word-level transcriptions with timestamps, and a detailed edit report showing time savings and segment recaps. This gives you both the final video and documentation of what was changed.

When should I use conservative editing instead of aggressive cuts?

Conservative editing preserves natural speech flow and meaning by removing only clear dead air and recognized filler words, avoiding over-editing that damages content. Use this approach for professional videos like lectures and interviews where maintaining integrity matters more than maximum length reduction.