1.
开始之前
1.1.
前言
1.2.
Anni 是如何工作的?
1.3.
术语表
1.4.
鸣谢
2.
Anni 音频约定
2.1.
音频格式
2.2.
采样率
2.3.
位深度
2.4.
音频标签
2.4.1.
Vendor String
2.4.2.
艺术家
2.4.3.
专辑名
2.4.4.
日期
2.4.5.
对重复项、空项的说明
2.4.6.
对间隔点(・)的说明
2.4.7.
对斜线(/)的说明
2.4.8.
对波浪线(~)的说明
2.5.
专辑封面
2.6.
文件名
2.7.
Catalog
2.8.
约定目录结构
2.8.1.
目录类型
2.8.2.
顶级目录
2.8.3.
专辑目录
2.8.4.
分类目录
2.9.
严格目录结构
3.
Anni 元数据仓库
3.1.
目录结构
3.2.
专辑信息
3.3.
专辑标签
3.4.
JSON 交换格式
3.5.
仓库元数据
3.6.
预构建数据源
3.7.
仓库合并
4.
音频来源
4.1.
trait AnniProvider
4.2.
可用选项
4.2.1.
文件系统
4.2.2.
Google Drive
5.
音频仓库 Annil
5.1.
Anni 音频仓库协议
5.2.
不同的音频仓库实现
5.3.
annil-rs
5.4.
[Draft] Annil 音轨扩展
6.
管理后端 Anniv
6.1.
基本信息
6.2.
用户系统
6.3.
播放列表
6.4.
Annil Token 管理
6.5.
信息导出格式
6.6.
专辑元数据
6.7.
搜索
6.8.
分享管理
6.9.
播放统计
6.10.
喜欢
6.11.
歌词
6.12.
特性
6.12.1.
邀请(invite)
6.12.2.
两步验证(2fa)
6.12.3.
禁止注册(close)
6.12.4.
预构建数据源(metadata-db)
7.
Annisonic
7.1.
实现的 API
7.2.
已测试的客户端
7.3.
部署向导
8.
Anni 命令行工具
8.1.
flac
8.2.
split
8.3.
convention
8.4.
repo
8.5.
workspace
Light (default)
Rust
Coal
Navy
Ayu
Project Anni 使用手册
对波浪线(~)的说明
在音频标题中,统一使用 Unicode 全角波浪线
~
(
U+FF5E
)作为波浪线。
当遇到 Wave Dash
〜
(
U+301C
)时,请修正为上述符号。
参考
チルダ - Wikipedia