jsopn / vrc-lyrics

Display the track and its lyrics in a VRChat's chatbox using the OSC
MIT License
8 stars 1 forks source link

Feature Requests #8

Open AvocadoVR opened 1 year ago

AvocadoVR commented 1 year ago
  1. Implement a way to import lyrics for spotify songs. Like LRC files so people can display lyrics for the songs that dont.
  2. Allow an option to disable the timestamp instead have it display the song name and dont update with timestamp.
jsopn commented 1 year ago

Hi! Thanks for the suggestion, i will try to add support for LRC files, but only after i finish working on issue #5, as it adds the possibility to get current music on pc without depending on Spotify. then support for LRC files will be perfect :)

about the 2nd thing - it is already possible to remove timestamp using config.toml file, you just need to remove these keys {{.currentPos}} / {{.duration}} from NoLyricsFormat and PausedFormat.

End of your config should look like this:

NoLyricsFormat = "▶️ {{.artist}} - {{.name}}"
PausedFormat = "⏸️ {{.artist}} - {{.name}}"
AvocadoVR commented 1 year ago

What doesn't it keep spamming osc with update messages for the song name and artist

AvocadoVR commented 1 year ago

https://lrc-maker.github.io/#/editor/ https://github.com/magic-akari/lrc-maker

This is an easy to use lrc maker. An easy way to support lrc. is create a data or local lyrics folder. That checks for the file name of the trackID it currently is. If its not found try to download spotify lyrics. If there is non or unsynced then just display song name.

jsopn commented 1 year ago

What doesn't it keep spamming osc with update messages for the song name and artist

It could be a bug, I'll check it out

This is an easy to use lrc maker. An easy way to support lrc. is create a data or local lyrics folder. That checks for the file name of the trackID it currently is. If its not found try to download spotify lyrics. If there is non or unsynced then just display song name.

Yeah, I know. But as I said, I will only do this functionality after I finish issue #5

jsopn commented 1 year ago

What doesn't it keep spamming osc with update messages for the song name and artist

Fixed in v1.0.3, thank you!

AvocadoVR commented 1 year ago

It seems v1.0.3 dosen't work at all.