我需要一种方法来获取 YouTube 直播的 URL,最好是每种质量的 URL(即 240p、360p)。
到目前为止我尝试过的:
- 使用Wireshark(不知道如何应用适当的过滤器)
- 使用 urlsnoopers (找不到任何在 Linux 中有效的东西)
- 从页面源获取m3u8 URL(无法控制质量)
- 使用Firefox开发者工具分析网络(无法获取某些链接的m3u8 URL)
另一方面,我注意到一些质量较低的流 URL 链接似乎在几秒钟后就卡住了。知道为什么吗?
有一个Python工具叫直播主播 http://livestreamer.tanuki.se/en/latest/index.html这样就完成了工作。
Steps:
-
安装python-pip(Python模块管理工具):
yum install python-pip
-
添加直播模块:
sudo pip install livestreamer
-
播放视频--stream-url http://livestreamer.tanuki.se/en/latest/cli.html#cmdoption--stream-url option:
livestreamer https://www.youtube.com/watch?v=eWRei_9cEO8 240p --stream-url
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)