LaunchKit · 2026
Back to Skills

video-download

Download videos from 1800+ websites and generate subtitles using Faster Whisper AI.

2
1.2k downloads
by @upupc

Setup & Installation

openclaw skills install @upupc/video-download

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install video-download

Version History

v0.1.6Mar 6, 2026 - Version note by skill developer:

Initial release with enhanced authentication and subtitle-only download options. - Added support for cookie-authenticated downloads using "cookie", "cookiesfrombrowser", and "cookiefile" parameters. - New "onlysubtitle" option allows downloading subtitles without downloading video files. - Updated dependencies to require yt-dlp-ejs and use "python" instead of "python3". - Documentation expanded to include cookie usage instructions and troubleshooting tips for authentication errors.

What This Skill Does

Downloads videos from 1800+ websites using yt-dlp and generates subtitles via Faster Whisper AI. Supports YouTube, Bilibili, TikTok, Twitter/X, Twitch, and hundreds of other platforms. Output includes the video file, extracted audio, and a subtitle file in txt, srt, vtt, or json format.

Combines downloading from 1800+ sites with AI transcription in a single workflow, removing the need for separate download and transcription tools.

When to use it

  • Downloading YouTube videos for offline viewing
  • Extracting transcripts from Bilibili lectures
  • Archiving TikTok clips before deletion
  • Generating SRT subtitles for foreign-language videos
  • Batch downloading Twitch VODs across multiple platforms

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Download this YouTube video and generate SRT subtitles

AGENT
  1. 1Receives the YouTube URL and output directory from the user
  2. 2Runs video_parser.py with the URL and subtitle_format set to srt
  3. 3yt-dlp downloads the video and saves it to the output folder
  4. 4ffmpeg extracts audio as a WAV file
  5. 5Faster Whisper transcribes the audio and writes an .srt subtitle file
OUTPUT

A folder containing the downloaded video, extracted WAV audio, and an SRT subtitle file

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

ffmpeg installed on system