lux
31,838
Stars
3,332
Forks
380
Watchers
546
Open Issues
MIT
许可证
Go
语言
2018-02-24
创建时间
2026-03-29
最近更新
项目能做什么
使用 Go 开发的高速、简洁的视频下载库和 CLI 命令行工具。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<h1 align="center">Lux</h1>
<p align="center"><i>Let there be Lux!</i></p>
<div align="center">
<a href="https://codecov.io/gh/iawia002/lux">
<img src="https://img.shields.io/codecov/c/github/iawia002/lux.svg?style=flat-square" alt="Codecov">
</a>
<a href="https://github.com/iawia002/lux/actions">
<img src="https://img.shields.io/github/actions/workflow/status/iawia002/lux/ci.yml?style=flat-square" alt="GitHub Workflow Status">
</a>
<a href="https://goreportcard.com/report/github.com/iawia002/lux">
<img src="https://goreportcard.com/badge/github.com/iawia002/lux?style=flat-square" alt="Go Report Card">
</a>
<a href="https://github.com/iawia002/lux/releases">
<img src="https://img.shields.io/github/release/iawia002/lux.svg?style=flat-square" alt="GitHub release">
</a>
<a href="https://formulae.brew.sh/formula/lux">
<img src="https://img.shields.io/homebrew/v/lux.svg?style=flat-square" alt="Homebrew">
</a>
</div>
👾 Lux is a fast and simple video downloader built with Go.
- [Installation](#installation)
- [Prerequisites](#prerequisites)
- [Install via `go install`](#install-via-go-install)
- [Homebrew (macOS only)](#homebrew-macos-only)
- [Arch Linux](#arch-linux)
- [Void Linux](#void-linux)
- [Scoop on Windows](#scoop-on-windows)
- [Chocolatey on Windows](#chocolatey-on-windows)
- [Cask on Windows/macOS/Linux](#cask-on-windowsmacoslinux)
- [Getting Started](#getting-started)
- [Download a video](#download-a-video)
- [Download anything else](#download-anything-else)
- [Download playlist](#download-playlist)
- [Multiple inputs](#multiple-inputs)
- [Resume a download](#resume-a-download)
- [Auto retry](#auto-retry)
- [Cookies](#cookies)
- [Proxy](#proxy)
- [Multi-Thread](#multi-thread)
- [Short link](#short-link)
- [bilibili](#bilibili)
- [Use specified Referrer](#use-specified-referrer)
- [Specify the output path and name](#specify-the-output-path-and-name)
- [Debug Mode](#debug-mode)
- [Reuse extracted data](#reuse-extracted-data)
- [Options](#options)
- [Download:](#download)
- [Network:](#network)
- [Playlist:](#playlist)
- [Filesystem:](#filesystem)
- [Subtitle:](#subtitle)
- [Youku:](#youku)
- [aria2:](#aria2)
- [Supported Sites](#supported-sites)
- [Known issues](#known-issues)
- [优酷](#优酷)
- [西瓜/头条视频](#西瓜头条视频)
- [Contributing](#contributing)
- [Authors](#authors)
- [Similar projects](#similar-projects)
- [License](#license)
## Installation
### Prerequisites
The following dependencies are required and must be installed separately.
- **[FFmpeg](https://www.ffmpeg.org)**
> **Note**: FFmpeg does not affect the download, only affects the final file merge.
### Install via `go install`
To install Lux, use `go install`, or download the binary file from [Releases](https://github.com/iawia002/lux/releases) page.
```bash
$ go install github.com/iawia002/lux@latest
```
### Homebrew (macOS only)
For macOS users, you can ins
阅读完整原文
商业机会分析 AI 生成
跨平台桌面端音视频下载与转码工具
| 产品构想 | 基于 Lux 核心引擎,采用 Wails/Tauri 封装现代化 GUI 客户端,内置 FFmpeg 与 Cookie 浏览器无缝同步插件,提供开箱即用体验。 |
| 核心功能 | 可视化画质/音轨选择、批量/列表/频道一键下载、内置 FFmpeg 格式自动转换(MP4/MP3)、浏览器 Cookie 一键导入、自动热更新解析规则 |
| 目标用户 | 非技术型视频创作者、影视收藏爱好者、自媒体运营者 |
| 难度/周期 | 中等 · 1 - 2 个月 · 成本:开发机器、代码签名证书(macOS/Windows 约 $100-$300/年)、官网服务器 |
| 收费模式 | 买断制($19 - $39)或轻量订阅制($3.99/月),免费版限制批量数量或画质 |
| 竞争风险 | 平台反爬规则变动频繁导致解析失效,需要持续维护;面临应用商店版权审核与平台方下架风险 |
| 依据 | 数据支持的判断 |
多平台音视频流解析与元数据提取云 API
| 产品构想 | 将 Lux 的解析能力封装为高可用托管云 API,为 AI 视频处理、转录工具及自媒体自动化工作流提供视频直链、音频流和字幕提取服务。 |
| 核心功能 | 支持多平台的解析 API、内置轮换代理与验证码/Cookie 池托管、直接返回音视频流直链、内置 Webhook 异步回调 |
| 目标用户 | AI 视频/音频总结类 SaaS 开发者、舆情监控公司、自动化工作流创作者 |
| 难度/周期 | 较高 · 2 - 3 个月 · 成本:云服务器成本、优质代理 IP 池成本、验证码突破服务费用 |
| 收费模式 | 按解析请求量阶梯计费(如 $0.002 - $0.005/次)或月度套餐制 |
| 竞争风险 | 平台 TOS 违规法律风险(DMCA 投诉)、代理池和反爬对抗成本不可控 |
| 依据 | AI推测 |
NAS/私有云自动化视频订阅与归档工作站(Docker)
| 产品构想 | 构建面向 NAS 玩家与创作者的视频自动下载与归档管理 WebUI,支持定时监控 UP 主/频道并自动下载入库。 |
| 核心功能 | Web 控制台、UP 主/频道增量监控自动下载、媒体库元数据抓取并生成 NFO/封面、下载后自动触发转码或网盘备份 |
| 目标用户 | NAS 用户(群晖/Unraid)、影音发烧友、需长期归档参考素材的视频工作室 |
| 难度/周期 | 中等 · 1 - 2 个月 · 成本:轻量测试服务器、开源社区宣传成本 |
| 收费模式 | 基础功能开源免费,高级功能(多账号协同、云端同步、商业转码预设)采用 Pro License 授权($29/台) |
| 竞争风险 | 目标用户群体偏极客倾向,付费意愿相比小白用户偏弱;用户自身 IP 容易遭遇平台限流 |
| 依据 | 尚需验证的假设 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| Panniantong/Agent-Reach | 中文介绍暂未生成 Give your AI agent eyes to see the entire internet. Read & s |
111,088 | Python |
| DIYgod/RSSHub | 中文介绍暂未生成 🧡 Everything is RSSible |
46,942 | TypeScript |
| the1812/Bilibili-Evolved | 中文介绍暂未生成 强大的哔哩哔哩增强脚本 |
31,078 | TypeScript |
| WZMIAOMIAO/deep-learning-for-image-processing | 中文介绍暂未生成 deep learning for image processing including classification |
26,452 | Python |
| Evil0ctal/Douyin_TikTok_Download_API | 中文介绍暂未生成 🚀 自托管的抖音、TikTok、B 站数据采集与无水印视频下载 API,支持 AI agent 通过 MCP 调用与离线 |
21,354 | Python |
| SocialSisterYi/bilibili-API-collect | 中文介绍暂未生成 | 20,122 | - |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2018-02-24,最近推送 2026-03-29,发布过 86 个 Release |
| 社区活跃 | Star 31,838 / Fork 3,332 / Issue 546(数据支持,可自行核实) |
| 许可证 | MIT |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/iawia002/lux.git cd lux # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。