一、添加下载
首次下载,点击【新建下载】按钮,在弹出的窗口有几个选项:
- M3U8地址:必填,请输入有效的
m3u8
链接。
- 保存标题:可选,如果
m3u8
地址中包含了title
参数,则会自动以这个参数的值作为默认标题。
- 保存格式:默认保存为
TS
格式,如果下载后无法正常播放,可尝试保存为MP4
格式。
- 边下边存:如果要下载的文件过大,会造成浏览器占用比较多的内存,这时可以考虑开启边下边存功能。
底部有三个按钮【播放视频】【范围下载】【完整下载】
- 播放视频:可以无需下载视频,直接在线播放。
- 范围下载:如果想下载视频的某一段内容,可以使用该功能,点击后,输入起始片段和截止片段即可。
- 完整下载:完整的下载整个视频文件。
快捷下载:复制m3u8地址后,可以无需点击【新建下载】按钮,直接按ctrl+v
,将地址粘贴到页面,即可快速添加下载任务。
二、保存现有片段
当你添加任务后,页面会自动开始下载视频,你可以清晰直观地查看下载进度。如果任务未完成,你可以暂停任务,然后在任务地址上方会出现【保存现有片段】的按钮,点击该按钮可强制保存已经下载的片段。
三、失败重试
如果某个任务由于网络波动、服务器繁忙等原因下载失败,本工具会自动重试3次。如果3次都下载失败,将会暂停下载,然后继续下载其他视频。
你也可以点击任务上方的【错误:数字】按钮,或者点击进度条,查看哪些数据块下载失败。直接点击红色的数据块,即可重新下载该数据块。
四、问题反馈
如果你在使用过程中发现任何问题,欢迎提交反馈,你可发送邮件到 [email protected],或者在GitHub上提交 issue。感兴趣的朋友也欢迎 Fork 或者 共同完善 本项目。
五、致谢
本工具为个人开源项目,核心代码来自【m3u8-downloader】这个开源项目,感谢作者的开源精神。另外本项目也使用了其他开源项目,如:vue、DPlayer等,对这些开源项目表示感谢!