media-downloader

Search and download images and video clips from Pexels, Pixabay, Unsplash, and YouTube.

398|44|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/yizhiyanhua-ai/media-downloader --skill media-downloader-yizhiyanhua-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: media-downloader
Source: https://github.com/yizhiyanhua-ai/media-downloader/tree/main
Command: npx skills add https://github.com/yizhiyanhua-ai/media-downloader --skill media-downloader-yizhiyanhua-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Intelli-media downloader automates the search and download of images and video clips based on user descriptions, reducing manual effort and speeding up media collection for content creation.

Core Features & Use Cases

  • Image Download - Search high-quality images from stock libraries (Pexels, Pixabay, Unsplash) and save locally.
  • Video Clips - Retrieve stock videos and YouTube clips with optional trimming.
  • YouTube Download & Trim - Download from YouTube and trim to a user-specified duration.
  • On-Demand API Key Configuration - Guides users through API key setup during first use.
  • Bilingual - Supports English and Chinese prompts.

Quick Start

Describe the media you want and I will search, download, and trim it to your specified length.

Frequently Asked Questions about media-downloader

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

FAQPage Schema
How do I download and trim YouTube videos automatically using a description?

You can download and trim YouTube videos by providing a text description and a desired duration. The tool uses yt-dlp and ffmpeg to fetch the clip and cut it to your specified length automatically.

How do I search and download high-quality stock images from Pexels, Pixabay, or Unsplash?

To search and download stock images, you provide a description of the desired media. The tool queries Pexels, Pixabay, and Unsplash libraries using your configured API keys and saves the matching images locally.

Do I need to configure API keys before downloading media from stock libraries?

Yes, you need to configure API keys to download media from stock libraries. The tool guides you through setting up environment keys like PEXELS_API_KEY, UNSPLASH_ACCESS_KEY, and PIXABAY_API_KEY during your first use.

What dependencies are required to download video clips and trim them locally?

To download and trim video clips locally, you need Python installed along with the requests, yt-dlp, and ffmpeg dependencies. These tools handle fetching media from sources like YouTube and performing the trimming.

Can I retrieve stock videos based on a text description instead of searching manually?

Yes, you can retrieve stock videos based on a text description. The tool automates the search process across supported platforms, eliminating manual browsing and directly downloading the matching video clips to your local machine.