[unreleased]
🚀 新功能
- (plugin) 新增 QuickJS 插件系统
- (plugin) 新增市场搜索、分页分发、防止生成结果过期的机制
- (engine) DASH 轨道多段并发下载与分段行 epoch 迟到写入防护
- (components) 新增组件管理系统(ffmpeg 检测与安装)
- (plugin) 新增 ffmpeg 能力权限与衍生产物登记
- (plugin) 新增插件钩子活动 UI 指示与看门狗保护
- (components) 无托管安装的平台隐藏 FFmpeg 托管安装入口
- (plugins) 新增 yt-dlp 能力面与依赖提醒系统
- (plugin) 新增 resolve 变体选择与设置项辅助脚本
- (engine) 支持修改已存在任务的线程数
- (plugins) Yt-dlp 示例插件泛化为多平台通用解析
[unreleased]
🚀 Features
- (plugin) Add QuickJS plugin system
- (plugin) Add marketplace search, paginated distribution, and a mechanism to prevent stale generation outcomes
- (engine) DASH track multi-segment concurrent download and segment-row epoch late-write protection
- (components) Add component management system (ffmpeg detection and installation)
- (plugin) Add ffmpeg capability permissions and derived artifact registration
- (plugin) Add plugin hook activity UI indicator and watchdog protection
- (components) Hide the FFmpeg managed-installation entry on platforms without managed installation support
- (plugins) Add yt-dlp capability surface and dependency reminder system
- (plugin) Add resolve variant selection and settings helper script
- (engine) Support changing the thread count of existing tasks
- (plugins) Generalize the yt-dlp example plugin into a multi-platform generic resolver
📦 下载预编译二进制
| 平台 | 资产 |
|---|---|
| Windows x64 / ARM64 | FluxDown-CLI-0.2.0-windows-{x64,arm64}.zip
|
| macOS Intel / Apple Silicon | FluxDown-CLI-0.2.0-macos-{x64,arm64}.tar.gz
|
| Linux x64 / ARM64(musl 静态链接,任意发行版可用) | FluxDown-CLI-0.2.0-linux-{x64,arm64}.tar.gz
|
解压后得到 fluxdown(Windows 为 fluxdown.exe),放入 PATH 即可使用。文件校验见 SHA256SUMS.txt。
🛠️ 从源码安装
cargo install --git https://github.com/zerx-lab/FluxDown fluxdown_cli🚀 快速开始
fluxdown ping # 探活(需 FluxDown App / server 运行中)
fluxdown add https://example.com/f.zip
fluxdown ls服务地址经 --url 或 FLUXDOWN_URL(默认 http://127.0.0.1:17800),
管理 token 经 --token 或 FLUXDOWN_TOKEN。