Skip to content

Releases: raclen/anhe-downloader

v1.3.2 · 修复取消下载与接口校验

Choose a tag to compare

@raclen raclen released this 18 Oct 12:36

修复取消下载后状态误报为 error、.downloading 临时文件残留的问题;/api/download 新增 url / format / 文件名校验与 taskId 兜底,避免空任务互相覆盖;聚合搜索按 pagesize 截断,/api/resolve、/api/lyric 缺参返回 400;酷我封面优先方形专辑图,不再把 MV 截图写入 APIC。

下载 anhe-downloader.exe,Windows 10/11 双击即用。详见 CHANGELOG.md。

v1.3.1 · 修复 MP3 封面不显示

Choose a tag to compare

@raclen raclen released this 18 Oct 09:41

改用 ID3v2.3 写入标签,修复封面 APIC 无法识别、歌词乱码;酷我封面升级 500×500。详见 CHANGELOG.md。

v1.3.0 · QQ 音乐源 + 单文件 MP3 内嵌歌词

Choose a tag to compare

@raclen raclen released this 18 Oct 09:34

更新日志

本项目遵循语义化版本。日期格式为 YYYY-MM-DD。

[1.3.0] - 2026-10-18

首个公开版本。

新增

  • QQ 音乐源:搜索页新增 QQ 音乐按钮,并接入全网聚合检索;支持 QQ songmid、专辑封面与时长信息。
  • 服务端统一解析 /api/resolve:酷我 / 酷狗 / 网易云多源候选,按歌名 + 歌手严格匹配跨源兜底,规避浏览器 CORS 限制。
  • QQ 歌词抓取:通过 QQ 音乐歌词接口获取 LRC,并与其它平台歌词形成多级回退。
  • MP3 同步歌词:除 USLT 非同步歌词外,新增 SYLT 同步滚动歌词帧(毫秒时间戳)。
  • 音源脚本持久化:上传脚本保存为 custom-source.js,重启后继续生效;新增「恢复内置音源」按钮。
  • 试听片段过滤:通过 Range 探测音频大小,自动拒绝 VIP 曲目返回的短占位片段。
  • 文档:新增 CHANGELOG.md、PROJECT_RULES.md,重写 README.md。

变更

  • 默认输出改为单文件 MP3(封面 + 歌词内嵌),默认首选音质改为 320k。
  • .lrc 独立歌词文件改为默认关闭,可在设置中手动开启。
  • MP3 标签默认使用 UTF-16 编码,兼容 ID3v2.3 / v2.4 播放器。
  • 下载请求按音频域名自动设置 Referer(酷我 / 酷狗 / 网易云 / QQ)。

修复

  • 更换音源脚本「提示成功但实际失败」:旧逻辑在内存加载后又被后端内置脚本覆盖。
  • 后端新增 POST / DELETE /api/source-script,支持音源脚本保存与恢复。
  • 音源初始化前清空旧 requestHandler,未注册处理器时明确返回失败,避免假成功。
  • 指定单一平台搜索失败时不再混入其它平台结果。