python you-get ffmpeg 下载哔哩哔哩视频

一、you-get

附getihub中you-get地址:
https://github.com/soimort/you-get
能力强的小伙伴可以直接查看此链接。

首先下载python3
然后下载you-get库

直接在cmd命令行输入

pip3 install you-get 

附下载命令

pip3 uninstall you-get 

1、python脚本下载

1)、下载单个视频

import sys
from you_get import common as you_get       #导入you-get库

directory = r'A:\Document\bilibili'                   #设置下载目录
url = 'https://www.bilibili.com/video/av9912938'      #需要下载的视频地址
sys.argv = ['you-get','-o',directory,url]       #sys传递参数执行下载,就像在命令行一样;‘-o’后面跟保存目录。
you_get.main()

2)、下载视频列表

import sys
from you_get import common as you_get       #导入you-get库

directory = r'A:\Document\bilibili'                         #设置下载目录
url = 'https://www.bilibili.com/video/BV1dV411679q'      #需要下载的视频地址
sys.argv = ['you-get','-l','-o',directory,url]       #sys传递参数执行下载,就像在命令行一样;‘-l’是指按列表下载,如果下载单个视频,去掉‘-l’即可;‘-o’后面跟保存目录。
you_get.main()

2、cmd命令行中直接下载

1)下载单个视频

you-get https://www.bilibili.com/video/BV1D54y1y7hT?spm_id_from=333.851.b_7265706f7274466972737431.10

若未指定路径默认存放在用户目录下

2)下载视频合集

-l 下载合集
-o (小写的o)指定下载到那个文件夹下
-O (大写的O)将下载的文件重命名为***。

you-get -l -o A:\Document\bilibili  https://www.bilibili.com/video/BV1Ms411z7ue?from=search&seid=11207539388447293358

在这里插入图片描述

下载完成:
如果不想要弹幕的话可以直接删掉,不影响视频的正常播放。
在这里插入图片描述

3)、命令解释
先使用you-get -i 命令
使用–info/ -i选项查看所有可用的质量和格式:

you-get -i https://www.bilibili.com/video/BV1D54y1y7hT?spm_id_from=333.851.b_7265706f7274466972737431.10

在这里插入图片描述
在这里我们下载1080p的

you-get --format=dash-flv  https://www.bilibili.com/video/BV1D54y1y7hT?spm_id_from=333.851.b_7265706f7274466972737431.10

在这里插入图片描述
如果我们直接用这个命令下载则默认下载的也是1080p(第一个格式)

you-get  https://www.bilibili.com/video/BV1D54y1y7hT?spm_id_from=333.851.b_7265706f7274466972737431.10

二、ffmpeg

如果你下载的视频和音频是分离的则只需要下载ffmpeg,配置好环境变量在你再次下载视频时就会自动为你合并视频音频了

下载地址:http://ffmpeg.org/download.html#build-windows
用于合并音视频,下载安装或解压后 , 把bin目录的路径放入到环境变量
这里不再过多叙述

验证是否安装成功:
运行cmd命令,在控制台输入命令:ffmpeg -version,结果如下所示:
在这里插入图片描述

三、扩展you-get

you-get常用参数讲解:

--info  /    -i            选项查看所有可用的质量和格式:
--playlist  /   -l     	   下载合集
--output-dir / -o         (小写的o)指定下载到那个文件夹下
--output-filename /  -O   (大写的O)将下载的文件重命名为***。
Ctrl+ C中断下载
--force  / -f  强制重新下载,请使用(警告:这样做会覆盖任何现有文件或具有相同名称的临时文件!)

--http-proxy/ -x选项指定要使用的HTTP代理

若未指定路径默认存放在用户目录下

you-get所支持的网站:
在这里插入图片描述

四、bilibili-helper

哔哩哔哩下载助手(Google的插件下载)
点击地址下载:http://csser.top/
GitHub下载地址:https://github.com/bilibili-helper/bilibili-helper-o/releases

1、下载 bilibili-helper-2.1.3.crx文件

2、将bilibili-helper-2.1.3.crx文件后缀改为.zip解压。

3、打开谷歌的扩展程序
在这里插入图片描述
4、添加扩展包
在这里插入图片描述
5、完成你你将看到这个:
在这里插入图片描述6、测试
在哔哩哔哩中随便打开一个视频(必须是播放视频的页面才有),在右下角你将看到这个按钮。
在这里插入图片描述
打开,然后点击合并下载即可下载完成
在这里插入图片描述

五、唧唧

下载 唧唧 客户端:
http://client.jijidown.com/

over!

  • 11
    点赞
  • 46
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr.史

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值