extract-videos

Extract YouTube channel video metadata into CSV files.

7|1|Updated Dec 6, 2025
One-click install
npx skills add https://github.com/dparedesi/YTScribe --skill extract-videos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extract-videos
Source: https://github.com/dparedesi/YTScribe/tree/main/.agent/skills/extract-videos
Command: npx skills add https://github.com/dparedesi/YTScribe --skill extract-videos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the tedious and error-prone process of manually tracking YouTube videos, extracting essential metadata into a structured format for systematic downloading and analysis.

Core Features & Use Cases

  • Automated Video Metadata Extraction: Extracts titles, durations, URLs, and other key details from YouTube channels.
  • Structured Data Output: Saves extracted information into CSV files for easy processing and integration with other tools.
  • Use Case: Quickly populate a list of all videos from a specific conference or a favorite creator, preparing them for transcript downloading and archival.

Quick Start

Extract the 100 latest videos from the provided YouTube channel URL and save them to a folder named 'conference-videos'.

Frequently Asked Questions about extract-videos

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

FAQPage Schema
How do I extract YouTube video metadata into a CSV file?

You can extract YouTube video metadata into a CSV file by specifying a channel URL, the number of videos to extract, and an output folder name. The skill automatically saves titles, durations, and URLs for systematic downloading and analysis.

Can I extract metadata from a specific YouTube channel for a one-time event?

Yes, you can perform one-time metadata extractions for specific events or content by providing the YouTube channel URL. This allows you to quickly populate a list of all videos from a conference or creator for archival purposes.

What details are saved when extracting YouTube channel videos?

When extracting YouTube channel videos, details such as the video title, duration, and URL are saved directly into structured CSV files. This output format ensures easy processing and integration with other content management tools.

Does this tool support regular synchronization for YouTube channel management?

Yes, the tool supports adding channels for regular synchronization to automate ongoing tracking. This helps avoid the tedious and error-prone process of manually monitoring new video uploads from favorite creators.

What is the best way to prepare a list of YouTube videos for transcript downloading?

The best way to prepare for transcript downloading is extracting video metadata from a target YouTube channel into a CSV file. This structured data output provides all necessary URLs and titles for automated transcript fetching scripts.

How many YouTube videos can I extract from a single channel at once?

You can specify the exact number of YouTube videos to extract from a single channel, such as extracting the 100 latest videos. You simply provide this count alongside the channel URL and output folder name.