1.you-get
(1)安装you-get工具
anaconda终端输入
pip3 install you-get
(2)下载视频
anaconda终端输入
you-get +视频链接
2.ffmpeg
转自ttps://www.cnblogs.com/Neeo/articles/11677715.html
(1)安装ffmpeg工具
官网:https://www.ffmpeg.org/
Github地址:https://github.com/FFmpeg/FFmpeg
百度网盘链接:https://pan.baidu.com/s/1UBcoXy6v3XG8oz0GuMKd8w 提取码:90ow
下载后配置环境变量
复制软件的bin目录路径,将它添加到系统环境变量的Path中
(2)使用ffmpeg工具
终端执行ffmpeg -version命令查看是否安装成功;
终端输入以下命令即可
ffmpeg -i +视频地址
2+.使用ffmpeg 下载VIP视频
(1)找到vip视频地址,如:https://v.qq.com/x/cover/9uu93gnec8z5x76.html
(腾讯视频:1917(原声版) )
(2).利用第三方解析网站,将VIP的url地址拼接过来:https://jx.618g.com/?url=VIP电影地址
import requests
# url地址
url = 'https://jx.618g.com/?url=https://v.qq.com/x/cover/9uu93gnec8z5x76.html'
# 请求url
response = requests.get(url).text
print(response)
结果显示
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport"/>
<meta name="renderer" content="webkit">
<!--<meta name="referer" content="never">
<meta name="referrer" content="never">-->
<meta http-equiv="X-UA-Compatible" content="IE=11" />
<title>1917</title>
<link href="/js/style.css" rel="stylesheet">
</head>
<body oncontextmenu="return false">
<div id="a1" class="player"><iframe id="player" width="100%" height="100%" allowfullscreen="true" scrolling="no" frameborder="0" border="0" marginwidth="0" marginheight="0" src="/m3u8-dp.php?url=https://video.dious.cc/20200817/AA5GiLHu/index.m3u8"></iframe></div>
<div style="display:none"><script src="/js/tongji.js"></script></div>
<script>document.writeln('<script src="http://kl.mieyisi.com/dp.php?m=M21hdFBra0pXSGFjcQ%3D%3D"><\/script>');</script></body>
</html>
其中第15行有个m3u8结尾的url就是我们要的链接
即:https://video.dious.cc/20200817/AA5GiLHu/index.m3u8
(3)利用ffmpeg下载电影,
指令:ffmpeg -i XXX.m3u8 -vcodec copy -acodec copy 电影名字.mp4
ffmpeg -i https://video.dious.cc/20200817/AA5GiLHu/index.m3u8 -vcodec copy -acodec copy 1917.mp4