小伙伴们肯定碰到过发现了自己非常喜欢的视频,但是很多时候要莫是诸如b站不能下载,要么就是诸如腾讯视频需要vip下载,那么今天就给大家介绍一个用dos命令行下载视频的小技巧
使用这个命令的先决条件是需要python3环境,如果电脑里没有python3环境必须要先安装python3环境
安装好环境后用如下命令安装you-get:
pip3 install you-get
安装好过后用如下命令下载视频即可,这里我举例一下b站的视频,例如我要下载周董的这首半岛铁盒,我应该要怎么操作呢?
如果我们直接把网站复制到dos命令行,下载结果如下:
这是因为b站为了限制you-get的使用,特地使用这种字符来进行转义,而很早之前,b站是有一个av号的,在video/的后面,所以现在我们就把它的这个av号找出来进行下载尝试一下
F12打开审查元素,然后在html代码里面ctrl+f搜索带av两个字符的,如下:
这个地方多提一句,有些时候搜av关键字可能会出现搜不到的情况,这里再介绍一种方法,如下,搜索url关键字:
效果是一样的,但是我一般都会用av关键字检索
这里我们再把这个url复制到cmd里面执行you-get看看结果
这里就大功告成了,如果不进行下载目录的设置的话,下载的文件默认存放在 C:\Users\你的用户名 目录下
you-get还很贴心的把弹幕也一起爬取了下来,就是xml文件:
如果你要指定下载目录的话,在you-get后面添加个-o即可,如下:
you-get -o E:/shipin --format=mp4hd 目的视频url
另外再介绍一个批量下载b站视频的方法,如下图,我当前所在的页面有很多个视频的话,我要如何批量采集呢?用如下语句即可:
youget --playlist 目的视频url
下载好后如图:
这个地方我没有指定路径,所以还是存在我默认路径下的
这些只是对于b站的视频的下载,其他视频软件诸如爱奇艺腾讯,能够免费下载的视频也能够用you-get方法来下载,有些需要登录下载的网站就需要加上cookie下载即可
菜狗不断提升自己中…