Skip to content

Replica0110/Lyrico

Repository files navigation

Lyrico

安卓平台的音频元数据编辑器与逐字歌词搜索应用,随缘更新...

说明

本项目的开发主要围绕维护者自身的实际使用需求展开,同时兼顾通用性与可维护性。

在功能设计上,将优先考虑:

  • 通用性(对多数用户有价值)
  • 简洁性(避免过度复杂)
  • 可维护性(长期演进成本可控)

对于以下类型的需求,通常不会纳入主线:

  • 高度个性化或定制化的功能
  • 使用场景较小众的需求
  • 会显著增加系统复杂度的改动

如有个性化需求,建议通过 fork 项目自行实现

功能特性

  • 音频元数据编辑: 修改本地音乐文件的标题、艺术家、专辑等信息
  • 封面获取: 支持从网络搜索并嵌入歌曲封面到音频文件中
  • 格式支持: 支持读取/编辑 MP3WAVFLACOGGAAC 等格式音频文件
  • 歌词搜索:
    • 支持从 酷狗音乐QQ音乐汽水音乐网易云音乐 搜索歌曲信息
    • 支持逐行、逐字、增强型逐字歌词匹配
    • 仅下载翻译功能
    • 罗马音下载功能
  • 批量功能:
    • 长按歌曲项进入多选模式
    • 支持配置批量匹配及查看批量匹配详情
    • 支持文件批量分享及删除
    • 支持批量重命名

未来计划

  • 新增音源: 补充 酷我音乐 的搜索源。
  • UI/UX 优化: 改进界面外观和交互。

致谢

项目在开发过程中参考/使用了以下优秀的项目:

  • LDDC - 简单易用的精准歌词(逐字歌词/卡拉OK歌词)下载匹配工具
  • any-listen-extension-online-metadata - any-listen 音频元数据搜索插件
  • SaltUI - 跨平台的 Compose UI 组件库
  • Miuix - 提供 Xiaomi HyperOS 设计风格的组件库
  • 音乐标签 - 一款可以编辑歌曲的标题,专辑,艺术家,歌词,封面等信息的应用程序, 支持多种音频格式
  • taglib - TagLib Audio Meta-Data Library
  • EBU R128 - EBU R128 音频等级标准实现库,用于计算 ReplayGain
  • Foobar2000 - Foobar2000 SDK,提供了丰富的音频处理和元数据编辑功能
  • Auxio - musikr - Musikr 是一个高度主观设计(highly opinionated)且支持多线程的音乐加载器,用于支持 Auxio 的高级音乐功能

About

一个开源的 Android 音乐标签编辑器,支持标签搜索与编辑,并提供逐字歌词支持。灵感来源于 LDDC 和音乐标签。

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors