python_you-get下载B站视频详解

一:安装python

pip版本问题:You are using pip version 19.0.3, however version 20.0.2 is available
输入python -m pip install --upgrade pip命令升级pip版本

二:安装you-get

pip install you-get

‘you-get’ 不是内部或外部命令,也不是可运行的程序 或批处理文件
可能原因:未正确设置环境变量导致
解决办法:找到pip you-get的安装位置,手动添加设置环境变量

(1)如何找到 you-get的安装位置

pip show you-get

(2)添加环境变量
(#地址中的最后一处\site-packages 替换成Scripts
(3)重新加载 cmd 输入 you-get

三:解决you-get下载视频速度慢和下载MP4文件问题
1、下载MP4文件
在命令行中输入you-get -i http:…这个命令可以查看你要下载的视频的信息,例如:

you-get -i https://www.bilibili.com/video/BV1x7411H7qe?p=46

会弹出以下详细信息,可以根据download-with:给的提示下载资源
例如下载中高清_720P的视频,输入:

you-get --format=dash-flv720 -o C:\Users\hp\Desktop https://www.bilibili.com/video/BV1x7411H7qe?p=46

注意:you-get如果下载的文件过大(一般出现在1080p及以上的解析度),就会把音频和视频分成[00]和[01】两个文件,在安装FFmpeg情况下,默认是会在下载完成后合成的,不过一般都没有安装,解决方法见步骤2。
2、装FFmpeg方法
(1)设置环境变量\bin
安装好FFmpeg后,重新运行you-get命令
(2)我们打开cmd命令行窗口,输入命令“ffmpeg –version”。窗口返回ffmpeg的版本信息,说明安装成功。

you-get -o C:\Users\hp\Desktop https://www.bilibili.com/video/BV1x7411H7qe?p=46

我这里默认文件直接变成MP4格式的文件了,速度还不错,如果下载的还是flv文件的视频,可以参考步骤1去下载。

python_you-get下载B站视频详解相关推荐

  1. python批量下载b站_PYTHON批量下载B站视频小脚本

    无聊废话 最近在学习HCIE的视频,收藏了几个相关的视频,结果前几天...视频被下架了了...呃...(⊙o⊙)- 视频被下架 视频被下架了...我学了一半呀...哭... 在网上一顿找,依旧找不到. ...

  2. UEFI启动视频详解:启动分析+N项操作实例

    ============================================================= ※※※※最给力的视频解说※※※※ 2011hiboy全部共享资料:立刻去   ...

  3. hybird (混合开发 - 视频详解) - 王云飞 - 小四

    背景介绍 移动端占大部分流量,已经远远超过PC端 一线互联网公司都有自己的APP 这些APP中有很大比例的前端代码 不要指望一个APP都是客户端开发,有很大一部分是JS.HTML.css前端的语言 那 ...

  4. 移动端实时音视频详解(三):编码和封装

    移动端实时音视频详解(三):编码和封装 视频编码是本系列一个重要的部分,如果把整个流媒体比喻成一个物流系统,那么编解码就是其中配货和装货的过程,这个过程非常重要,它的速度和压缩比对物流系统的意义非常大 ...

  5. 如何通过一行代码下载B站视频?

    文章目录 如何通过一行代码下载B站视频? Step1:安装you-get Step2:下载B站视频 总结 如何通过一行代码下载B站视频? You-Get 是一个基于 Python 3 的下载工具.使用 ...

  6. 电脑安装python步骤-python3.8下载及安装步骤详解

    1.操作系统:Windows7 64bit executable installer 2.安装步骤: 双击安装文件python-3.8.0-amd64.exe 勾选下方"Add Python ...

  7. python详细安装教程3.8-python3.8下载及安装步骤详解

    1.操作系统:Windows7 64bit Python版本:3.8下载地址:https://www.python.org/downloads/release/python-380/,选择下方的Win ...

  8. Windows系统下nodejs、npm、express的下载和安装教程详解

    这篇文章主要介绍了Windows系统下nodejs.npm.express的下载和安装教程详解,非常不错,具有参考借鉴价值,需要的朋友可以参考下 1. node.js下载 首先进入http://nod ...

  9. monkey测试_爱码小士丨 APP稳定性测试(附视频详解)

    在实际的测试过程中,主要是对系统的功能来进行测试,用于校验功能的正确性 还需要考虑到系统在未修改的状态下,是否能够稳定运行,即崩溃.闪退.重启.系统异常等等等地情况 在APP中,稳定性测试一般是交由M ...

  10. 如何安装python3.8_python3.8下载及安装步骤详解

    1.操作系统:Windows7 64bit executable installer 2.安装步骤: 双击安装文件python-3.8.0-amd64.exe 勾选下方"Add Python ...

最新文章

  1. 【转】EXC_BAD_ACCESS问题在xode4下的调试技巧
  2. C Primer Plus(第六版):C语言概述
  3. 大数据学习系列----基于Spark Streaming流式计算
  4. oracle19c监听服务启动失败,Oracle19c安装(有失败成功记录)
  5. python的pass语句_Python | 演示pass语句的示例
  6. 设计模式学习---(1)简介
  7. 浙江工商大学计算机专业有博士点吗,[浙江工商大学]统计学(博士点)
  8. 仿京东显示隐藏密码明文案例(字体图标实现)
  9. C - Catch That Cow POJ - 3278(广搜)
  10. Catfish(鲶鱼) CMS博客 php源码超级简洁!可塑性强,体积小省流,三分钟下载安装
  11. 贝叶斯网络、马尔可夫模型、马尔可夫过程、马尔可夫链、马尔可夫网络基本概念
  12. 使用linux宝塔面板安装 魔方IDC管理系统 免费
  13. 【云游戏】云游戏的架构设计和技术实现
  14. 关于Echarts官网httpsecharts.apache.org打不开的解决方案
  15. 《WebRTC源码深入剖析》总结
  16. android ShareSDK分享,QQ,微信,新浪等分享
  17. 打印论文是单面还是双面?
  18. Python爬虫 - 抓取divnil动漫妹子图
  19. netmask的作用
  20. java的double类型比较相等

热门文章

  1. 【Java】简单的马戏团节目单项目
  2. 荣耀Magic 3Pro 充电架构分析
  3. #3688. 毒瘤(duliu)
  4. NPOI导出EXCEL 合并单元格、统计列、单元格样式设置
  5. C语言之打印错误信息
  6. 天气系统(环境系统)_SLG项目开发经验三
  7. 【云原生之Docker实战】使用Docker部署siyuan个人笔记系统
  8. html 苹果适应,苹果CMS自适应模板(1)
  9. sortby降序java_lodash多列sortBy降序
  10. 漫威十年,好莱坞的转型焦虑