本常见问题解答页面回答了有关 yt-dlp 的最常见问题,包括安装、使用、支持的站点以及常见错误的故障排除。

yt-dlp 是一个免费的开源命令行程序,用于从在线网站下载视频和音频。它是 youtube-dl 的一个社区驱动分支,旨在提高性能、兼容性和功能支持。
是的, yt-dlp 通常是安全的。 从官方来源下载时。
yt-dlp 被认为是安全的原因:
yt-dlp 和 youtube-dl 都是命令行下载器,但 yt-dlp 提供了一些改进。
| 特征 | yt-dlp | youtube-dl |
|---|---|---|
| 积极发展 | ✔ 频繁更新 | ❌ 更新缓慢 |
| 下载速度 | ✔ 更快 | 慢点 |
| 支持的网站 | ✔ 更多网站 | 较少 |
| 格式选择 | ✔ 高级选项 | 基本的 |
| 字幕和元数据支持 | ✔ 已改进 | 有限的 |
YT-DLP支持 1000+个网站 包括:
您可以在 yt-dlp 官方文档页面上查看完整列表。
安装方法因操作系统而异。
yt-dlp.exe
将其保存到文件夹(例如,
C:\yt-dlp
) > 打开
命令提示符
在该文件夹中。要将 yt-dlp 更新到最新版本:
yt-dlp -U
建议经常更新,因为网站经常更改其流媒体系统。
-x
(此选项可从视频中提取音频。)YT-DLP 可以自动下载整个播放列表。
示例:yt-dlp 播放列表网址
限制下载次数:yt-dlp –playlist-items 1-10 PLAYLIST_URL(这将只下载前 10 个视频。)
部分平台限制内容仅对已登录用户可见。
脚步:
例子:
yt-dlp --cookies cookies.txt VIDEO_URL
这样一来,yt-dlp 就可以访问只有登录帐户才能观看的视频。
下载 最佳的视频和音频质量 :
yt-dlp -f bestvideo+bestaudio VIDEO_URL
自动合并它们:
yt-dlp -f bestvideo+bestaudio --merge-output-format mp4 VIDEO_URL
默认情况下,yt-dlp 将文件下载到 当前工作目录 (运行命令的文件夹)。
选择下载文件夹:
yt-dlp -P "D:\Videos" VIDEO_URL
您可以从浏览器(例如)导出 cookie。 Google Chrome 或者 Mozilla Firefox 。
例子:
yt-dlp --cookies cookies.txt VIDEO_URL
或者,使用:
yt-dlp --cookies-from-browser chrome VIDEO_URL
这会自动从您的浏览器加载 cookie。
FFmpeg 需要用于以下高级功能:
示例命令:
yt-dlp -f bestvideo+bestaudio --merge-output-format mp4 VIDEO_URL
FFmpeg 会自动合并视频流。
可能的原因:
使固定:
yt-dlp -U
然后再次尝试下载。
一个 403错误 通常意味着访问权限受到限制。
解决方案:
yt-dlp --cookies-from-browser chrome VIDEO_URL
yt-dlp --add-header "User-Agent:Mozilla/5.0" VIDEO_URL
常见解决方案:
出现此错误的原因可能如下:
尝试:
yt-dlp -4 VIDEO_URL
这将强制使用 IPv4 连接
有些网站使用DRM(数字版权管理)来保护内容。
例如:
YT-DLP 无法下载受DRM保护的视频 因为视频流是加密的。
在这种情况下,通常无法使用 yt-dlp 下载。但是,您可以使用屏幕录制工具,例如 Swyshare Recordit 捕获受 DRM 保护的视频。