Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取YouTube livestream URL_Url_Youtube_Wireshark_Firefox Developer Tools - Fatal编程技术网

获取YouTube livestream URL

获取YouTube livestream URL,url,youtube,wireshark,firefox-developer-tools,Url,Youtube,Wireshark,Firefox Developer Tools,我需要一种方法来获取YouTube直播流的URL,最好是每种质量的URL(即240p、360p) 到目前为止,我尝试的是: 使用Wireshark(不知道如何应用适当的过滤器) 使用urlsnoopers(找不到在Linux中工作的任何东西) 从页面源获取m3u8 URL(无法控制质量) 使用Firefox开发者工具分析网络(无法获取某些链接的m3u8 URL) 另一方面,我注意到一些质量较低的流URL链接似乎在几秒钟后就卡住了。知道为什么吗?有一个名为Python的工具可以完成这项工作 步骤:

我需要一种方法来获取YouTube直播流的URL,最好是每种质量的URL(即240p、360p)

到目前为止,我尝试的是:

  • 使用Wireshark(不知道如何应用适当的过滤器)
  • 使用urlsnoopers(找不到在Linux中工作的任何东西)
  • 从页面源获取m3u8 URL(无法控制质量)
  • 使用Firefox开发者工具分析网络(无法获取某些链接的m3u8 URL)

  • 另一方面,我注意到一些质量较低的流URL链接似乎在几秒钟后就卡住了。知道为什么吗?

    有一个名为Python的工具可以完成这项工作

    步骤:

  • 安装python pip(python模块管理工具):

  • 添加livestreamer模块:

    sudo pip install livestreamer
    
  • 使用以下选项播放视频:

  • sudo pip install livestreamer
    
    livestreamer https://www.youtube.com/watch?v=eWRei_9cEO8 240p --stream-url