推荐一个神器you-get!!!

最近,想下载b站视频,然后电脑上没有缓存按钮,网上查了半天,都是一个一个下载的,然而我想批量,于是乎就有了you-get!

1.首先安装python
2.安装you-get

pip install you-get

3.执行命令

you-get -o 存储位置 网址

然而,一切并不是那么顺利,执行完第三步之后,发现报错了

# 报错信息
you-get: [error] oops, something went wrong.
you-get: don't panic, c'est la vie. please try the following steps:
you-get: (1) Rule out any network problem.
you-get: (2) Make sure you-get is up-to-date.
you-get: (3) Check if the issue is already known, on
you-get: https://github.com/soimort/you-get/wiki/Known-Bugs
you-get: https://github.com/soimort/you-get/issues
you-get: (4) Run the command with '--debug' option,
you-get: and report this issue with the full output.

打开浏览器一看,我的天这么多人有这个问题,然而并没有解决办法(欲哭无泪)!

找到了一个mac上的解决办法:

找到bilibili.py文件所在的位置,如果是brew安装的you-get的话,mac系统的位置应该是在/usr/local/Cellar/you-get/0.4.1011_1/libexec/lib/python3.6/site-packages/you_get/extractors
在该目录下找到bilibili.py,打开文件,在代码的70行进行修改。

# 使用第三行的代码替换第二行代码
xml_str = get_content(api_url)
xml_str = get_content(api_url, headers={'referer': self.url, 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36'})

再用–debug试一下,

you-get -i 视频地址 --debug

perfect!

win解决办法:

you-get -o 存储位置 -l 网址

ok,完事!

测试了一下,发现下载速度还挺快。

一键下载各大网站视频,包括b站(you-get)相关推荐

  1. 关于如何使用python下载各大网站的视频

    关于如何使用python下载各大网站的视频 前提摘要: 最近有些朋友问我怎么下载例如腾讯爱奇艺这些网站的视频,众所周知,这些网站视频只能先在PC端下载他们的客户端,然后再在客户端上缓存,而且缓存下来的 ...

  2. 实现一键下载,批量快速爬取B站视频

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:Corley 源自:快学python 一.项目概述 1.项目背景 有一天, ...

  3. 全球 26 个主流视频网站高清视频下载全搞定,包括 P 站!

    " 阅读本文大概需要 3 分钟. " 大家在视频网站上观看视频的时候,有时候需要把一个视频下载下载,却不知道怎么弄,因为目前 99% 的网站,都没有现成的下载方法(或者要收费),今 ...

  4. python爬取短视频,Python爬虫一键下载yy全站短视频详细步骤(附源码)

    基本开发环境 Python 3.6 Pycharm 相关模块的使用 importosimport requests 安装Python并添加到环境变量,pip安装需要的相关模块即可. 一.确定目标需求 ...

  5. 各大网站视频自动播放代码(优酷、搜狐、酷6、土豆等)

    注:可以复制或涂蓝后同时按左下角CTRL+C即可复制.   如何将Flash素材保存到电脑硬盘?   http://lxc66188.blog.163.com/blog/static/91764986 ...

  6. Python爬虫一键下载yy全站短视频详细步骤(附源码)

    基本开发环境 Python 3.6 Pycharm 相关模块的使用 import os import requests 安装Python并添加到环境变量,pip安装需要的相关模块即可. 一.确定目标需 ...

  7. 又一视频下载神器,一键下载b站收藏夹视频和up主所有视频

    苏生不惑第219 篇原创文章,将本公众号设为星标,第一时间看最新文章. 之前分享过如何找回bilibili(b站)收藏夹里失效的视频? ,为了以防万一最好把收藏夹的视频都下载了,今天就分享几个好用的工 ...

  8. Python一键下载视频脚本分享

    需求 我通常会上一些专业的视频网站比如腾讯视频.优酷,在上面看电影.电视剧.这些网站有个优点,可以缓存视频,在通勤路上比如地铁就可以愉快的刷剧了,因为地铁上的网速通常不怎么好. 但是有一些经典电影或者 ...

  9. 【Python】非常优秀的网站视频下载工具:You-Get

    [You-Get]一键下载几乎所有网站上的音视频.它是一个非常优秀的网站视频下载工具.可以很轻松的下载到网络上的视频.图片及音乐. 步骤一:安装Python3.x安装环境 [注意]另外一种快捷安装Py ...

最新文章

  1. 谷歌称居家办公影响工作效率!2021 年将回归线下办公
  2. 跳表(SkipList)设计与实现(java)
  3. SAP一句话入门:Human Resource
  4. 合约实战,代币合约,DAPP开发
  5. SAP Spartacus Cost Center list的实现原理
  6. Shell入门(八)之布尔运算
  7. Mesos容器引擎的架构设计和实现解析
  8. ReactNative常用组件汇总
  9. B端可视化: 图表设计(2)
  10. lib包含# #pragma comment
  11. AVPlayerViewController支持横屏设置
  12. 如何进行探索性数据分析
  13. 【自学与引导】 大数据技术 技能课程总结篇
  14. 【投资】如何绘制期权收益图
  15. python图片保存为txt文件_python实现对文件中图片生成带标签的txt文件方法
  16. BCD码 —— 8421码,余3码,2421码
  17. CentOS7更换国内源以及安装补充更新源(安装nethogs)
  18. [转]用友NC单据UI基本代码示例
  19. PyTorch学习笔记06
  20. 为什么我说“链上KYC”是Web3失败的前奏

热门文章

  1. Java实现 LeetCode 744 寻找比目标字母大的最小字母(二分法)
  2. 华氏温度和摄氏温度的转换
  3. 基于PyTorch的人脸识别框架(翻译)
  4. Java 发送邮件添加日历提醒,添加附件,添加文本
  5. win7蓝屏_WIN7蓝屏代码0X000000F4的处理和预防方法
  6. LeetCode 488 Zuma Game 解题报告
  7. 按键精灵--关于函数返回值实例
  8. 斯拉《引力动态理论》 超越爱因斯坦(转)
  9. 2016年度开源中国最受欢迎开源软件参展合集
  10. java获取openid_JAVA获取微信小程序openid和获取公众号openid,以及通过openid获取用户信息...