원클릭으로
using-youtube-download
Download YouTube video or audio with yt-dlp and ffmpeg at highest available quality.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Download YouTube video or audio with yt-dlp and ffmpeg at highest available quality.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Upload and host files anonymously using decentralized storage with Originless and IPFS.
Automate web browsers for AI agents using agent-browser CLI with deterministic element selection.
Log all file changes (write, edit, delete) to a SQLite database for debugging and audit. Use when: (1) Tracking code changes, (2) Debugging issues, (3) Auditing file modifications, or (4) The user asks to track file changes.
Fetch current and historical crypto prices and compute ATH or ATL over common time windows.
Host static websites and assets via zip upload to Originless IPFS. Use when: (1) Deploying static sites, (2) Hosting HTML/CSS/JS projects, (3) Sharing web assets publicly, or (4) User asks to host static files.
Search for torrents by title or IMDB ID via a Torznab-compatible API. Use when: (1) User asks to find a torrent for a movie or show, (2) You need a magnet link for a given title, or (3) User provides an IMDB ID and wants download options.
| name | using-youtube-download |
| description | Download YouTube video or audio with yt-dlp and ffmpeg at highest available quality. |
Teach how to download YouTube videos as video files and MP3 audio, defaulting to highest quality.
yt-dlp (recommended fork of youtube-dl): https://github.com/yt-dlp/yt-dlpffmpeg (for merging/conversion)Install (Linux/macOS):
python3 -m pip install -U yt-dlp
# or
sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp && sudo chmod a+rx /usr/local/bin/yt-dlp
# ffmpeg
sudo apt install ffmpeg # Debian/Ubuntu
brew install ffmpeg # macOS (Homebrew)
Windows: use the yt-dlp.exe release and install ffmpeg for Windows.
This downloads the best video and best audio and merges them into an MP4 (default highest quality).
yt-dlp -f "bestvideo+bestaudio/best" --merge-output-format mp4 -o "%(title)s.%(ext)s" <VIDEO_URL>
Notes:
-f "bestvideo+bestaudio/best" prefers separate best video and audio streams and falls back to the single best format.--merge-output-format mp4 ensures a widely compatible container.%(title)s.%(ext)s names the file by video title.To force a max resolution (e.g., 1080p):
yt-dlp -f "bestvideo[height<=1080]+bestaudio/best" --merge-output-format mp4 -o "%(title)s.%(ext)s" <VIDEO_URL>
Extract and convert the best available audio to MP3 (highest quality):
yt-dlp -x --audio-format mp3 --audio-quality 0 -o "%(title)s.%(ext)s" <VIDEO_URL>
Options:
-x / --extract-audio extracts audio.--audio-format mp3 converts to MP3.--audio-quality 0 tells ffmpeg to use best VBR quality.If you prefer 320kbps constant bitrate MP3:
yt-dlp -x --audio-format mp3 --postprocessor-args "-b:a 320k" -o "%(title)s.%(ext)s" <VIDEO_URL>
Download an entire playlist (preserve order):
yt-dlp -f "bestvideo+bestaudio/best" --merge-output-format mp4 -o "%(playlist_index)s - %(title)s.%(ext)s" <PLAYLIST_URL>
To download only a single video from a playlist use --no-playlist.
yt-dlp -f bestaudio -o "%(title)s.%(ext)s" <VIDEO_URL>
yt-dlp -f bestvideo+bestaudio --external-downloader ffmpeg --external-downloader-args "-ss 00:01:00 -to 00:02:00" -o "%(title)s.%(ext)s" <VIDEO_URL>
.
# Highest-quality video
yt-dlp.exe -f "bestvideo+bestaudio/best" --merge-output-format mp4 -o "%(title)s.%(ext)s" https://www.youtube.com/watch?v=...
# MP3
yt-dlp.exe -x --audio-format mp3 --audio-quality 0 -o "%(title)s.%(ext)s" https://www.youtube.com/watch?v=...
--no-overwrites to avoid replacing existing files.--download-archive archive.txt to avoid re-downloading previously downloaded videos when processing playlists or channels.--quiet for scripting and check exit codes for success.This skill covers common yt-dlp patterns to download highest-quality video and audio (MP3). For automation, combine these commands into scripts and use environment variables for URLs and output directories.