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

Add support for embedded lyrics to lyrics API #9220

Closed
wants to merge 1 commit into from

Conversation

DomiStyle
Copy link
Contributor

Changes
This PR adds support for loading embedded lyrics from music files in LRC and TXT format. Previously these were only loaded from external files.

In order to store the lyrics I enabled the JSON serialization for items of type Audio. If there's a problem with this it would also be possible to add a database field for it or retrieve them when requested.

@jellyfin-bot jellyfin-bot added the merge conflict Merge conflicts should be resolved before a merge label Apr 10, 2023
@jellyfin-bot
Copy link
Contributor

This pull request has merge conflicts. Please resolve the conflicts so the PR can be successfully reviewed and merged.

@nielsvanvelzen nielsvanvelzen requested a review from a team April 11, 2023 17:23
@DomiStyle DomiStyle marked this pull request as draft June 27, 2023 07:36
@DomiStyle
Copy link
Contributor Author

Made this a draft since it makes more sense after #9920 is merged.

@Bond-009
Copy link
Member

#9920 is merged now

@DomiStyle
Copy link
Contributor Author

@Bond-009 Thanks for the heads-up. I'm also waiting for #9951.

Much nicer solution than keeping the serialized data for every track.

@NicholasFlamy

This comment has been minimized.

@DomiStyle
Copy link
Contributor Author

Superceded by #11081

@DomiStyle DomiStyle closed this Feb 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merge conflict Merge conflicts should be resolved before a merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants