用于http直播流(hls)的python下载程序,它是m3u8文件

m3u8-dl的Python项目详细描述


m3u8 dl

alt textalt textalt text

m3u8 dl是一个下载m3u8文件的简单命令行实用程序。

安装

pip install m3u8-dl

用法

使用Developer Tools从Web浏览器获取HLS请求信息。 例如Request URLReferer

# HLS_URL -> Request URL
# OUTPUT -> such as example.ts
m3u8-dl HLS_URL OUTPUT
# restore last session if the task was interrupted
m3u8-dl --restore

如果下载流失败,请使用以下选项重试:

  • 当您被网站阻止(403禁止)时,使用-r指定referer。
  • #EXTINF hls-720p0.tsoutput.m3u8中没有基uri时,使用-u指定基uri。

您甚至可以使用-t使它运行得更快,这意味着您要启动多少线程。

--restore将还原上一个会话。

有关详细信息,请检查--help

历史

0.1.0(2019-03-13)

  • pypi上的第一个版本。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java以编程方式从TableLayout中删除所有行   Java Web Sart Ubuntu12.1。加载资源(图像)   人们如何让Java SPNEGO客户端在Windows中工作?   java Eclipselink:ObjectArrayMapping和ClassDescriptor   控制台中带有引号/空格的java Javafx命名参数   java创建服务失败:找不到对象?   java Hazelcast:如何在测试期间禁用自动发现?   使用TuckyUrlRewriteFilter rermoteaddr的java块IP   javascript如何在angular 4中进行同步http调用   输入字符串的java排列   java Jenkins不是以Xrs Xmx2048m XX:MaxPermSize=512m(windows)开始的   AWS EMR上的java avro错误   java从两个ArrayList中提取特定连接的对象,组合这些相关对象并从子类中打印   java从主题中删除什么时间点消息?   谷歌像素设备上的java InvalidKeyException   java如何在执行测试后重建项目   java Android 2.2 readUTF()socket问题   按下安卓设备上的“后退”按钮后java Toast没有完成?