用于http直播流(hls)的python下载程序,它是m3u8文件
m3u8-dl的Python项目详细描述
安装
pip install m3u8-dl
用法
使用Developer Tools从Web浏览器获取HLS请求信息。 例如Request URL和Referer。
# 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.ts在output.m3u8中没有基uri时,使用-u指定基uri。
您甚至可以使用-t使它运行得更快,这意味着您要启动多少线程。
--restore将还原上一个会话。
有关详细信息,请检查--help。
历史
0.1.0(2019-03-13)
- pypi上的第一个版本。