yt-dlp Video & Audio Downloader
Paste the following prompt into your AI chat to install this skill:
Please install @user_2e440db5/ytdlp-downloader-guozhen according to https://skillhub.cn/install/skillhub.md.
About this skill
What It Solves
When downloading video or extracting audio from sites such as YouTube, Bilibili, Twitter/X, or TikTok, yt-dlp offers many options that are easy to mix up: format selection, resolution limits, playlist ranges, subtitle handling, metadata embedding, and proxy-based DNS resolution. This skill turns those edge cases into reusable command patterns, reducing trial and error around CLI flags.
How It Works
- Core capabilities: automatic best-quality download, audio extraction to
MP3,M4A, orFLAC, resolution constraints, forcedMP4output, playlist range downloads, subtitle download and embedding, thumbnail and metadata embedding, and batch processing. - Key steps: verify that
yt-dlpandffmpegare available; choose the right command pattern such asyt-dlp URL,-x --audio-format,-f,-I, or--write-subs; add--proxyor a config file when network access requires it. - Output control: use template fields like
%(title)s,%(channel)s,%(upload_date)s, and%(playlist_index)sto build predictable filenames, and use--restrict-filenameswhen needed.
Boundaries
- It depends on
yt-dlpsite support and network accessibility; it does not guarantee bypassing platform restrictions. - Auto-generated Mix playlists such as
list=RD...may contain hundreds of items, so--no-playlistis needed to limit output. - Prefer
socks5h://for proxy-side DNS; if bot checks appear, try--cookies-from-browser chromeor--impersonate chrome.
Use Cases
- Engineers download a YouTube tutorial locally and limit it to 1080p MP4 for editing.
- Content ops extract a Bilibili video to MP3 for podcast asset cleanup.
- Translation teams download Chinese and English subtitles and embed them locally.
- Batch workflows download URLs from a file and skip completed items via archive.
Best For
- Content ops maintaining internal video libraries need predictable filenames and downloads.
- Podcast editors repurposing video sources need MP3, M4A, or FLAC extraction.
- Video engineers handling meeting recordings need resolution limits, subtitles, and thumbnails.
- Automation engineers running batch downloads need proxy handling and archive-based skipping.
Related Skills
Excalidraw Wrap is an Excalidraw-focused wrapper, with tags for TypeScript, GitHub, and automation.
Calibrate vague brand inputs, expose contradictions, distill a brand core and positioning boundaries, then stress-test the result into an executable brand skeleton.
Generate localized Chinese brand names, naming directions, slogans, and risk checklists with reusable templates and trademark search reminders.
A beginner-friendly photo analysis tool that infers shooting parameters from visual features and suggests post-processing, optimization, and learning keywords.