- Notifications
You must be signed in to change notification settings - Fork1
Fetch synced lyrics from Musixmatch and save it as *.lrc file, written in Go. Python versionhttps://github.com/fashni/MxLRC
License
fashni/mxlrc-go
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Command line tool to fetch synced lyrics fromMusixmatch and save it as *.lrc file.
TBA
Required Go 1.17+
go install github.com/fashni/mxlrc-go@latest
Usage: mxlrc-go [--outdir OUTDIR] [--cooldown COOLDOWN] [--token TOKEN] SONG [SONG ...]Positional arguments: SONG song information in [ artist,title ] format (required)Options: --outdir OUTDIR, -o OUTDIR output directory [default: lyrics] --cooldown COOLDOWN, -c COOLDOWN cooldown time in seconds [default: 15] --depth DEPTH, -d DEPTH (directory mode) maximum recursion depth [default: 100] --update, -u (directory mode) update existing lyrics file --bfs (directory mode) use breatdth-first-search traversal --token TOKEN, -t TOKEN musixmatch token --help, -h display this help and exit
mxlrc-go adele,hello
mxlrc-go adele,hello "the killers,mr. brightside" -o some_directory
mxlrc-go example_input.txt -c 20
mxlrc-go "Dream Theater"
This option overrides the
-o/--outdir
argument which means the lyrics will be saved in the same directory as the given input.
The
-d/--depth
argument limit the depth of subdirectory to scan. Use-d 0
or--depth 0
to only scan the specified directory.
Follow steps 1 to 5 from the guidehere to get a new Musixmatch token.
About
Fetch synced lyrics from Musixmatch and save it as *.lrc file, written in Go. Python versionhttps://github.com/fashni/MxLRC
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.