gpt4 book ai didi

python - 如何仅使用 Python 获取视频 flv 片段的所有 url?

转载 作者:太空宇宙 更新时间:2023-11-04 06:08:29 25 4
gpt4 key购买 nike

普通人观看视频的网址是:http://v.youku.com/v_show/id_XNjM5NDU1OTUy.html

此视频分为 14 个 flv,其中 5 个是广告 flv。

如果我打开IE11的开发者工具,在看视频的整个过程中一直在抓网流(一定是全程,不然服务器没有把所有的视频flv url发给IE11), flv url 将被 IE11 捕获,然后我可以复制下图显示在红线框中的 flv url 的数据: enter image description here然后我可以将数据更改为 url 字符串列表并使用 Python 下载它们。

但这真的很麻烦。

我尝试匹配http://v.youku.com/v_show/id_XNjM5NDU1OTUy.html的源代码使用 flv 网址,但没有结果。所以我想代码中一定有一个函数或 javascript 或其他东西来告诉服务器发送所有 flv url。我说得对吗?

所以,

1.如何只用Python获取一个视频flv片段的所有url?

2.我应该学什么来解决这种问题。

毕竟使用IE11的Developer Tools,等待视频的全程(将近一个小时),复制相关数据到txt文件,最后使用Python解析txt文件,确实是一件很麻烦的事情。

提前致谢。

最佳答案

我认为您可以从 Youtube-dl 中获得一些见解.它是一组用于“下载 Youtube 视频和其他几个网站” 的 python 脚本。转到他们的 Download部分并获取 full source压缩包。我认为这在某些方面可能会有用,至少可以为您提供一些有关如何处理 flv 片段的指导。

关于python - 如何仅使用 Python 获取视频 flv 片段的所有 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20419518/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com