Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More flexibility wrt lyrics files #90

Open
diederikdehaas opened this issue Feb 2, 2021 · 0 comments
Open

More flexibility wrt lyrics files #90

diederikdehaas opened this issue Feb 2, 2021 · 0 comments

Comments

@diederikdehaas
Copy link
Contributor

In a previous release the lyrics plugin was removed and then I realized how much I liked it.

I also use Cantata as mpd client and that one was still able to retrieve the lyrics. And I found out it stores/caches them in ~/.cache/cantata/lyrics/<artist>/<song-title>.lyrics on the PC where I'm running it.

Luckily there's a new lyrics 'plugin' and I set lyrics-autosave = yes and found out* it stores them in
~/.lyrics/<artist> - <song-title>.txt on my RPi running mpd and that's also where ncmpc is running.

Never wanting to lose the lyrics (files) again, I copied the .lyrics files from Cantata's cache to the directory which stores the actual music files, and renamed/moved them so the only difference is in the file extension .flac -> .lyrics. (in <music-dir>/<artist>/<album>/<album-sequence-nr>.<song-title-with-underscore-iso-spaces>.flac; ripped with abcde)
Oh yeah, my music files are stored on yet another device in my LAN which shares it via nfs ;-P
While I much prefer storing the lyrics files with the music files, it didn't help with with ncmpc.

*) I found that out by looking at lyrics/10-hd.sh
I then also noticed the heuristic is really limited (and ~/.lyrics/ possibly not ideal from XDG POV and not configurable)

So I'd like if the heuristics could be expanded to also check .lyrics files and also for files where the only difference is in the file extension, like in my 3rd 'scenario'.

I'm talking here about retrieving the lyrics files.
Writing the DL-ed lyrics files in a more flexible way could get much more complicated. It would be cool and convenient, but I'm absolutely fine if I have to do that manually.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants