自动化爬虫工具:you-get安装与使用

Windows下的安装命令:

python 复制代码
pip install you-get

linux下的安装命令:

python 复制代码
pip3 install you-get

下载完成后,我们可以看到如下的警告,意思就是这个工具并未被添加到环境变量中,如果我们想在命令行中直接调用,需要将路径添加到环境变量

下面是添加环境变量的方法:

新建,然后把路径填入,重启电脑即可

在命令行中输入you-get,您将看到以下输入

一般形式:

you-get 视频地址 [-i] [-o] [-c]

-i:显示爬取视频的信息,清晰度等

-o:指定爬取下来的视频保存的位置

-c:指定cookies文件

火狐的cookies文件一般在如下位置:

大家可以复制到桌面上

另外有一点是,爬下来的视频是音视频分离的,可以用这个工具来合并

https://github.com/BtbN/FFmpeg-Builds/releases/download/latest/ffmpeg-n7.0-latest-win64-gpl-7.0.zip

下面将以爬取B站视频为例:

如果大家遇到了报错情况,可以参考官方的文档解决

https://github.com/soimort/you-get/wiki/Known-Bugs

最后附上项目的所有爬虫源码的地址:

https://github.com/soimort/you-get/tree/develop/src/you_get/extractors

相关推荐
橙露1 分钟前
Linux 运维进阶:Shell 脚本自动化部署与服务器监控实战
linux·运维·服务器
黎子越5 分钟前
python循环相关联系
开发语言·python·算法
Elastic 中国社区官方博客8 分钟前
Elasticsearch:使用 `best_compression` 提升搜索性能
大数据·运维·数据库·elasticsearch·搜索引擎·全文检索
橘颂TA14 分钟前
【Linux 网络】从理论到实践:IP 协议的报头分析与分段技术详解
linux·运维·服务器·网络·tcp/ip
呉師傅15 分钟前
东芝复印机简单使用说明(2010AC等黑壳机)
运维·服务器·windows·电脑·wps
那就回到过去17 分钟前
PIM-DM嫁接机制
运维·服务器·网络·智能路由器·pim·ensp
Hi2024021718 分钟前
使用Docker Compose搭建LibreNMS网络监控系统
运维·网络·docker·容器
先鱼鲨生25 分钟前
自动化框架pytest
运维·自动化·pytest
小北方城市网29 分钟前
Spring Cloud Gateway 进阶实战:自定义过滤器、动态路由与全链路日志监控
spring boot·python·rabbitmq·java-rabbitmq·数据库架构
副露のmagic30 分钟前
更弱智的算法学习 day53
开发语言·python