All Projects → magic-akari → Lrc Maker

magic-akari / Lrc Maker

Licence: mit
歌词滚动姬|可能是你所能见到的最好用的歌词制作工具

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Lrc Maker

py-simple-lyric-generator
A simple Markov chains lyric generator written in Python.
Stars: ✭ 17 (-94.83%)
Mutual labels:  lyrics
textalive-app-dance
3Dモデルを使った複雑な処理を含むTextAlive App APIの作例
Stars: ✭ 18 (-94.53%)
Mutual labels:  lyrics
MrPlayer
This is Mp3 Player made on python
Stars: ✭ 23 (-93.01%)
Mutual labels:  lyrics
SpotiSharp
Cross-platform music assistant
Stars: ✭ 22 (-93.31%)
Mutual labels:  lyrics
givemelyrics
See the lyrics of the song that is playing, from any application.
Stars: ✭ 52 (-84.19%)
Mutual labels:  lyrics
BeatSinger
Beat Saber plugin for displaying floating lyrics while playing the game.
Stars: ✭ 40 (-87.84%)
Mutual labels:  lyrics
tidal-lyrics
Get the lyrics of what you're listening on Tidal
Stars: ✭ 39 (-88.15%)
Mutual labels:  lyrics
Bopscrk
Tool to generate smart and powerful wordlists
Stars: ✭ 273 (-17.02%)
Mutual labels:  lyrics
LyricViewDemo
LyricView is a powerful and flexible custom view to display lyrics within music player under Android
Stars: ✭ 654 (+98.78%)
Mutual labels:  lyrics
LycricsTextView
No description or website provided.
Stars: ✭ 14 (-95.74%)
Mutual labels:  lyrics
Cider
A new cross-platform Apple Music experience based on Electron and Vue.js written from scratch with performance in mind. 🚀
Stars: ✭ 3,146 (+856.23%)
Mutual labels:  lyrics
amplyfm
A free and open-source web app for streaming music.
Stars: ✭ 46 (-86.02%)
Mutual labels:  lyrics
Refresh-Music-Player
A beautifully designed music player app for android.
Stars: ✭ 22 (-93.31%)
Mutual labels:  lyrics
genius-lyrics-api
A library for fetching song lyrics & album art from genius.com 🎶🌈
Stars: ✭ 129 (-60.79%)
Mutual labels:  lyrics
spotify-lyrics-cli
Migrated to Gitlab, this Github repo will not receive updates.
Stars: ✭ 57 (-82.67%)
Mutual labels:  lyrics
limnoria-plugins
Limnoria plugins I wrote or forked.
Stars: ✭ 35 (-89.36%)
Mutual labels:  lyrics
metal dataset
metal lyrics and band names dataset (raw)
Stars: ✭ 19 (-94.22%)
Mutual labels:  lyrics
React Music Player
🎵 Maybe the best beautiful HTML5 responsive player component for react :)
Stars: ✭ 321 (-2.43%)
Mutual labels:  lyrics
Lyrics King React Native
Lyrics King is React Native song lyrics search app, built with Expo. Designed with Adobe XD.
Stars: ✭ 261 (-20.67%)
Mutual labels:  lyrics
billboard
🎤 Lyrics/associated NLP data for Billboard's Top 100, 1950-2015.
Stars: ✭ 53 (-83.89%)
Mutual labels:  lyrics

logo

LRC Maker · Build Status

中文

What is this

This repository is a tool which helps you create your lrc file.

why lrc-maker

It's hard to find a user-friendly and cross-platform tool to create lrc. So I made one myself.

How to use

open lrc-maker to start. You can add the link to browser bookmark. It is easy to use.
Darg and drop the file in the page to load an audio file.
Use the arrow key and space key to insert the timestamp.

development branch links:

Hotkeys

key function
space insert time stamp tag
delete / +delete remove time stamp tag
ctrl+enter / +return play / pause
/ a step backward 5 seconds
/ d step forward 5 seconds
/ w / j select previous line
/ s / k select next line
ctrl+ / + speed up playback rate
ctrl+ / + speed down playback rate
r reset playback rate

Compatibility

The most modern browsers are supported. The current version uses a lot of modern browser APIs to improve performance and improve the user experience. This project uses the ES Module to load the script code, which means that the browser version should meet the following requirements.

browser version
EDGE >= 16
Firefox >= 60
Chrome >= 61
Safari >= 11
ios_saf >= 11
The current version of Edge should be supported theoretically, but there are unexplained reasons for the code to not run after loading. This problem is left to be observed after the Edge with the V8 kernel is released.

Limited support for EDGE browsers.

The browsers which do not have ES Module support will load the fallback script. Note: The fallback is not tested. The old browsers may encounter CSS layout confusion.

Ancient browsers such as IE are no longer supported. If you are an ancient browser user, it is better to use the old version of this project.

Development

If you want to run this project on your computer locally, follow the tips.

# clone this repo
git clone https://github.com/magic-akari/lrc-maker.git

cd lrc-maker

# install dependencies
npm i

# build
npm run build

# or build with watch mode
npm start
# and run dev server
npm run dev-server

Star this project ⭐️

If you like give us a star ⭐️ Share this project to help more people.


这个项目是什么

这是一个滚动歌词制作工具,滚动歌词是指带有时间标签的文本。

为什么会有这个项目

作者对于目前已有的工具不满意,无法跨平台使用,所以自己制作了一个。

如何使用

打开歌词滚动姬,即可开始,你可以把这个链接收藏到浏览器书签。

开发分支版本链接:

热键

按键 功能
space 插入时间标签
delete / +delete 移除时间标签
ctrl+enter / +return 播放 / 暂停
/ a 回退 5 秒
/ d 前进 5 秒
/ w / j 选择上一行
/ s / k 选择下一行
ctrl+ / + 提高播放速度
ctrl+ / + 降低播放速度
r 重置播放速度

兼容性

本项目的目标是兼容大部分现代浏览器,当前版本使用了很多的现代浏览器 API 来提升效能,改善用户体验。 本项目使用了 ES Module 来加载代码,这意味着浏览器的版本应该满足下列要求。

浏览器 版本
EDGE >= 16
Firefox >= 60
Chrome >= 61
Safari >= 11
ios_saf >= 11
当前版本的 Edge 理论上应该支持,但是目前有不明原因导致代码加载后没有运行,这个问题留到 V8 内核的 Edge 发布后再做观察。

对 EDGE 浏览器低限度支持。

对于没有 ES Module 支持的浏览器,仍然做了回退处理以便正常使用。注意:此部分没有进行测试,旧浏览器仍然可能遇到 css 的布局错乱问题。

IE 等旧浏览器不再支持。对于这类浏览器使用者,可以使用本项目的旧版本

本地开发

如果你想在本地计算机上运行这个项目,可以遵循下面操作。

# 克隆这个仓库
git clone https://github.com/magic-akari/lrc-maker.git

cd lrc-maker

# 安装依赖
npm i

# 构建
npm run build

# 开发模式构建
npm start
# 运行 dev-server
npm run dev-server

给这个项目点一个星星 ⭐️

如果你喜欢这个项目,请点一个星星吧⭐️,分享这个项目来帮助更多的人。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].