- 通过F12调试,得到播放列表的Js
play_list = document.querySelectorAll("body > div:nth-child(3) > div.site_container.container_main > div.container_inner > div > div.wrapper_main > div._playsrc_series > span > div > div > div:nth-child(1) > span>a")
for(var i=0;i< play_list.length;i++){console.log(play_list[i].href)}
- 然后把得到的列表复制到play_list.txt中即可
- 使用cookies.txt插件
- 会员下载,需要用到cookie
you-get -c d:\cookies.txt https://v.qq.com/x/cover/rpup19lfbuf2skc/y002856bq4f.html -o e:\tx
- 直接运行vqq.py中代码
- 爱奇艺的会员视频无法下载
vqq.py
经过测试,不能下载会员视频ts_to_mp4.py
包含将ts合并为mp4,然后在把所有mp4合并成一个总的mp4文件,此处合并后,视频不完整,应该是下载的ts文件不完整
- 经过测试,使用annie 和cookie的方式成功下载会员视频
- cookie 内容必须为name=value;name=value的方式,最简单获取的方式就是抓包获取
- 最终验证结果是,用annie下载了会员的视频后,最终用ffmpeg合并时报错,就算合并成功后,也是播放不了
- b站视频下载成功
- 非会员视频可以采用you-get和annie,会员的视频获取cookie去下载,经常不行
- 新增对荔枝fm音频下载