[分享创造] [开源自荐] XiaDown / 下蛋更新:重构在线音乐模块,补齐桌面播放器体验

大家好,我之前做了一个开源桌面工具 XiaDown ,中文名叫“下蛋”。 它最初的定位是一款使用简单的视频下载工具,主要面向有下载素材需求的视频创作者。目前支持 Windows 和 macOS 。项目发布后,我也把“听歌”作为下载之外的第二个核心场景来做,因为对很多创作者和开发者来说,长时间工作时听...
[分享创造] [开源自荐] XiaDown / 下蛋更新:重构在线音乐模块,补齐桌面播放器体验
[分享创造] [开源自荐] XiaDown / 下蛋更新:重构在线音乐模块,补齐桌面播放器体验

大家好,我之前做了一个开源桌面工具 XiaDown ,中文名叫“下蛋”。

它最初的定位是一款使用简单的视频下载工具,主要面向有下载素材需求的视频创作者。目前支持 Windows 和 macOS 。项目发布后,我也把“听歌”作为下载之外的第二个核心场景来做,因为对很多创作者和开发者来说,长时间工作时听 Lo-Fi 或在线音乐也是一个很常见的需求。

这次是 XiaDown 发布以来的第一次功能更新,主要重构和完善了在线音乐模块。下个版本会继续回到视频下载主线。

项目地址:

截图:

XiaDown 主界面截图

这次更新了什么

这次把“听”拆成了三个模块:放空、思绪、萦绕。

XiaDown 在线音乐模块截图

放空 Hush

用于收听 YouTube Lo-Fi Live 。

之前版本只预置了一批频道,这次增加了分组管理和自定义频道能力,也支持在听直播时切换查看视频。有时候听到一首喜欢的歌,歌名可能就在直播画面里。

思绪 Muse

用于收听 YouTube Music 。

这次重构了 YouTube Music 的实现,重点改善了浏览、播放、队列和稳定性。因为 YouTube Music 里很多内容本身也是视频,所以也支持一键切换查看视频。

歌词方面,增加了中文、日文、韩文、泰文等内容的罗马音展示。这个功能可以在设置里关闭。

萦绕 Linger

这个模块和下载能力相关。

如果已完成资源库里存在音频格式文件,会自动集中到这里,方便对下载过的音频进行试听。它不是一个复杂的本地音乐库,更像是下载流程里的附带试听能力。

界面与体验

XiaDown 界面与体验截图

这次也统一了软件各页面的视觉样式和交互细节,包括下载、转码、内容卡片、按钮和窗口动画等。

另外也整理了 i18n 命名,并在简体中文和英文之外增加了多种语言。目前 XiaDown 支持 8 种语言。

其他小功能

  • CDP 现在支持更多浏览器,不再必须依赖 Chrome ;
  • 转码时会根据源文件做简单判断,自动筛选可用格式;
  • 修复了一批使用过程中发现的问题。

后续计划

XiaDown 的核心仍然是视频下载工具。接下来的版本会继续完善下载相关能力,在保持简单和稳定的基础上,补齐更多使用场景。

如果你对桌面下载工具、在线音乐播放、跨平台客户端体验感兴趣,欢迎试用,也欢迎提 issue 或建议。

来源: v2ex查看原文