you-get视频下载

目录 

说明

安装使用

安装

使用

 参数说明

 拓展


说明

        最近在github、CSDN上浏览爬虫相关的博客、代码,无意间发现了一位大神开源的一个名叫“you-get”的爬虫代码,简单了解之后顿时感觉发现了一个“新世界”,使用you-get就可以轻松的下载许多网站的视频、图片和音乐。也不用自己构造请求头,只需安装“you-get”库即可。

安装使用

安装

        you-get库可以直接通过pip进行安装,这里推荐使用清华源进行安装,下载速度还是很快的:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple you-get

使用

        这里现以一个该视频为例,展示一下如何把视频下载到本地中去,使用浏览器打开该视频,然后获取到url链接地址。

        然后打开终端命令系统,输入以下命令,然后回车,等待一段时间后,视频成功下载到本地D盘目录中去,此时使用播放器打开即可。这里仅需一行代码就完成了视频的下载,是不是很方便,哈哈!

 

参数说明

        you-get有以下几种常用参数可以用来帮助我们更好地下载,可以根据实际需要来进行使用即可。

        1、参数“-i”,作用是解析url中的基本视频信息,可以看到该视频的大小、标题等。

you-get -i http://v1-cold1.douyinvod.com/4605a99d01436e776fdadf1c57695549/61ed00e0/video/tos/cn/tos-cn-ve-15/46e2cd4a8a1d48699c072858396eb0dc/?a=1128&br=2035&bt=2035&cd=0%7C0%7C1%7C0&ch=0&cr=0&cs=0&cv=1&dr=0&ds=3&er=&ft=5q8kcGmmnPkC2Xt7HhWwkXAGfdH.CGr1WBZc&l=202201231416380101940532191B712255&lr=aweme_search_suffix&mime_type=video_mp4&net=0&pl=0&qs=0&rc=M3g3OGw7bjVmdDMzNGkzM0ApNjozOjxlO2RnNzxoZzpkN2cpaGRqbGRoaGRmLmxpLi40bnBhXy0tYC0vc3MuMDItNl42Xi0tLy00NTFjOmNwb2wrbStqdDo%3D&vl=&vr=

you-get -i url链接

         2、参数“-o”,作用是下载该视频,后面常常需要加一个下载的目录。

you-get -o D:/ http://v1-cold1.douyinvod.com/4605a99d01436e776fdadf1c57695549/61ed00e0/video/tos/cn/tos-cn-ve-15/46e2cd4a8a1d48699c072858396eb0dc/?a=1128&br=2035&bt=2035&cd=0%7C0%7C1%7C0&ch=0&cr=0&cs=0&cv=1&dr=0&ds=3&er=&ft=5q8kcGmmnPkC2Xt7HhWwkXAGfdH.CGr1WBZc&l=202201231416380101940532191B712255&lr=aweme_search_suffix&mime_type=video_mp4&net=0&pl=0&qs=0&rc=M3g3OGw7bjVmdDMzNGkzM0ApNjozOjxlO2RnNzxoZzpkN2cpaGRqbGRoaGRmLmxpLi40bnBhXy0tYC0vc3MuMDItNl42Xi0tLy00NTFjOmNwb2wrbStqdDo%3D&vl=&vr=

you-get -o 下载路径 url链接

        3、参数“-u”,解析url链接中的真实地址

you-get -u http://v1-cold1.douyinvod.com/4605a99d01436e776fdadf1c57695549/61ed00e0/video/tos/cn/tos-cn-ve-15/46e2cd4a8a1d48699c072858396eb0dc/?a=1128&br=2035&bt=2035&cd=0%7C0%7C1%7C0&ch=0&cr=0&cs=0&cv=1&dr=0&ds=3&er=&ft=5q8kcGmmnPkC2Xt7HhWwkXAGfdH.CGr1WBZc&l=202201231416380101940532191B712255&lr=aweme_search_suffix&mime_type=video_mp4&net=0&pl=0&qs=0&rc=M3g3OGw7bjVmdDMzNGkzM0ApNjozOjxlO2RnNzxoZzpkN2cpaGRqbGRoaGRmLmxpLi40bnBhXy0tYC0vc3MuMDItNl42Xi0tLy00NTFjOmNwb2wrbStqdDo%3D&vl=&vr=

you-get -u url链接

        4、参数“--json”,获取json格式的信息

you-get --json http://v1-cold1.douyinvod.com/4605a99d01436e776fdadf1c57695549/61ed00e0/video/tos/cn/tos-cn-ve-15/46e2cd4a8a1d48699c072858396eb0dc/?a=1128&br=2035&bt=2035&cd=0%7C0%7C1%7C0&ch=0&cr=0&cs=0&cv=1&dr=0&ds=3&er=&ft=5q8kcGmmnPkC2Xt7HhWwkXAGfdH.CGr1WBZc&l=202201231416380101940532191B712255&lr=aweme_search_suffix&mime_type=video_mp4&net=0&pl=0&qs=0&rc=M3g3OGw7bjVmdDMzNGkzM0ApNjozOjxlO2RnNzxoZzpkN2cpaGRqbGRoaGRmLmxpLi40bnBhXy0tYC0vc3MuMDItNl42Xi0tLy00NTFjOmNwb2wrbStqdDo%3D&vl=&vr=

you-get --json url地址

 拓展

        1、对于下载不同画质的视频,可以先用-i参数获取视频的基本信息,然后选择不同格式的下载即可,例如改视频有不同画质,此时选择1080P画质进行下载。

 

         2、有些视频是VIP的,此时就需要传cookie通过--cookies/-c 加载入 you-get。

     

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值