← スキル一覧に戻る

video-downloader
by eyadsibai
⭐ 0🍴 0📅 2026年1月15日
SKILL.md
name: video-downloader description: Use when "downloading videos", "saving YouTube videos", "converting to MP3", "video quality", or asking about "yt-dlp", "video formats", "audio extraction" version: 1.0.0
Video Downloader Guide
Download videos with customizable quality and format options using yt-dlp.
When to Use
- Downloading videos from YouTube and other sites
- Saving videos for offline viewing
- Extracting audio as MP3
- Choosing specific quality settings
- Converting between video formats
Quick Start
# Basic download (best quality)
yt-dlp "https://www.youtube.com/watch?v=VIDEO_ID"
# Specify quality
yt-dlp -f "bestvideo[height<=1080]+bestaudio" "URL"
# Audio only as MP3
yt-dlp -x --audio-format mp3 "URL"
Quality Options
| Quality | Command Flag |
|---|---|
| Best | -f best (default) |
| 1080p | -f "bestvideo[height<=1080]+bestaudio" |
| 720p | -f "bestvideo[height<=720]+bestaudio" |
| 480p | -f "bestvideo[height<=480]+bestaudio" |
| 360p | -f "bestvideo[height<=360]+bestaudio" |
| Worst | -f worst |
Format Options
| Format | Command |
|---|---|
| MP4 | --merge-output-format mp4 |
| WebM | --merge-output-format webm |
| MKV | --merge-output-format mkv |
Audio Extraction
# Extract as MP3
yt-dlp -x --audio-format mp3 "URL"
# Extract as M4A (better quality)
yt-dlp -x --audio-format m4a "URL"
# Best audio quality
yt-dlp -x --audio-quality 0 "URL"
Custom Output
# Custom output directory
yt-dlp -o "/path/to/dir/%(title)s.%(ext)s" "URL"
# Custom filename template
yt-dlp -o "%(upload_date)s-%(title)s.%(ext)s" "URL"
Playlist Handling
# Download entire playlist
yt-dlp "PLAYLIST_URL"
# Skip playlists (single video only)
yt-dlp --no-playlist "URL"
# Download specific items from playlist
yt-dlp --playlist-items 1-5 "PLAYLIST_URL"
Installation
# macOS
brew install yt-dlp
# pip
pip install yt-dlp
# Update
yt-dlp -U
Common Examples
# 1080p MP4 to specific folder
yt-dlp -f "bestvideo[height<=1080]+bestaudio" \
--merge-output-format mp4 \
-o "~/Videos/%(title)s.%(ext)s" "URL"
# Audio only as high-quality MP3
yt-dlp -x --audio-format mp3 --audio-quality 0 "URL"
# Download with subtitles
yt-dlp --write-subs --sub-lang en "URL"
# List available formats
yt-dlp -F "URL"
Important Notes
- Video filename generated from video title
- Higher quality = larger file size
- Some sites may have restrictions
- Keep yt-dlp updated for best compatibility
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です