media-fetch

Download media from URLs and extract audio, subtitles, and transcripts.

5|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/JansenAnalytics/claudex --skill media-fetch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: media-fetch
Source: https://github.com/JansenAnalytics/claudex/tree/main/skills/media-fetch
Command: npx skills add https://github.com/JansenAnalytics/claudex --skill media-fetch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai, whisper, and includes scripts (resource) components.

What problem does it solve?

People struggle to download media from diverse sites, extract audio, obtain subtitles, and generate transcripts for archiving, research, or content discovery.

Core Features & Use Cases

  • Download video/audio from 1000+ sites using yt-dlp, ffmpeg, and Whisper for transcription.
  • Extract audio to MP3 or other formats and generate transcripts from audio or video.
  • Download subtitles in multiple languages and search metadata for quick skims.
  • Store metadata and transcripts locally for reproducibility.

Quick Start

Download a video URL, optionally fetch subtitles, extract audio, and generate a transcript in one step.

Frequently Asked Questions about media-fetch

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

FAQPage Schema
How do I download video and extract audio with subtitles from YouTube?

You can download video, fetch subtitles, and extract audio to MP3 by providing a YouTube URL. The skill uses yt-dlp to handle downloads, metadata, and subtitle retrieval cleanly with robust error handling.

Can I generate a text transcript from an audio file using Whisper?

Yes, you can generate transcripts from audio or video using Whisper. The skill extracts audio and transcribes content locally, storing the generated transcripts alongside metadata for reproducibility and later research.

Does yt-dlp support downloading media from sites other than YouTube?

Yes, yt-dlp supports downloading media from 1000+ sites beyond YouTube. The skill leverages this to fetch video, audio, and subtitles from diverse URLs, handling metadata and downloads cleanly with configurable output directories.

Do I need OpenAI and Whisper installed to transcribe downloaded media?

Yes, OpenAI and Whisper are required dependencies to transcribe downloaded media. These enable the skill to extract audio from downloaded video files and generate text transcripts from the audio content.

What is the best way to archive video metadata and transcripts locally?

The best way to archive video metadata and transcripts locally is to use a skill with configurable output directories. This stores the generated text and metadata together, ensuring reproducibility for research and content discovery.