查看: 121|回复: 9

Fluent M3U8(m3u8下载器) v0.11.0 安装版

[复制链接]
发表于 2025-12-8 17:16 | 显示全部楼层 |阅读模式
elxat015 2025-12-8 17:16 121 9 显示全部楼层
Fluent M3U8 是一款基于 PySide6 和 QFluentWidgets 开发的跨平台 M3U8 下载工具。它可以在 Windows、macOS 和 Linux 系统上直接运行,界面采用 Fluent Design 语言,外观简洁、操作直观。软件定位为帮助用户把在线的 M3U8、MPD、ISM 等流媒体文件下载到本地,并可转换为常见的视频格式,如 MP4、MKV 等。
二、主要功能
  • 多线程并发下载:利用多线程技术同时下载多个片段,充分利用带宽,提高下载速度。
  • 智能下载管理:实时显示下载进度,支持暂停、恢复、取消等操作,方便用户管理多个任务。
  • AES‑128‑CBC 解密:内置对加密流的解密功能,能够自动处理常见的 AES 加密 M3U8 链接。
  • 自定义请求头:用户可以自行设置 HTTP 请求头,以适应不同网站的防盗链策略。
  • 跨平台支持:同一套代码在 Windows、macOS、Linux 上均可运行,提供统一的使用体验。
  • 开源免费:项目在 GitHub 上公开,采用 GPL v3 许可证,用户可以免费使用全部功能,也可以查看或修改源码。

三、技术实现
软件的图形界面使用 PySide6(Qt for Python)构建,配合 QFluentWidgets 实现 Fluent Design 风格的控件。下载核心依赖两个外部工具:FFmpeg 用于视频合并与转码,N_m3u8DL‑RE 用于解析并下载 M3U8 片段。在启动前,需要先在本地准备好 Python 3.11 环境、conda、FFmpeg 和 N_m3u8DL‑RE 的可执行文件,然后通过 pip 安装项目依赖。
四、使用方法
  • 创建虚拟环境:conda create -n fluent-m3u8 python=3.11,随后 conda activate fluent-m3u8。
  • 安装依赖:执行 pip install -r requirements.txt 完成库的安装。
  • 放置工具:将 FFmpeg 与 N_m3u8DL‑RE 的可执行文件复制到项目的 tools 目录下。
  • 启动软件:运行 python Fluent-M3U8.py 即可打开图形界面。
  • 添加任务:在界面中粘贴 M3U8 链接,选择保存路径,然后点击下载。软件会自动分配线程、显示进度,并在完成后生成合并后的视频文件  


游客,如果您要查看本帖隐藏内容请回复


发表于 2025-12-8 19:14 | 显示全部楼层
carter318 2025-12-8 19:14 显示全部楼层
我是来刷分的,嘿嘿
回复

使用道具 举报

发表于 2025-12-8 20:31 | 显示全部楼层
甘九真 2025-12-8 20:31 显示全部楼层
////////////////////////拿走了吱一声!!!
回复

使用道具 举报

发表于 2025-12-10 10:39 | 显示全部楼层
txy1978 2025-12-10 10:39 显示全部楼层
感谢楼主分享!日常顶贴
回复

使用道具 举报

发表于 2026-1-22 02:49 | 显示全部楼层
yc7777 2026-1-22 02:49 显示全部楼层
小手一抖,积分到手!
回复

使用道具 举报

发表于 2026-1-22 21:28 | 显示全部楼层
1421256099 2026-1-22 21:28 显示全部楼层
拿走了吱一声!!!
回复

使用道具 举报

发表于 2026-3-9 10:08 | 显示全部楼层
拿走了吱一声!!!
回复

使用道具 举报

发表于 2026-4-4 23:50 | 显示全部楼层
707488756 2026-4-4 23:50 显示全部楼层
拿走了吱一声!!!
回复

使用道具 举报

发表于 2026-5-10 22:40 | 显示全部楼层
msinro 2026-5-10 22:40 显示全部楼层
拿走了吱一声!!!
回复

使用道具 举报

发表于 2026-7-7 15:01 | 显示全部楼层
拿走了吱一声!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 返回列表 发新帖

快速回复 返回顶部 返回列表