Download and embed lyrics from multiple sources.
NOTE: Genius currently has an issue where there will be missing newlines between section headers, so the output may look like:
[Verse 1]
Foo
Bar Baz
Qux
[Chorus] # Notice this header immediately follows the last line of Verse 1
Not sure how to fix this as of now.
Fetch and print the lyrics to stdout:
console
$ lyr --artist="2Pac" --title="Changes"
Try to get the artist and title from the tags in the file:
For the list of supported files see lofty-rs. ```console
$ lyr --input="some-music-file.mp3"
no-embed
flag to prevent this$ lyr --input="some-music-file.mp3" --no-embed ```
Output the lyrics to a file:
console
$ lyr --artist="2Pac" --title="Changes" lyrics.txt
This config is stored at $CONFIG_DIR/lyr/config.toml
.
```toml
flags = ''
fetchers = ['AZLyrics', 'Genius', 'JahLyrics', 'Musixmatch'] ```
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.