You-Get:一款轻量级、开源的命令行视频下载工具
you-get 是一款轻量开源的命令行视频下载工具,能从 YouTube、Bilibili、优酷、抖音等 100 多个主流音视频及图片网站下载内容。
核心功能:
✅多平台支持:覆盖国内外主流视频平台,如 B 站、抖音、YouTube 等。
✅高清下载:自动识别并下载最高清晰度,支持 1080p/4K。
✅批量下载:可下载播放列表或多个链接的内容。
✅自定义选项:能指定下载路径、文件格式(如 MP4/FLV),还支持代理、Cookie 登录等。
安装方法:
✅需先安装 Python 3(推荐 3.6 及以上版本)。
✅用 pip 安装:在终端输入 pip3 install you-get 即可。
✅Windows 用户也可直接下载预编译的 exe 文件。
技术实现:
用 Python 3.6 及以上版本编写,基于 FFmpeg(可选,用于格式合并),网站解析逻辑模块化,方便扩展新平台。
基本用法:
下载单个视频:输入 you-get "视频链接",默认保存到当前目录。
查看视频信息:输入 you-get -i "视频链接",可显示格式、清晰度、大小等。
指定下载路径:输入 you-get -o "保存路径" "视频链接"。
下载音频:输入 you-get --audio "视频链接"(部分平台支持)。
适用场景:
✅离线存档:保存重要音视频资源。
✅批量下载:快速获取系列视频,如课程、纪录片。
✅开发集成:可作为 Python 库嵌入其他项目。
注意事项:
✅需熟悉基础命令行操作,对新手有一定门槛。
✅部分平台需要科学上网或登录 Cookie 才能下载。
✅无法下载受 DRM 加密的付费内容。
相关地址:
GitHub:https://github.com/soimort/you-get
官网:https://you-get.org/