Skip to content

测试用AMLL歌词仓库,用于测试提交机器人和各种模块过程,请勿在此提交歌词!

License

Notifications You must be signed in to change notification settings

Steve-xmh/amll-ttml-db-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Warning

本仓库是用于测试用途的克隆歌词数据库,仅作为测试提交流程和文件结构使用,请不要在此提交任何歌词!

AMLL TTML Database

作者特供给 AMLL 的 TTML 逐词歌词库,也欢迎大家前来建设本仓库!

如果需要制作逐词歌词,可以使用 AMLL TTML Tools 哦!

为了避免非修正歌词情况下的歌词撞车问题,请先使用 SearchInAMLLDB 来检索你的歌曲是否拥有 TTML 歌词噢! (感谢 @SteamFinder 建立的检索站!)

歌词要求

歌词内容要求

硬性要求

  • 不要在歌词主体里包含除歌词内容以外的信息(例如 作词、作曲 这类信息)
  • 不要留空行,请善用结束时间来让歌词播放器自动生成间奏区域
  • 单词时序不能有误(例如开始时间比结束时间晚的)
  • 如果是英文歌曲,确保单词间隔不会超过一个空格
  • 如果是对已有歌词的修正,请在补充说明处写明修改原因

优先审核要求

  • 尽量是逐词歌词,会优先审核
  • 尽量利用好 TTML 歌词特性,例如背景人声歌词和对唱人声歌词,会优先审核(但不建议矫枉过正,歌曲不存在背景或对唱的情况下不要强加效果)
  • 尽可能提供翻译和音译(如果有),你可以在每行 p 元素中加入 span[ttm:role=x-translation] 作为翻译文本或者 span[ttm:role=x-roman] 作为音译文本。具体可以参考下方的歌词范例。

歌词提交要求

请提供和 Apple Music 所需 TTML 格式歌词要求一致的歌词文件,如果可以请尽量制作逐词歌词,并命名成 歌曲在网易云上的音乐ID.ttml 后存放于 ./lyrics 文件夹后发送 Pull Request 提交歌词即可。

或者根据议题模板提交模板,Github Action 会自动检查歌词文件格式并为你创建合并请求。

歌词文件范例

(歌词文件非常标准的也可以在 PR 时给本列表增加项目)

使用歌词数据库

如果你想要接入本歌词数据库,可以通过各类以平台类型区分的文件夹,用您对应平台的音乐ID来获取歌词文件。

现阶段支持以下平台的歌词索引:

如果需要检索从建立数据库开始至今所有的歌词文件,可以访问 ./raw-lyrics 文件夹,内部的文件以 [提交UNIX时间戳]-[提交者GithubID]-[8位随机ID].ttml 命名。

共享协议

本仓库的外来数据部分遵循原数据提供方的共享协议共享,提交者自主编写的部分使用 CC0 1.0 共享协议共享。

About

测试用AMLL歌词仓库,用于测试提交机器人和各种模块过程,请勿在此提交歌词!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published