这个项目能做什么

Lux 是一款用 Go 语言构建的命令行视频下载工具。它允许用户从众多受支持的平台上批量下载视频、播放列表、图片和音频,包括 YouTube、Bilibili、Youku、Instagram、Twitter、Facebook 和 Vimeo。 主要功能包括: - 播放列表下载,支持指定起始、结束或特定项目。 - 多线程下载,提升下载速度。 - 通过临时文件恢复中断的下载。 - 下载失败时自动重试。 - 支持 Cookie,以访问受限内容。 - 支持 HTTP/SOCKS5 代理配置。 - 字幕下载与嵌入(适用于 YouTube)。 - 集成 Aria2 RPC 进行下载。 - 调试模式,用于检查网络请求。 - 以 JSON 格式输出提取的数据。 Lux 需要 FFmpeg 来合并最终视频文件。可通过 Homebrew、Scoop、Chocolatey 或 Go install 安装。