M3U8下载器客户端下载
下载列表
M3U8-DL 下载器客户端特性说明
@lzwme/m3u8-dl 是一个功能强大的 m3u8 文件视频批量下载工具,支持多线程下载、边下边播、缓存续传等特性。
主要特性
- 支持docker部署、PC客户端、CLI命令行工具等多种安装使用方式
- 多线程下载:采用线程池模式的多线程下载
- 边下边播模式:支持使用已下载的 ts 缓存文件在线播放
- 批量下载:支持指定多个 m3u8 地址批量下载
- 缓存续传:下载失败会保留缓存,重试时只下载失败的片段
- 加密支持:支持常见的 AES 加密视频流解密
- 格式转换:支持自动转换为 mp4(需安装 ffmpeg)
- 搜索功能:支持指定采集站标准 API,以命令行交互的方式搜索和下载
- WebUI:提供下载中心,支持启动为 webui 服务方式进行下载管理
CLI命令行工具的安装与使用
全局安装:
npm i -g @lzwme/m3u8-dl
m3u8dl -h
使用 npx:
npx @lzwme/m3u8-dl -h
Docker 部署
使用 Docker 命令运行:
docker run -d --name m3u8-dl -p 6600:6600 -v ./downloads:/app/downloads -v ./cache:/app/cache lzwme/m3u8-dl
使用 docker-compose 运行:
version: '3' services: m3u8-dl: image: lzwme/m3u8-dl container_name: m3u8-dl ports: - "6600:6600" volumes: - ./downloads:/app/downloads - ./cache:/app/cache restart: unless-stopped
部署完成后,访问 http://localhost:6600 即可使用 WebUI 界面。
M3U8在线下载与转换工具
M3U8-DL 下载器工具提供了功能强大的批量下载功能。
但是,如果您只是想简单的下载单个视频,可以尝试使用我们提供的这个在线工具:
M3U8
视频在线转换MP4下载工具