RepoPicks Radar

每天约 02:00 UTC 更新

指南

Radar 首页

youtube-dl

ytdl-org/youtube-dlAI 已审核

Radar 在这个项目中发现了较强的风险信号。它仍然可见,方便你查看证据,但不会出现在排行榜和推荐中。

用途

youtube-dl 是一个命令行程序,可以从 YouTube 和许多其他视频网站下载视频。你输入一条带有视频链接的命令,它就会保存文件;它还可以下载整个播放列表、选择清晰度,或者只保留音频。它没有窗口或按钮,所以更适合习惯使用终端的人。在 Windows 上只有一个单独的 .exe 文件;要转换或合并格式需要 ffmpeg。GitHub 上最后一次发布是在 2021 年 12 月,所以对于之后有变化的网站,它可能无法正常工作。

安装难易度

C · 需要安装 1–2 个工具 · Windows

  • Windows C
  • macOS C
  • Linux C

Windows 是最简单的方式,也决定了评级:发行版只是一个 8 MB 的 youtube-dl.exe 文件,你把它放进 PATH 中的一个文件夹,然后通过输入命令来使用。Mac(brew install youtube-dl)和 Linux(一条 sudo curl 命令把文件放到 /usr/local/bin)都需要多一个终端步骤。在所有系统上,你还需要 ffmpeg 来提取音频或合并视频和声音。

GitHub 数据

星标
141,4422026年10月31日
下载量
125,141,927本周 3,812
增长
+446 天内新增星标

星标变化

141,380141,400141,420141,440141,460 10月25日10月27日10月29日10月31日 141,380141,400141,420141,440141,460 10月25日10月28日10月31日

事实

可运行于
Windows, macOS, Linux
需要安装
FFmpeg
从源码编译需要
Python, FFmpeg
磁盘空间
8 MB–23 MB · 根据安装程序
账号或密钥
无
费用
免费 · 以公共领域方式发布(Unlicense)。
许可证
Unlicense (宽松型)
可以替代
4K Video Downloader
最近更新
2026年10月30日

风险信号 (7)

  • 高涉及其他公司的保护措施、许可或条款

    该程序绕过视频网站自身的限制。README 的 OPTIONS、Geo Restriction 部分:"--geo-bypass Bypass geographic restriction via faking X-Forwarded-For HTTP header" 和 "--geo-bypass-country CODE Force bypass geographic restriction with explicitly provided two-letter ISO 3166-2 country code"。README 的 --cache-dir 部分:"At the moment, only YouTube player files (for videos with obfuscated signatures) are cached",说明它处理的是 YouTube 经过混淆的视频地址。README 的 Adobe Pass Options 部分:"--ap-mso MSO Adobe Pass multiple-system operator (TV provider) identifier"、"--ap-username USERNAME" 和 "--ap-password PASSWORD",用于登录付费电视账号以获取其视频。视频网站的条款通常不允许保留副本,多个国家的法律也限制绕过技术保护措施。

    AI 审核

  • 注意发布版本已过时

    最近一次发布在 2021-12-16(1778 天前)

    自动检查

  • 注意绕过网站的限制

    README 的 OPTIONS 部分:"--geo-bypass Bypass geographic restriction via faking X-Forwarded-For HTTP header" 和 "--geo-bypass-country CODE"。缓存部分写道 "only YouTube player files (for videos with obfuscated signatures) are cached",说明该程序会绕过 YouTube 经过混淆的视频地址;Adobe Pass 相关选项("--ap-mso MSO"、"--ap-username"、"--ap-password")则用付费电视提供商的账号登录来获取其视频。这样保存视频违反了大多数视频网站的条款,在一些国家,绕过这类技术限制本身就是违法的。

    AI 审核

  • 注意自 2021 年以来没有新发布

    GitHub 上最新的发布版本是 2021.12.17(发布于 2021-12-16),最近一次提交是在 2025-11-26,距本次检测 337 天。视频网站经常变化,所以发布的 youtube-dl.exe 可能已经无法在这些网站上正常工作。

    AI 审核

  • 信息下载来自厂商网站而非 github

    README 的 INSTALLATION 部分告诉 UNIX 用户运行 "sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl",告诉 Windows 用户获取 https://yt-dl.org/latest/youtube-dl.exe,也就是说这个文件来自 yt-dl.org,而不是来自本仓库的发布页面。程序本身也内置了 "-U, --update Update this program to latest version"。

    AI 审核

  • 信息可以对下载的文件执行命令

    README 的后处理选项:"--exec CMD Execute a command on the file after downloading and post-processing",设置也可以来自一个配置文件(~/.config/youtube-dl/config 或 %APPDATA%\youtube-dl\config.txt),youtube-dl 会自动读取该文件,除非你传入 --ignore-config。

    AI 审核

  • 信息把账号密码保存在一个文件中

    README 写道:各网站的登录凭据可以以明文形式保存在你主目录下的 .netrc 文件中,格式为 "machine youtube login [email protected] password my_youtube_password"。

    AI 审核

证据以原始语言显示。

Radar 无法验证的内容

  • 它目前是否仍能从 YouTube 和其他主要网站下载内容。
  • README 中 yt-dl.org 的下载链接是否仍然有效,以及是否仍由该项目维护。
  • 2021 年的 Windows .exe 文件在当前的 Windows 系统上运行是否还需要额外的系统文件。
  • 下载某个特定视频是否符合该网站的条款,或者是否符合你所在地区的法律规定。
  • 内置的 --update 命令是否仍能找到更新的版本。

类似项目

RepoPicks 应用

即将推出:用 RepoPicks 应用一键安装。