支持Windows/mac/Android/车机(比亚迪) 链接: 百度网盘 请输入提取码 提取码:4uo6 复制这段内容后打开百度网盘手机App,操作更方便哦 4 个帖子 - 3 位参与者 阅读完整话题
今天短信提醒我服务到期,之前都没注意过,在线音乐也就算了,电台也收费? 远程控制也收费?本来车机就拉胯,也用不了啥,现在彻底成摆设了 3 个帖子 - 3 位参与者 阅读完整话题
Mac风格的web页面样式 完整的功能 佬们还有哪里可以改改的吗 1m小鸡 速度慢 点击查看 10 个帖子 - 9 位参与者 阅读完整话题
大家好,最近做了一个桌面媒体工具,叫 下蛋 / XiaDown ,一款支持在线音乐的双引擎视频下载工具。 它是为内容创作者和重度素材用户做的。需要素材时,可以用 YT-DLP + 浏览器嗅探 两套下载能力保存视频、音频、字幕和封面;下载完成后可以继续转码、整理进资源库;平时工作时,它也可以作为一个桌面音乐播放器使用,支持本地音乐、YouTube Music 和 YouTube Live 。 项目地址: 官网: https://xiadown.dreamapp.cc/ GitHub: https://github.com/arnoldhao/xiadown 目前支持 macOS 和 Windows 。 为什么做这个工具 我自己经常遇到一个比较分散的工作流: 找素材时,需要在不同站点之间保存视频、音频、封面、字幕。 下载之后,经常还要把格式转成剪辑软件更好处理的版本。 保存久了以后,又需要一个地方统一管理下载、转码、导入的文件。 工作时又希望有一个不太打扰的音乐播放器,可以听 YouTube Music 、直播电台或者本地音乐。 这些事情单独看都有工具可以做,但组合起来会比较割裂:下载工具是一套,转码工具是一套,文件管理是一套,音乐播放器又是一套。 所以我做了 XiaDown ,希望它更像一个桌面上的媒体工作台:下载、转码、资源库、在线音乐和一些个人化配置放在一起,减少来回切换。 它适合谁 我觉得它比较适合这些场景: 做视频、剪辑、运营、自媒体,需要经常整理视频、音频、字幕、封面等素材。 希望下载完成后顺手转码,少开一个单独的 FFmpeg 命令或转码软件。 需要一个本地资源库统一管理下载、转码和导入文件。 工作时喜欢挂着 YouTube Music 、YouTube Live 或本地音乐。 不想把 yt-dlp 、ffmpeg 、bun 等工具装进全局环境,希望应用自己维护依赖。 主要能力 1. 双引擎视频下载:YT-DLP + CDP 嗅探 XiaDown 里有两套下载能力。 第一套是 YT-DLP 下载 。普通视频链接可以直接粘贴解析,保存视频、音频、字幕和封面。对于 YouTube 、哔哩哔哩等常见平台,它会尽量走更稳定的 YT-DLP 流程。 第二套是 基于 CDP 的浏览器嗅探下载 。有些网页的资源并不会直接出现在静态链接里,可能是动态加载的,或者需要真实浏览器会话才能看到。这个时候可以启动嗅探模式,让 XiaDown 观察浏览器里出现的视频、音频、直播流、清单、图片、字幕、API 响应等资源,再把可下载的内容整理出来。 平台覆盖上,YT-DLP 这一侧主要面向 YouTube 、哔哩哔哩等常见在线视频站点,也可以跟随 yt-dlp 支持更多站点;嗅探这一侧更适合动态加载、结构复杂或者需要真实浏览器会话的网站,我平时主要用它处理 TikTok 、抖音、快手、小红书这类素材场景。 对于需要登录态的内容,应用支持通过连接配置保存 Cookies / Profile ,数据来自用户主动登录后的本地浏览器环境。 2. 下载后继续转码 下载完成之后,很多素材还不能直接拿来用。比如编码不合适、分辨率过高、音频格式不方便、剪辑软件导入不顺手。 XiaDown 内置了基于 FFmpeg 的转码能力,支持两种方式: 下载任务完成后自动进入转码。 手动选择本地文件进行转码。 目前内置了常见的视频和音频预设,例如 H.264 、H.265 、VP9 、MP3 、AAC 、Opus 、FLAC 、WAV ,也支持原始尺寸、2160p 、1080p 、720p 、480p 等常见输出场景。 我把它定位在素材整理里最常见的那一段流程:下载完,顺手转成可用格式;专业转码软件里的复杂参数不会一开始全塞进来。 3. 多视图资源库 下载和转码多了之后,任务列表很快会变乱。所以 XiaDown 里做了资源库,分为任务视图和文件视图。 任务视图更适合看下载、转码的历史和状态;文件视图更适合直接管理最终生成的文件。资源库里可以统一管理下载文件、转码文件、字幕、封面和手动导入文件。 现在支持的操作包括: 媒体预览。 查看任务详情和文件详情。 批量选择与删除。 失败任务恢复。 文件存在性检测。 清理已经失效的记录。 4. 桌面音乐播放器 除了下载和转码,XiaDown 也做了桌面音乐播放能力。 这一块主要有三部分: 本地音乐播放 :自动索引资源库里的音频文件,支持播放队列、封面、同步歌词、东亚罗马音/拼音歌词、均衡器和频谱可视化。这里补充一下,均衡器和频谱可视化目前只支持 macOS 。 YouTube Music :支持账号连接、歌曲/艺人/歌单搜索、首页推荐、歌单库、关注艺人、喜欢的音乐、播放队列和歌词,也做了广告数据清理,尽量减少播放时被广告打断。 YouTube Live :支持自己添加 Live 分组和频道,可以看直播状态,播放直播电台,也可以直接查看直播视频。 我把音乐播放放进这个工具里,是因为很多内容创作者的工作状态其实是“找素材 + 整理素材 + 听点东西”。它不一定是核心生产能力,但作为一个长期挂在桌面的工具,有播放器会自然很多。 一些我比较在意的设计点 依赖自动管理,不污染全局环境 XiaDown 依赖 yt-dlp 、ffmpeg 、bun 等工具,但我不希望用户为了用一个桌面应用,先去配置一堆命令行环境。 所以应用里做了依赖自动管理:安装、校验、升级都由应用处理,工具路径也由应用独立维护,不依赖用户机器上的全局命令,也尽量不影响用户原本的开发环境。 Cookies / Profile 与日常浏览器隔离 下载工具一旦涉及登录态,就很容易让人担心隐私和账号安全。 XiaDown 的做法是把连接配置独立出来:通过 CDP 调用本机浏览器能力,并持久化独立的 Profiles 和 Cookies 。数据来自用户主动登录,连接配置与日常浏览器使用场景相互隔离。 这样做的目标是: 需要登录态时,不要求用户手动复制 Cookie 。 不把所有平台账号混在一个全局环境里。 用户可以按平台或场景管理连接配置。 外观和 Codex Pets 这个部分偏个人喜好,但我自己很喜欢。 XiaDown 支持主题包、明暗/自动模式、强调色、字体、字号、侧边栏样式等外观设置。除此之外还内置了 Codex Pets Gallery ,可以导入在线或本地 Pets ,作为桌面陪伴元素。 软件如果要长期放在桌面上,我也希望它能慢慢变成用户自己的东西。 技术栈 项目主要技术栈: 桌面:Go + Wails 3 前端:React 媒体处理:YT-DLP + FFmpeg 浏览器连接:Chrome DevTools Protocol / chromedp 本地存储:SQLite + Bun ORM 前端工具链:Bun + Vite 几个实现点: 嗅探下载基于 CDP ,关注浏览器网络请求、媒体资源、清单和 API 响应。 YT-DLP 下载支持连接配置里的 Cookies ,用来处理需要登录态的内容。 FFmpeg 转码既可以和下载任务联动,也可以手动处理本地文件。 依赖工具由应用维护,减少对用户系统环境的要求。 账号、Cookies 、Profile 通过连接配置隔离,避免和日常浏览器场景混在一起。 当前状态和后续计划 下蛋是一款我每天都会用到的工具,目前功能已经基本成型,后续我会长期维护,请大家放心。 在已有功能上,我会持续打磨细节与性能;新功能会考虑是否契合工具的范围,这个范围就是内容创作者会用到的桌面媒体工具。功能越做越多很容易发散,所以后面会尽量围绕下载、转码、资源管理和工作时的音乐播放这些核心场景来推进。 大家在使用中如果遇到什么问题,可以通过 GitHub Issue ,或者直接给我发邮件,我会跟进处理。 GitHub Issues: https://github.com/arnoldhao/xiadown/issues 邮箱: [email protected] 如果你对这个工具感兴趣,或者也有类似的素材管理工作流,欢迎在 V2EX 里交流建议。我也很想知道大家更希望它优先打磨哪一块能力。
大家好,我之前做了一个开源桌面工具 XiaDown ,中文名叫“下蛋”。 它最初的定位是一款使用简单的视频下载工具,主要面向有下载素材需求的视频创作者。目前支持 Windows 和 macOS 。项目发布后,我也把“听歌”作为下载之外的第二个核心场景来做,因为对很多创作者和开发者来说,长时间工作时听 Lo-Fi 或在线音乐也是一个很常见的需求。 这次是 XiaDown 发布以来的第一次功能更新,主要重构和完善了在线音乐模块。下个版本会继续回到视频下载主线。 项目地址: GitHub: https://github.com/arnoldhao/xiadown 官网: https://xiadown.dreamapp.cc/ 截图: 这次更新了什么 这次把“听”拆成了三个模块:放空、思绪、萦绕。 放空 Hush 用于收听 YouTube Lo-Fi Live 。 之前版本只预置了一批频道,这次增加了分组管理和自定义频道能力,也支持在听直播时切换查看视频。有时候听到一首喜欢的歌,歌名可能就在直播画面里。 思绪 Muse 用于收听 YouTube Music 。 这次重构了 YouTube Music 的实现,重点改善了浏览、播放、队列和稳定性。因为 YouTube Music 里很多内容本身也是视频,所以也支持一键切换查看视频。 歌词方面,增加了中文、日文、韩文、泰文等内容的罗马音展示。这个功能可以在设置里关闭。 萦绕 Linger 这个模块和下载能力相关。 如果已完成资源库里存在音频格式文件,会自动集中到这里,方便对下载过的音频进行试听。它不是一个复杂的本地音乐库,更像是下载流程里的附带试听能力。 界面与体验 这次也统一了软件各页面的视觉样式和交互细节,包括下载、转码、内容卡片、按钮和窗口动画等。 另外也整理了 i18n 命名,并在简体中文和英文之外增加了多种语言。目前 XiaDown 支持 8 种语言。 其他小功能 CDP 现在支持更多浏览器,不再必须依赖 Chrome ; 转码时会根据源文件做简单判断,自动筛选可用格式; 修复了一批使用过程中发现的问题。 后续计划 XiaDown 的核心仍然是视频下载工具。接下来的版本会继续完善下载相关能力,在保持简单和稳定的基础上,补齐更多使用场景。 如果你对桌面下载工具、在线音乐播放、跨平台客户端体验感兴趣,欢迎试用,也欢迎提 issue 或建议。
大家好,我之前做了一个开源桌面工具 XiaDown ,中文名叫“下蛋”。 它最初的定位是一款使用简单的视频下载工具,主要面向有下载素材需求的视频创作者。目前支持 Windows 和 macOS 。项目发布后,我也把“听歌”作为下载之外的第二个核心场景来做,因为对很多创作者和开发者来说,长时间工作时听 Lo-Fi 或在线音乐也是一个很常见的需求。 这次是 XiaDown 发布以来的第一次功能更新,主要重构和完善了在线音乐模块。下个版本会继续回到视频下载主线。 项目地址: GitHub: https://github.com/arnoldhao/xiadown 官网: https://xiadown.dreamapp.cc/ 截图: 这次更新了什么 这次把“听”拆成了三个模块:放空、思绪、萦绕。 放空 Hush 用于收听 YouTube Lo-Fi Live 。 之前版本只预置了一批频道,这次增加了分组管理和自定义频道能力,也支持在听直播时切换查看视频。有时候听到一首喜欢的歌,歌名可能就在直播画面里。 思绪 Muse 用于收听 YouTube Music 。 这次重构了 YouTube Music 的实现,重点改善了浏览、播放、队列和稳定性。因为 YouTube Music 里很多内容本身也是视频,所以也支持一键切换查看视频。 歌词方面,增加了中文、日文、韩文、泰文等内容的罗马音展示。这个功能可以在设置里关闭。 萦绕 Linger 这个模块和下载能力相关。 如果已完成资源库里存在音频格式文件,会自动集中到这里,方便对下载过的音频进行试听。它不是一个复杂的本地音乐库,更像是下载流程里的附带试听能力。 界面与体验 这次也统一了软件各页面的视觉样式和交互细节,包括下载、转码、内容卡片、按钮和窗口动画等。 另外也整理了 i18n 命名,并在简体中文和英文之外增加了多种语言。目前 XiaDown 支持 8 种语言。 其他小功能 CDP 现在支持更多浏览器,不再必须依赖 Chrome ; 转码时会根据源文件做简单判断,自动筛选可用格式; 修复了一批使用过程中发现的问题。 后续计划 XiaDown 的核心仍然是视频下载工具。接下来的版本会继续完善下载相关能力,在保持简单和稳定的基础上,补齐更多使用场景。 如果你对桌面下载工具、在线音乐播放、跨平台客户端体验感兴趣,欢迎试用,也欢迎提 issue 或建议。
大家好,我之前做了一个开源桌面工具 XiaDown ,中文名叫“下蛋”。 它最初的定位是一款使用简单的视频下载工具,主要面向有下载素材需求的视频创作者。目前支持 Windows 和 macOS 。项目发布后,我也把“听歌”作为下载之外的第二个核心场景来做,因为对很多创作者和开发者来说,长时间工作时听 Lo-Fi 或在线音乐也是一个很常见的需求。 这次是 XiaDown 发布以来的第一次功能更新,主要重构和完善了在线音乐模块。下个版本会继续回到视频下载主线。 项目地址: GitHub: https://github.com/arnoldhao/xiadown 官网: https://xiadown.dreamapp.cc/ 截图: 这次更新了什么 这次把“听”拆成了三个模块:放空、思绪、萦绕。 放空 Hush 用于收听 YouTube Lo-Fi Live 。 之前版本只预置了一批频道,这次增加了分组管理和自定义频道能力,也支持在听直播时切换查看视频。有时候听到一首喜欢的歌,歌名可能就在直播画面里。 思绪 Muse 用于收听 YouTube Music 。 这次重构了 YouTube Music 的实现,重点改善了浏览、播放、队列和稳定性。因为 YouTube Music 里很多内容本身也是视频,所以也支持一键切换查看视频。 歌词方面,增加了中文、日文、韩文、泰文等内容的罗马音展示。这个功能可以在设置里关闭。 萦绕 Linger 这个模块和下载能力相关。 如果已完成资源库里存在音频格式文件,会自动集中到这里,方便对下载过的音频进行试听。它不是一个复杂的本地音乐库,更像是下载流程里的附带试听能力。 界面与体验 这次也统一了软件各页面的视觉样式和交互细节,包括下载、转码、内容卡片、按钮和窗口动画等。 另外也整理了 i18n 命名,并在简体中文和英文之外增加了多种语言。目前 XiaDown 支持 8 种语言。 其他小功能 CDP 现在支持更多浏览器,不再必须依赖 Chrome ; 转码时会根据源文件做简单判断,自动筛选可用格式; 修复了一批使用过程中发现的问题。 后续计划 XiaDown 的核心仍然是视频下载工具。接下来的版本会继续完善下载相关能力,在保持简单和稳定的基础上,补齐更多使用场景。 如果你对桌面下载工具、在线音乐播放、跨平台客户端体验感兴趣,欢迎试用,也欢迎提 issue 或建议。
大家好,我之前做了一个开源桌面工具 XiaDown ,中文名叫“下蛋”。 它最初的定位是一款使用简单的视频下载工具,主要面向有下载素材需求的视频创作者。目前支持 Windows 和 macOS 。项目发布后,我也把“听歌”作为下载之外的第二个核心场景来做,因为对很多创作者和开发者来说,长时间工作时听 Lo-Fi 或在线音乐也是一个很常见的需求。 这次是 XiaDown 发布以来的第一次功能更新,主要重构和完善了在线音乐模块。下个版本会继续回到视频下载主线。 项目地址: GitHub: https://github.com/arnoldhao/xiadown 官网: https://xiadown.dreamapp.cc/ 截图: 这次更新了什么 这次把“听”拆成了三个模块:放空、思绪、萦绕。 放空 Hush 用于收听 YouTube Lo-Fi Live 。 之前版本只预置了一批频道,这次增加了分组管理和自定义频道能力,也支持在听直播时切换查看视频。有时候听到一首喜欢的歌,歌名可能就在直播画面里。 思绪 Muse 用于收听 YouTube Music 。 这次重构了 YouTube Music 的实现,重点改善了浏览、播放、队列和稳定性。因为 YouTube Music 里很多内容本身也是视频,所以也支持一键切换查看视频。 歌词方面,增加了中文、日文、韩文、泰文等内容的罗马音展示。这个功能可以在设置里关闭。 萦绕 Linger 这个模块和下载能力相关。 如果已完成资源库里存在音频格式文件,会自动集中到这里,方便对下载过的音频进行试听。它不是一个复杂的本地音乐库,更像是下载流程里的附带试听能力。 界面与体验 这次也统一了软件各页面的视觉样式和交互细节,包括下载、转码、内容卡片、按钮和窗口动画等。 另外也整理了 i18n 命名,并在简体中文和英文之外增加了多种语言。目前 XiaDown 支持 8 种语言。 其他小功能 CDP 现在支持更多浏览器,不再必须依赖 Chrome ; 转码时会根据源文件做简单判断,自动筛选可用格式; 修复了一批使用过程中发现的问题。 后续计划 XiaDown 的核心仍然是视频下载工具。接下来的版本会继续完善下载相关能力,在保持简单和稳定的基础上,补齐更多使用场景。 如果你对桌面下载工具、在线音乐播放、跨平台客户端体验感兴趣,欢迎试用,也欢迎提 issue 或建议。
大家好,我之前做了一个开源桌面工具 XiaDown ,中文名叫“下蛋”。 它最初的定位是一款使用简单的视频下载工具,主要面向有下载素材需求的视频创作者。目前支持 Windows 和 macOS 。项目发布后,我也把“听歌”作为下载之外的第二个核心场景来做,因为对很多创作者和开发者来说,长时间工作时听 Lo-Fi 或在线音乐也是一个很常见的需求。 这次是 XiaDown 发布以来的第一次功能更新,主要重构和完善了在线音乐模块。下个版本会继续回到视频下载主线。 项目地址: GitHub: https://github.com/arnoldhao/xiadown 官网: https://xiadown.dreamapp.cc/ 截图: 这次更新了什么 这次把“听”拆成了三个模块:放空、思绪、萦绕。 放空 Hush 用于收听 YouTube Lo-Fi Live 。 之前版本只预置了一批频道,这次增加了分组管理和自定义频道能力,也支持在听直播时切换查看视频。有时候听到一首喜欢的歌,歌名可能就在直播画面里。 思绪 Muse 用于收听 YouTube Music 。 这次重构了 YouTube Music 的实现,重点改善了浏览、播放、队列和稳定性。因为 YouTube Music 里很多内容本身也是视频,所以也支持一键切换查看视频。 歌词方面,增加了中文、日文、韩文、泰文等内容的罗马音展示。这个功能可以在设置里关闭。 萦绕 Linger 这个模块和下载能力相关。 如果已完成资源库里存在音频格式文件,会自动集中到这里,方便对下载过的音频进行试听。它不是一个复杂的本地音乐库,更像是下载流程里的附带试听能力。 界面与体验 这次也统一了软件各页面的视觉样式和交互细节,包括下载、转码、内容卡片、按钮和窗口动画等。 另外也整理了 i18n 命名,并在简体中文和英文之外增加了多种语言。目前 XiaDown 支持 8 种语言。 其他小功能 CDP 现在支持更多浏览器,不再必须依赖 Chrome ; 转码时会根据源文件做简单判断,自动筛选可用格式; 修复了一批使用过程中发现的问题。 后续计划 XiaDown 的核心仍然是视频下载工具。接下来的版本会继续完善下载相关能力,在保持简单和稳定的基础上,补齐更多使用场景。 如果你对桌面下载工具、在线音乐播放、跨平台客户端体验感兴趣,欢迎试用,也欢迎提 issue 或建议。
大家好,我之前做了一个开源桌面工具 XiaDown ,中文名叫“下蛋”。 它最初的定位是一款使用简单的视频下载工具,主要面向有下载素材需求的视频创作者。目前支持 Windows 和 macOS 。项目发布后,我也把“听歌”作为下载之外的第二个核心场景来做,因为对很多创作者和开发者来说,长时间工作时听 Lo-Fi 或在线音乐也是一个很常见的需求。 这次是 XiaDown 发布以来的第一次功能更新,主要重构和完善了在线音乐模块。下个版本会继续回到视频下载主线。 项目地址: GitHub: https://github.com/arnoldhao/xiadown 官网: https://xiadown.dreamapp.cc/ 截图: 这次更新了什么 这次把“听”拆成了三个模块:放空、思绪、萦绕。 放空 Hush 用于收听 YouTube Lo-Fi Live 。 之前版本只预置了一批频道,这次增加了分组管理和自定义频道能力,也支持在听直播时切换查看视频。有时候听到一首喜欢的歌,歌名可能就在直播画面里。 思绪 Muse 用于收听 YouTube Music 。 这次重构了 YouTube Music 的实现,重点改善了浏览、播放、队列和稳定性。因为 YouTube Music 里很多内容本身也是视频,所以也支持一键切换查看视频。 歌词方面,增加了中文、日文、韩文、泰文等内容的罗马音展示。这个功能可以在设置里关闭。 萦绕 Linger 这个模块和下载能力相关。 如果已完成资源库里存在音频格式文件,会自动集中到这里,方便对下载过的音频进行试听。它不是一个复杂的本地音乐库,更像是下载流程里的附带试听能力。 界面与体验 这次也统一了软件各页面的视觉样式和交互细节,包括下载、转码、内容卡片、按钮和窗口动画等。 另外也整理了 i18n 命名,并在简体中文和英文之外增加了多种语言。目前 XiaDown 支持 8 种语言。 其他小功能 CDP 现在支持更多浏览器,不再必须依赖 Chrome ; 转码时会根据源文件做简单判断,自动筛选可用格式; 修复了一批使用过程中发现的问题。 后续计划 XiaDown 的核心仍然是视频下载工具。接下来的版本会继续完善下载相关能力,在保持简单和稳定的基础上,补齐更多使用场景。 如果你对桌面下载工具、在线音乐播放、跨平台客户端体验感兴趣,欢迎试用,也欢迎提 issue 或建议。
大家好,我之前做了一个开源桌面工具 XiaDown ,中文名叫“下蛋”。 它最初的定位是一款使用简单的视频下载工具,主要面向有下载素材需求的视频创作者。目前支持 Windows 和 macOS 。项目发布后,我也把“听歌”作为下载之外的第二个核心场景来做,因为对很多创作者和开发者来说,长时间工作时听 Lo-Fi 或在线音乐也是一个很常见的需求。 这次是 XiaDown 发布以来的第一次功能更新,主要重构和完善了在线音乐模块。下个版本会继续回到视频下载主线。 项目地址: GitHub: https://github.com/arnoldhao/xiadown 官网: https://xiadown.dreamapp.cc/ 截图: 这次更新了什么 这次把“听”拆成了三个模块:放空、思绪、萦绕。 放空 Hush 用于收听 YouTube Lo-Fi Live 。 之前版本只预置了一批频道,这次增加了分组管理和自定义频道能力,也支持在听直播时切换查看视频。有时候听到一首喜欢的歌,歌名可能就在直播画面里。 思绪 Muse 用于收听 YouTube Music 。 这次重构了 YouTube Music 的实现,重点改善了浏览、播放、队列和稳定性。因为 YouTube Music 里很多内容本身也是视频,所以也支持一键切换查看视频。 歌词方面,增加了中文、日文、韩文、泰文等内容的罗马音展示。这个功能可以在设置里关闭。 萦绕 Linger 这个模块和下载能力相关。 如果已完成资源库里存在音频格式文件,会自动集中到这里,方便对下载过的音频进行试听。它不是一个复杂的本地音乐库,更像是下载流程里的附带试听能力。 界面与体验 这次也统一了软件各页面的视觉样式和交互细节,包括下载、转码、内容卡片、按钮和窗口动画等。 另外也整理了 i18n 命名,并在简体中文和英文之外增加了多种语言。目前 XiaDown 支持 8 种语言。 其他小功能 CDP 现在支持更多浏览器,不再必须依赖 Chrome ; 转码时会根据源文件做简单判断,自动筛选可用格式; 修复了一批使用过程中发现的问题。 后续计划 XiaDown 的核心仍然是视频下载工具。接下来的版本会继续完善下载相关能力,在保持简单和稳定的基础上,补齐更多使用场景。 如果你对桌面下载工具、在线音乐播放、跨平台客户端体验感兴趣,欢迎试用,也欢迎提 issue 或建议。
大家好,我是 XiaDown (下蛋)的作者。 之前在 V2EX 看到过 tiny-rdm ,印象挺深。自己平时也写 Go ,一直想找个机会做一款基于 Wails 的桌面工具。后来 Wails 3 慢慢可用了,就用它做了这个项目: 下蛋 / XiaDown 。 它的定位比较简单: 把视频/音频下载、在线音乐播放和本地资源整理放在一个桌面应用里 。 项目地址: GitHub: https://github.com/arnoldhao/xiadown 官网: https://xiadown.dreamapp.cc/ 做这个的原因 一开始主要是自己的需求。 找素材、做内容、写代码的时候,经常会遇到两个比较碎的场景: 看到一个视频或音频素材,想先下载下来,最好字幕、封面、元信息也能一起保留。 工作时会放 Lo-Fi 或在线音乐,但不太想在下载工具、浏览器、播放器之间来回切。 所以就做了 XiaDown 。它不是想替代专业剪辑软件,也不是想做成复杂的媒体中心,更像是一个每天可以开在后台的桌面媒体工具。 现在能做什么 主要功能: 基于 yt-dlp 下载视频和音频,支持保存字幕、封面等素材。 下载完成后可以继续转码,并在本地资源库里管理。 可以播放 YouTube Lo-Fi 电台和 YouTube Music 。 支持搜索歌曲、艺人、歌单,播放队列、歌词、封面等基础能力。 喜欢的在线曲目可以继续保存到本地。 支持主题、强调色、侧边栏样式、精灵等个性化外观。 依赖和更新会在应用内维护,尽量减少首次配置成本。 支持平台: macOS Apple Silicon / Intel Windows x64 安装版 / 便携版 技术栈 主要是: Go Wails 3 React SQLite yt-dlp FFmpeg 前端是 Vite + React ,桌面壳用 Wails 3 ,后端主要负责下载、转码、资源库、依赖维护、浏览器连接和系统能力。 这次做下来,Wails 3 给我的感觉是很适合 Go 开发者做这种“有本地能力、又需要现代前端界面”的桌面应用。虽然还在 alpha ,但整体开发体验已经能支撑一个完整工具了。 适合谁 我觉得比较适合: 经常整理视频/音频素材的人 剪辑、内容创作、课程资料归档 工作时喜欢放 Lo-Fi 或在线音乐的人 想要一个本地资源库来沉淀下载内容的人 如果只是偶尔下载一个链接,命令行 yt-dlp 本身已经很好用; XiaDown 更偏向“长期作为一个桌面工具使用”。
大家好,我是 XiaDown (下蛋)的作者。 之前在 V2EX 看到过 tiny-rdm ,印象挺深。自己平时也写 Go ,一直想找个机会做一款基于 Wails 的桌面工具。后来 Wails 3 慢慢可用了,就用它做了这个项目: 下蛋 / XiaDown 。 它的定位比较简单: 把视频/音频下载、在线音乐播放和本地资源整理放在一个桌面应用里 。 项目地址: GitHub: https://github.com/arnoldhao/xiadown 官网: https://xiadown.dreamapp.cc/ 做这个的原因 一开始主要是自己的需求。 找素材、做内容、写代码的时候,经常会遇到两个比较碎的场景: 看到一个视频或音频素材,想先下载下来,最好字幕、封面、元信息也能一起保留。 工作时会放 Lo-Fi 或在线音乐,但不太想在下载工具、浏览器、播放器之间来回切。 所以就做了 XiaDown 。它不是想替代专业剪辑软件,也不是想做成复杂的媒体中心,更像是一个每天可以开在后台的桌面媒体工具。 现在能做什么 主要功能: 基于 yt-dlp 下载视频和音频,支持保存字幕、封面等素材。 下载完成后可以继续转码,并在本地资源库里管理。 可以播放 YouTube Lo-Fi 电台和 YouTube Music 。 支持搜索歌曲、艺人、歌单,播放队列、歌词、封面等基础能力。 喜欢的在线曲目可以继续保存到本地。 支持主题、强调色、侧边栏样式、精灵等个性化外观。 依赖和更新会在应用内维护,尽量减少首次配置成本。 支持平台: macOS Apple Silicon / Intel Windows x64 安装版 / 便携版 技术栈 主要是: Go Wails 3 React SQLite yt-dlp FFmpeg 前端是 Vite + React ,桌面壳用 Wails 3 ,后端主要负责下载、转码、资源库、依赖维护、浏览器连接和系统能力。 这次做下来,Wails 3 给我的感觉是很适合 Go 开发者做这种“有本地能力、又需要现代前端界面”的桌面应用。虽然还在 alpha ,但整体开发体验已经能支撑一个完整工具了。 适合谁 我觉得比较适合: 经常整理视频/音频素材的人 剪辑、内容创作、课程资料归档 工作时喜欢放 Lo-Fi 或在线音乐的人 想要一个本地资源库来沉淀下载内容的人 如果只是偶尔下载一个链接,命令行 yt-dlp 本身已经很好用; XiaDown 更偏向“长期作为一个桌面工具使用”。
大家好,我是 XiaDown (下蛋)的作者。 之前在 V2EX 看到过 tiny-rdm ,印象挺深。自己平时也写 Go ,一直想找个机会做一款基于 Wails 的桌面工具。后来 Wails 3 慢慢可用了,就用它做了这个项目: 下蛋 / XiaDown 。 它的定位比较简单: 把视频/音频下载、在线音乐播放和本地资源整理放在一个桌面应用里 。 项目地址: GitHub: https://github.com/arnoldhao/xiadown 官网: https://xiadown.dreamapp.cc/ 做这个的原因 一开始主要是自己的需求。 找素材、做内容、写代码的时候,经常会遇到两个比较碎的场景: 看到一个视频或音频素材,想先下载下来,最好字幕、封面、元信息也能一起保留。 工作时会放 Lo-Fi 或在线音乐,但不太想在下载工具、浏览器、播放器之间来回切。 所以就做了 XiaDown 。它不是想替代专业剪辑软件,也不是想做成复杂的媒体中心,更像是一个每天可以开在后台的桌面媒体工具。 现在能做什么 主要功能: 基于 yt-dlp 下载视频和音频,支持保存字幕、封面等素材。 下载完成后可以继续转码,并在本地资源库里管理。 可以播放 YouTube Lo-Fi 电台和 YouTube Music 。 支持搜索歌曲、艺人、歌单,播放队列、歌词、封面等基础能力。 喜欢的在线曲目可以继续保存到本地。 支持主题、强调色、侧边栏样式、精灵等个性化外观。 依赖和更新会在应用内维护,尽量减少首次配置成本。 支持平台: macOS Apple Silicon / Intel Windows x64 安装版 / 便携版 技术栈 主要是: Go Wails 3 React SQLite yt-dlp FFmpeg 前端是 Vite + React ,桌面壳用 Wails 3 ,后端主要负责下载、转码、资源库、依赖维护、浏览器连接和系统能力。 这次做下来,Wails 3 给我的感觉是很适合 Go 开发者做这种“有本地能力、又需要现代前端界面”的桌面应用。虽然还在 alpha ,但整体开发体验已经能支撑一个完整工具了。 适合谁 我觉得比较适合: 经常整理视频/音频素材的人 剪辑、内容创作、课程资料归档 工作时喜欢放 Lo-Fi 或在线音乐的人 想要一个本地资源库来沉淀下载内容的人 如果只是偶尔下载一个链接,命令行 yt-dlp 本身已经很好用; XiaDown 更偏向“长期作为一个桌面工具使用”。
大家好,我是 XiaDown (下蛋)的作者。 之前在 V2EX 看到过 tiny-rdm ,印象挺深。自己平时也写 Go ,一直想找个机会做一款基于 Wails 的桌面工具。后来 Wails 3 慢慢可用了,就用它做了这个项目: 下蛋 / XiaDown 。 它的定位比较简单: 把视频/音频下载、在线音乐播放和本地资源整理放在一个桌面应用里 。 项目地址: GitHub: https://github.com/arnoldhao/xiadown 官网: https://xiadown.dreamapp.cc/ 做这个的原因 一开始主要是自己的需求。 找素材、做内容、写代码的时候,经常会遇到两个比较碎的场景: 看到一个视频或音频素材,想先下载下来,最好字幕、封面、元信息也能一起保留。 工作时会放 Lo-Fi 或在线音乐,但不太想在下载工具、浏览器、播放器之间来回切。 所以就做了 XiaDown 。它不是想替代专业剪辑软件,也不是想做成复杂的媒体中心,更像是一个每天可以开在后台的桌面媒体工具。 现在能做什么 主要功能: 基于 yt-dlp 下载视频和音频,支持保存字幕、封面等素材。 下载完成后可以继续转码,并在本地资源库里管理。 可以播放 YouTube Lo-Fi 电台和 YouTube Music 。 支持搜索歌曲、艺人、歌单,播放队列、歌词、封面等基础能力。 喜欢的在线曲目可以继续保存到本地。 支持主题、强调色、侧边栏样式、精灵等个性化外观。 依赖和更新会在应用内维护,尽量减少首次配置成本。 支持平台: macOS Apple Silicon / Intel Windows x64 安装版 / 便携版 技术栈 主要是: Go Wails 3 React SQLite yt-dlp FFmpeg 前端是 Vite + React ,桌面壳用 Wails 3 ,后端主要负责下载、转码、资源库、依赖维护、浏览器连接和系统能力。 这次做下来,Wails 3 给我的感觉是很适合 Go 开发者做这种“有本地能力、又需要现代前端界面”的桌面应用。虽然还在 alpha ,但整体开发体验已经能支撑一个完整工具了。 适合谁 我觉得比较适合: 经常整理视频/音频素材的人 剪辑、内容创作、课程资料归档 工作时喜欢放 Lo-Fi 或在线音乐的人 想要一个本地资源库来沉淀下载内容的人 如果只是偶尔下载一个链接,命令行 yt-dlp 本身已经很好用; XiaDown 更偏向“长期作为一个桌面工具使用”。
大家好,我是 XiaDown (下蛋)的作者。 之前在 V2EX 看到过 tiny-rdm ,印象挺深。自己平时也写 Go ,一直想找个机会做一款基于 Wails 的桌面工具。后来 Wails 3 慢慢可用了,就用它做了这个项目: 下蛋 / XiaDown 。 它的定位比较简单: 把视频/音频下载、在线音乐播放和本地资源整理放在一个桌面应用里 。 项目地址: GitHub: https://github.com/arnoldhao/xiadown 官网: https://xiadown.dreamapp.cc/ 做这个的原因 一开始主要是自己的需求。 找素材、做内容、写代码的时候,经常会遇到两个比较碎的场景: 看到一个视频或音频素材,想先下载下来,最好字幕、封面、元信息也能一起保留。 工作时会放 Lo-Fi 或在线音乐,但不太想在下载工具、浏览器、播放器之间来回切。 所以就做了 XiaDown 。它不是想替代专业剪辑软件,也不是想做成复杂的媒体中心,更像是一个每天可以开在后台的桌面媒体工具。 现在能做什么 主要功能: 基于 yt-dlp 下载视频和音频,支持保存字幕、封面等素材。 下载完成后可以继续转码,并在本地资源库里管理。 可以播放 YouTube Lo-Fi 电台和 YouTube Music 。 支持搜索歌曲、艺人、歌单,播放队列、歌词、封面等基础能力。 喜欢的在线曲目可以继续保存到本地。 支持主题、强调色、侧边栏样式、精灵等个性化外观。 依赖和更新会在应用内维护,尽量减少首次配置成本。 支持平台: macOS Apple Silicon / Intel Windows x64 安装版 / 便携版 技术栈 主要是: Go Wails 3 React SQLite yt-dlp FFmpeg 前端是 Vite + React ,桌面壳用 Wails 3 ,后端主要负责下载、转码、资源库、依赖维护、浏览器连接和系统能力。 这次做下来,Wails 3 给我的感觉是很适合 Go 开发者做这种“有本地能力、又需要现代前端界面”的桌面应用。虽然还在 alpha ,但整体开发体验已经能支撑一个完整工具了。 适合谁 我觉得比较适合: 经常整理视频/音频素材的人 剪辑、内容创作、课程资料归档 工作时喜欢放 Lo-Fi 或在线音乐的人 想要一个本地资源库来沉淀下载内容的人 如果只是偶尔下载一个链接,命令行 yt-dlp 本身已经很好用; XiaDown 更偏向“长期作为一个桌面工具使用”。
大家好,我是 XiaDown (下蛋)的作者。 之前在 V2EX 看到过 tiny-rdm ,印象挺深。自己平时也写 Go ,一直想找个机会做一款基于 Wails 的桌面工具。后来 Wails 3 慢慢可用了,就用它做了这个项目: 下蛋 / XiaDown 。 它的定位比较简单: 把视频/音频下载、在线音乐播放和本地资源整理放在一个桌面应用里 。 项目地址: GitHub: https://github.com/arnoldhao/xiadown 官网: https://xiadown.dreamapp.cc/ 做这个的原因 一开始主要是自己的需求。 找素材、做内容、写代码的时候,经常会遇到两个比较碎的场景: 看到一个视频或音频素材,想先下载下来,最好字幕、封面、元信息也能一起保留。 工作时会放 Lo-Fi 或在线音乐,但不太想在下载工具、浏览器、播放器之间来回切。 所以就做了 XiaDown 。它不是想替代专业剪辑软件,也不是想做成复杂的媒体中心,更像是一个每天可以开在后台的桌面媒体工具。 现在能做什么 主要功能: 基于 yt-dlp 下载视频和音频,支持保存字幕、封面等素材。 下载完成后可以继续转码,并在本地资源库里管理。 可以播放 YouTube Lo-Fi 电台和 YouTube Music 。 支持搜索歌曲、艺人、歌单,播放队列、歌词、封面等基础能力。 喜欢的在线曲目可以继续保存到本地。 支持主题、强调色、侧边栏样式、精灵等个性化外观。 依赖和更新会在应用内维护,尽量减少首次配置成本。 支持平台: macOS Apple Silicon / Intel Windows x64 安装版 / 便携版 技术栈 主要是: Go Wails 3 React SQLite yt-dlp FFmpeg 前端是 Vite + React ,桌面壳用 Wails 3 ,后端主要负责下载、转码、资源库、依赖维护、浏览器连接和系统能力。 这次做下来,Wails 3 给我的感觉是很适合 Go 开发者做这种“有本地能力、又需要现代前端界面”的桌面应用。虽然还在 alpha ,但整体开发体验已经能支撑一个完整工具了。 适合谁 我觉得比较适合: 经常整理视频/音频素材的人 剪辑、内容创作、课程资料归档 工作时喜欢放 Lo-Fi 或在线音乐的人 想要一个本地资源库来沉淀下载内容的人 如果只是偶尔下载一个链接,命令行 yt-dlp 本身已经很好用; XiaDown 更偏向“长期作为一个桌面工具使用”。