开源工具you-get,跨平台媒体资源下载工具
soimort/you-get是一个命令行工具,用于下载网页上的视频、音频、图片内容。该项目在GitHub上获得56855个Star。

you-get的主要作用是提取网页中的媒体资源,无需通过浏览器下载。它支持超过80个网站的内容下载,包括YouTube、B站、抖音、微博等主流平台。用户输入目标网页链接,工具会自动识别可下载的资源,提供不同清晰度的选项。
you-get基于Python开发,安装方式多样。用户可以通过pip直接安装,也可以通过Homebrew、Git克隆等方式获取源码部署。运行环境要求Python 3.7.4以上版本,FFmpeg 1.0以上版本用于处理视频合并。

基础使用只需在命令行输入you-get加目标链接,工具会默认下载最高清晰度的资源。用户可以通过-i参数查看所有可选的画质和格式,指定对应参数下载需要的版本。除了视频,工具还支持下载网页中的图片、音频文件,以及自动提取视频对应的字幕文件。
you-get支持断点续传,下载中断后再次执行相同命令会从上次中断的位置继续。用户可以指定输出文件的路径和名称,也可以设置代理访问受限网站的内容。如果不想下载文件,还可以通过-p参数调用本地播放器直接在线播放视频,跳过网页广告和其他冗余内容。
对于需要批量下载媒体资源的用户,you-get可以通过脚本实现自动化操作。对于内容创作者,工具可以帮助收集合法范围内的素材。对于普通用户,工具可以将在线视频保存到本地,方便无网络环境下观看。
该项目采用MIT协议开源,用户可以自由修改和分发代码。项目维护时间超过10年,社区活跃度较高,大部分主流网站的适配问题会及时修复。需要注意的是,用户下载的内容需遵守对应网站的使用条款和版权规定,项目开发者不承担用户使用过程中的法律责任。
开发者不承担用户使用过程中的法律责任。
5056



被折叠的 条评论
为什么被折叠?



