m3u8解析_打怪兽Python下载m3u8视频


碰到好看的视频想下载怎么办?比如最近火热的《三十而已》、《二十不惑》。想免除广告,还能够免费观看,这就少不了一类神奇的网站--VIP解析网站(这里小编真的是感谢这些无私奉献的程序猿),截图为大家奉献一张

997776f6bd1f382bb436b47a30daf70b.png

网站链接:http://www.jspoo.com/vip.html。

有了这些接口,接下来的操作应该难不倒我们小菜鸟程序猿了。

第一步:找到想要解析视频的URL链接

第二步:使用解析接口进行解析

第三步:浏览器中右键审查元素,下图所示:

1b22e26b22feaa1a717958cf4253b50c.png

点击红色框框中,然后

493cef150dd9901e6784e61c9b44e6d0.png

这样就得到了.m3u8链接!

前期工作准备完毕,准备上代码。

from ffmpy3 import FFmpegdef ffmpeg_path(inputs_path, outputs_path):'''    :param inputs_path: 输入的文件传入字典格式{文件:操作}    :param outputs_path: 输出的文件传入字典格式{文件:操作}    :return:    '''    a = FFmpeg(inputs={inputs_path: None},                outputs={outputs_path: '-c copy',                         }
)print(a.cmd)
a.run()if __name__ == '__main__':
ffmpeg_path('https://douban.donghongzuida.com/20200723/5989_3d6f815a/1000k/hls/index.m3u8', '三十而已_02.mp4')

但是呢,现在运行这一段代码是没有办法得到我们想下载的视频的,还需要一个配套的工具包

e2d5ced5ab9b17ae306fbfac5f1331aa.png

这里我把这个软件包下载网站给大家:http://ffmpeg.org/download.html

下载完成后,解压,然后把目录下的bin文件夹配置到环境变量中,然后上述代码就可以下载相应视频啦。小伙伴们快快试试吧!

附上一张下载成功的视频截图

d911120752b648d560561d7bf02c5552.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值