video-processor
Video Processor handles end-to-end video workflows: download from YouTube and thousands of other sites, convert between formats, pull audio tracks, and generate transcripts via Whisper. Built on yt-dlp, FFmpeg, and OpenAI's speech model.
Video Processor downloads videos from YouTube and other platforms, then converts formats, extracts audio, and transcribes with Whisper.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-04-20
Video Processor downloads videos from YouTube and other platforms, then converts formats, extracts audio, and transcribes with Whisper. Video Processor handles end-to-end video workflows: download from YouTube and thousands of other sites, convert between formats, pull audio tracks, and generate transcripts via Whisper. Built on yt-dlp, FFmpeg, and OpenAI's speech model.
Use it when
- Yes.
- Video-processor uses OpenAI's Whisper model to transcribe audio and video content to text.
Verify before relying
Read SKILL.md below before installing (2 files). Open directory: indexed for reading, not audited.
Install
iamzhihuix/happy-claude-skills/video-processor · repository language: TypeScript
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I download a YouTube video to MP4 with video-processor?
Video-processor downloads YouTube videos and thousands of other platforms using yt-dlp integration. Specify your URL and output format—video-processor handles the download and saves it as MP4 or your chosen format. The tool supports batch operations, so you can process multiple videos in one run.
Can video-processor extract audio from video files?
Yes. Video-processor extracts audio tracks from video files and converts them to formats like MP3, WAV, or AAC. It uses FFmpeg under the hood to handle various input formats (AVI, MOV, MKV, etc.) and produces clean audio output without re-encoding the entire video.
What does video-processor use to transcribe video to text?
Video-processor uses OpenAI's Whisper model to transcribe audio and video content to text. It automatically extracts the audio track, processes it through Whisper, and returns a full transcript. The tool supports multiple languages and can generate timestamped transcripts for easier navigation.
How do I convert video between MP4, WebM, and other formats?
Video-processor converts between MP4, WebM, AVI, MOV, and other formats using FFmpeg. Specify your input file and desired output format—video-processor handles codec selection, bitrate optimization, and quality settings automatically, or you can customize parameters for advanced use cases.
Can video-processor generate subtitles and transcripts with language support?
Video-processor generates subtitles and transcripts via Whisper with support for multiple languages. It can create SRT subtitle files with timestamps, plain-text transcripts, or JSON output. Language detection is automatic, but you can specify a language to improve accuracy for non-English content.
What license does video-processor use?
Video-processor is released under the MIT license, allowing free use, modification, and distribution in both open-source and commercial projects. See the LICENSE file in the repository for full terms.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Video Processor
Instructions
This skill provides comprehensive video processing utilities including YouTube video download, audio extraction, format conversion, and audio transcription using yt-dlp, FFmpeg, and OpenAI's Whisper model.
Prerequisites
Required tools (must be installed in your environment): - yt-dlp: Video downloader for YouTube and thousands of other sites ```bash # Install via pip pip install -U yt-dlp
# Verify installation yt-dlp --version ```
- FFmpeg: Multimedia framework for video/audio processing ```bash # macOS brew install ffmpeg
# Ubuntu/Debian apt-get install ffmpeg
# Verify installation ffmpeg -version ```
- OpenAI Whisper: Speech-to-text transcription model ```bash # Install via pip pip install
(truncated - see the full file via the links below)
File tree — 2 files
skills/video-processor/SKILL.md
skills/video-processor/scripts/video_processor.py
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Download and convert videos from YouTube and other platforms”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
Master video clipping workflows with detailed reference material for yt-dlp downloads, Whisper transcription with word-level timing, SRT subtitle generation, and ffmpeg video processing. Learn platform-specific shell syntax, model selection, scene and silence detection, vertical video formatting, and caption styling across Windows, macOS, and Linux.
c-video equips Claude with command-line tools to fetch videos from YouTube, Vimeo, and other platforms, then process them locally. Extract audio tracks, transcode between formats, or trim specific segments—all through yt-dlp and ffmpeg integration.
Video Summarizer fetches videos from any platform supported by yt-dlp and automatically produces a complete package: the original video file, extracted audio, timestamped subtitles, plain-text transcript, and an AI-generated summary. It handles subtitle retrieval from the source first, then falls back to AI transcription when needed, with parallel processing for long files.
Faster-whisper delivers rapid, offline speech-to-text transcription using CTranslate2, achieving 4-6x speed over OpenAI Whisper while maintaining identical accuracy. Generate subtitles in multiple formats (SRT, VTT, TTML, CSV), identify speakers, process batches with ETA, search transcripts, and detect chapters—all without API dependencies.
Convert local audio and video files into text transcripts using Whisper, then optionally generate meeting minutes, action items, speaker-separated output, and presentation-ready summaries. Supports Japanese meetings, Teams recordings, and other media formats entirely on your machine.
Turn podcasts, interviews, and videos into searchable text using OpenAI's Whisper model. Choose from multiple output formats—plain text, SRT subtitles, JSON, and more—with adjustable accuracy levels to match your needs. Handles batch processing and automatic language detection.
More skills youtube-transcript (MIT) · video-processing (MIT) · Media Transcription (unlicensed) · Wzrrd Video (unlicensed)