Y
youtube-dl
开源的命令行视频下载工具,能从 YouTube 等站点抓取视频,跨 Windows、macOS 和 Linux 运行,也可用自带 Python 的 Windows 可执行文件,适合把下载任务串进脚本、在服务器上批量处理视频的人。
工具免费不用登录Windows · macOS · Linux英文开源国内可直接访问
youtube-dl 是一个命令行程序,用来从 YouTube 以及其他一些网站下载视频。它不提供图形界面,装好之后在终端里输入命令、贴上视频地址,文件就会存到本地。对经常需要批量保存视频、或者想把下载流程写进脚本的人来说,这种方式比点网页按钮更省事。
主要功能
核心能力就是下载视频,站点范围不止 YouTube,页面写的是「YouTube.com and a few more sites」。它依赖 Python 解释器运行,官方说明支持 Python 2.6、2.7 或 3.2 以上版本,并且不限定平台。除了源码方式,官方还提供一个自带 Python 的 Windows 可执行文件,不想折腾环境的人可以直接用这个。
适合谁
适合熟悉命令行的用户,比如要定期备份某个频道、把下载任务串进自动化脚本,或者在服务器上批量处理视频的人。如果你只偶尔存一两个视频、又不想碰终端,这个工具的学习成本会显得偏高。
授权与限制
项目以公有领域(public domain)发布,页面明确说可以修改、再分发,也可以按自己的需要随意使用。使用前需要自己准备好 Python 环境,或者改用 Windows 可执行版;它本身不解决网络访问问题,能否连上目标站点取决于你所处的网络环境。
常见问题
youtube-dl 收费吗?
youtube-dl 免费使用。公有领域发布,免费使用。
用 youtube-dl 要登录吗?
不用登录就能用。
youtube-dl 国内能访问吗?
本站 11 月 8 日 检测,youtube-dl 在国内可以直接访问。
youtube-dl 有哪些平台 / App?
支持 Windows、macOS、Linux。
youtube-dl 的替代品有哪些?
本站整理了 4 个替代品,例如 cobalt、4K Video Downloader、Instaloader、yt-dlp。