M3U8 视频下载(M3U8 downloader)工具

m3u8-downloader

用golang 多线程下载直播流m3u8格式的视屏,跨平台。 你只需指定必要的 flag (uonht) 来运行, 工具就会自动帮你解析 M3U8 文件,并将 TS 片段下载下来合并成一个文件。

功能介绍

  • 下载和解析 M3U8
  • 下载 TS 失败重试 (加密的同步解密)
  • 合并 TS 片段

效果演示

参数说明

  • u M3U8 地址
  • o 自定义文件名, 默认 movie
  • n 下载协程并发数,默认 16
  • ht 设置getHost的方式(共两种 apiv1 和 apiv2), 默认 apiv1
  • c 自定义请求cookie, 默认空 (例如:key1=v1; key2=v2)
  • s 是否允许不安全的请求, 默认 0
  • sp 文件保存路径, 默认为当前路径(例如:unix:/Users/liyuchao ; windows:C:\Documents)

默认情况只需要传u参数,其他参数保持默认即可。 部分链接可能限制请求频率,可根据实际情况调整 n 参数的值。

项目地址

跨平台: 提供windows、linux、mac三大平台可执行文件,方便直接使用。

https://github.com/llychao/m3u8-downloader/releases


评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注