因此,目前我正试图从以下网站获取m3u8主程序:
如果我在Chrome中打开开发工具并查看网络流量,我就可以抓取m3u8主网址/文件并下载它。
我如何在python中接收这个url/文件?
这是网络流的m3u8“嗅探”的直接url示例:
1491838638/master.m3u8?account=southparkstudios.com&cdn=level3&tk=st=1567425339~exp=1567511739~acl=/api/gen/gsp.comedystor/com/sp/season-22/2209/acts/5/*~hmac=246a92f19e31b7e45ff138d1e7fa8e5cd3be9dc0e265adbac617e179bab411f3
只要我得到上面显示的direkt链接,用python下载m3u8就没有问题。
我不知道如何从页面中提取m3u8-url,因为它不是在源代码中,而是只出现在开发工具中的网络流/选项卡中。好像我得闻闻交通状况?
你知道怎么做吗?
请不要再评论youtube-dl做这个任务,因为我想自己尝试这一点。谢谢
发布于 2019-12-14 11:08:38
您应该尝试使用selenium来使用post i来拦截xhr响应。
https://stackoverflow.com/questions/57973451
复制相似问题