Skip to content

Feature request: Scrape lyrics while keeping the formatting/markdown styling of lyrics textย #219

@marinom1

Description

@marinom1

Is your feature request related to a problem? Please describe.
When there is more than 1 artist on a song, Genius uses styling to differentiate between which lyrics are being said by what artist if they both have lyrics within the same stanza. A really good song example of this occurring is on the song "Don't Go Breaking My Heart" by Elton John & Kiki Dee. Currently, lyrics are saved in plain text format which loses information regarding which song lyrics are italicized, bolded, underlined, etc.

Describe the solution you'd like
I would like for there to be an option to extend the text formatting customizability to be applied to lyrics. It currently appears to only apply towards descriptions, annotations, and maybe other pieces of information, but not lyrics. Could the lyrics scraper functionality be modified to be able to have the option to keep text formatting for lyrics?

Describe alternatives you've considered
At the very least, I believe being able to save the lyrics in an html format would be a step in the right direction.

Additional context
The purpose of this feature would be so lyrics can be given ownership. Currently, there is no way to tell who says what lyrics when the lyrics are saved like this:

[Verse 1: Elton John & Kiki Dee]
Don't go breaking my heart
I couldn't if I tried
Oh honey if I get restless
Baby you're not that kind
Don't go breaking my heart
You take the weight off of me
Oh honey when you knock on my door
Ooh, I gave you my key

Here is what the original Genius lyrics look like, where the regular text words belong to Elton John and italicized words belong to Kiki Dee:
image

Thank you.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions