Lyricova计划第二代

Lyricova计划第二代

💡 原文英文,约1200词,阅读约需5分钟。
📝

内容提要

Lyricova Generation 2是原歌词博客的升级版,新增了屏幕保护程序、音乐实体管理、画廊查找和名为Jukebox的音乐管理系统。采用现代Web功能、新的配色方案和可变字体设计。技术栈包括TypeScript、Express.js、React、Next.js、MUI、Sequelize、Apollo GraphQL和Redux。Jukebox是一个专注于Vocaloid音乐的全功能音乐管理系统,具有实体管理、基于Web的音乐播放器、歌词动画、文件注册、歌词编辑和播放列表管理等功能。该系统还提供了广泛的音乐选择和排序支持,适用于日本曲目。

🎯

关键要点

  • Lyricova Generation 2是原歌词博客的升级版,新增了屏幕保护程序、音乐实体管理、画廊查找和名为Jukebox的音乐管理系统。
  • Lyricova作为歌词博客进行了现代化设计,采用动态Open Graph封面和高级排版特性。
  • 技术栈包括TypeScript、Express.js、React、Next.js、MUI、Sequelize、Apollo GraphQL和Redux。
  • 新设计使用了GitHub的三轴可变字体,增强了用户交互动画。
  • 引入了打字动画和页面间过渡效果,提升了用户体验。
  • 屏幕保护程序功能经过重写,新增了两种基于canvas的动画效果。
  • 引入了标签和多语言歌词的概念,增强了内容组织结构。
  • API功能大幅扩展,支持GraphQL和JSON API,提供随机歌词和Open Graph封面生成。
  • Jukebox是全新的音乐管理系统,专注于Vocaloid音乐,支持音乐文件与数据库中的音乐、制作人、艺术家和专辑实体关联。
  • Jukebox提供了自然排序支持,解决了处理日语曲目的复杂性问题。
  • 内置的网页音乐播放器支持跨会话的“当前”播放列表。
  • Jukebox提供17种歌词动画效果,支持视频全屏显示和画中画歌词。
  • 支持文件重新扫描和元数据更新,确保数据在不同平台间的最大保留。
  • 歌词编辑器支持LRCX格式,具备自动填充和时间标签功能。
  • Jukebox还管理播放列表,并能生成M3U8文件供其他媒体播放器使用。
➡️

继续阅读