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

Embed Synced Lyrics with Beets 2.0 + Unpeg Jellyfish Version #275

Merged
merged 4 commits into from
Jun 20, 2024

Conversation

hockeygoalie35
Copy link
Contributor

This PR addresses 2 issues:

#204 [FEATURE] - Updates Beets to 1.6.1 in Lidarr scripts

Beets has a new 2.0 release, and with it comes embedded lyric support. See here for the effects. Implement embedded lyrics, preferring synced lyrics and falling back to static (using Genius and tekstowo as a source). Install BeautifulSoup for static lyrics support per Beets documentation.

Jellyfish pegged at 0.10

This was first found while implementing Feature #187, and a band aid was applied, PR #217 to fix Issue #216. Since the LinuxServer.io image runs on Alpine, a binary needs to be built for musl linux. When the Jellyfish team changed their package to be written in rust, they forgot to build the binary. I pegged Jellyfish at 0.10, the last version before moving to rust. I created an issue here, and they added musl linux to their build chain in the latest version, so it shouldn't be an issue going forward.

@hockeygoalie35 hockeygoalie35 changed the title Embed Synced Lyrics with Beets + Jellyfish Version Embed Synced Lyrics with Beets 2.0 + Unpeg Jellyfish Version Jun 20, 2024
@RandomNinjaAtk RandomNinjaAtk merged commit f7debf4 into RandomNinjaAtk:main Jun 20, 2024
@hockeygoalie35 hockeygoalie35 deleted the lrcget branch October 25, 2024 22:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants