睡了一觉,醒来无聊的慌爱奇艺怎么下载视频,整个电影看吧,打开爱奇艺,随便选了个视频中国医生,看了6分钟没了,啥玩意,要充会员?会员这辈子是不可能的,我们这次的目标是将这个vip视频下载到本地。

视频的爬取用来盘他,先去网上下个环境,看了看最新的是3.8爱奇艺怎么下载视频,下个自己装好,巴拉巴拉。。。然后下个开发工具,看网上推荐,好吧就他了反正都差不多,巴拉巴拉,自己把配置配置好,完事后先跑个hello word看看有木有问题,好的没问题了,开始正事盘他,先对中国医生这个vip视频解析,很多网站都能解,搞到任意一个视频片段的地址如下:

https://youku.cdn4-okzy.com/20200127/4062_c76f3fa9/1000k/hls/e0cd23d2c1f000194.ts

这个就是整个视频中的一小段,我们的目标就是将所有的这些小段爬取下来,顺便记录下请求头信息:

Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.26 Safari/537.36 Core/1.63.6823.400 QQBrowser/10.3.3117.400

视频保存到本地E盘的目录下吧,准备工作做完了,开整,巴拉巴拉。。。

#!/usr/bin/env python # -*- coding:utf-8 -*-from multiprocessing import Poolimport requests
def getVipVideo(i):  url = "https://youku.cdn4-okzy.com/20200127/4062_c76f3fa9/1000k/hls/e0cd23d2c1f000d.ts" % i headers = {    "user-agent""Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.26 Safari/537.36 Core/1.63.6823.400 QQBrowser/10.3.3117.400"} req = requests.get(url, headers=headers) #以二进制格式、只写模式打开文件 使用with ...as...避免关闭异常 with open('E:/vipVideo/ {}'.format(url[-10:]), 'wb') as f:    f.write(req.content)if __name__ == '__main__':  pool = Pool(50) for i in range(700): pool.apply_async(demo, (i,))
pool.close()  pool.join()

代码搞完了,盘他,跑一下,看下E盘放视频的目录

爱奇艺怎么下载视频_视频奇艺下载爱奇艺安装_视频奇艺下载爱奇艺TV

完美,片段都搞下来了,在dos下合成:copy /b *.ts 中国医生.mp4

视频奇艺下载爱奇艺TV_爱奇艺怎么下载视频_视频奇艺下载爱奇艺安装

完美完美在瞅瞅视频能不能看了

视频奇艺下载爱奇艺安装_爱奇艺怎么下载视频_视频奇艺下载爱奇艺TV

No ,结束收工。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注