- 新增低音增强功能: 支持普通/高级模式,预设扬声器/耳机两种方案,可调分频点/增益/激励器/湿声比例等参数 - 新增音频输出设备选择: 支持 WASAPI 独占模式、设备列表枚举与格式匹配 - 播放时后台保活: 使用 powerSaveBlocker 阻止系统休眠/息屏导致音频中断 - 隐私设置扩展: 新增「允许他人查看关注列表」选项 - 社交功能: 用户关注/取关、粉丝/关注列表查看、用户关系页 (UserConnections) - 歌单喜欢: 云歌单支持点赞/取消喜欢,显示喜欢数 - 最近播放: 自动记录用户最近播放歌曲并上报 - 一起听优化: 修复心跳计时器休眠挂起导致 Illegal heartbeat 的问题,改进远端状态同步逻辑 - 设置页 UI 大幅扩展: 音质设置、低音增强可视化控制、音频输出配置 - 新增 FFmpeg 许可证文件 - 用户主页增强: 听歌排行、听歌统计、最近播放等视图优化
AMLL for Vue
English / 简体中文
Warning: This is a personal project and is still under development. There may still be many issues, so please do not use it directly in production environments!
Vue binding for the AMLL component library, which allows you to use AMLL lyric components more conveniently.
For more details, please visit Core component README.md.
Installation
Install the required dependencies (if the dependencies listed below are not installed, you need to install them yourself):
npm install @pixi/app @pixi/core @pixi/display @pixi/filter-blur @pixi/filter-bulge-pinch @pixi/filter-color-matrix @pixi/sprite jss jss-preset-default # using npm
yarn add @pixi/app @pixi/core @pixi/display @pixi/filter-blur @pixi/filter-bulge-pinch @pixi/filter-color-matrix @pixi/sprite jss jss-preset-default # using yarn
Install the dependencies required for Vue binding (if the dependencies listed below are not installed, you need to install them yourself):
npm install vue # using npm
yarn add vue # using yarn
Install the framework:
npm install @applemusic-like-lyrics/vue # using npm
yarn add @applemusic-like-lyrics/vue # using yarn
Usage Summary
Since Vue components are not convenient for generating API documentation, please refer to the type definition files to determine usage.
(Or refer to the React binding, as both have identical properties and reference methods)
A test program can be found in ../playground/vue/src/test.ts.
<tamplate>
<LyricPlayer :lyric-lines="[]" :current-time="0" />
</tamplate>
<script setup lang="ts">
import { LyricPlayer } from "@applemusic-like-lyrics/vue";
</script>