如何从NetworkStream(Python)获取m3u8

2024-06-24 13:38:39 发布

您现在位置:Python中文网/ 问答频道 /正文


因此,目前我正在尝试从以下网站获取m3u8主机:

https://www.southpark.de/alle-episoden/s22e09-unfulfilled#source=06a1ddfa-d278-45ad-a5ea-2667a3c33752:896b2aa3-ac17-11e8-b956-70df2f866ace&position=9&sort=!airdate

如果我在Chrome中打开开发工具并查看网络流量,就可以获取m3u8主url/文件并进行下载。在

SCREENSHOT

如何在python中接收这个url/文件?在

这是网络流的m3u8“嗅探”的直接url示例:

https://dlvrsvc.mtvnservices.com/api/gen/gsp.comedystor/com/sp/season-22/2209/acts/5/,stream_1280x720_3242151_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是没有问题的。
我不知道如何从页面中提取m3u8url,因为它不在源代码中,只出现在dev工具的networkstream/tab中。好像我得嗅一下车流?
你知道怎么做吗?

请不要推荐youtube dl来完成此任务,因为我想自己尝试一下。谢谢


Tags: 文件httpscomapiurl网站wwwsp