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

[Spec] License, attribution, and source #23

Closed
achimmihca opened this issue Sep 16, 2023 · 4 comments
Closed

[Spec] License, attribution, and source #23

achimmihca opened this issue Sep 16, 2023 · 4 comments
Labels
new feature New feature or request wontdo This will not be worked on

Comments

@achimmihca
Copy link

achimmihca commented Sep 16, 2023

Suggestion

Music licenses typically require attribution (notably a lot of Creative Commons licenses).

The USDX song repository has a separate license.txt file to specify license details.

However, I would prefer this info in the song's txt file itself. This reduces the need for a second file.

This would also make it easer to display license and attribution to the player because it can be read like other fields from the txt file.

Note that the background image, cover image, video, and audio all may require different licenses and attribution.
Furthermore, music typically differs between lyrics, composer, artist, etc. So attribution is not trivial.

Furthermore, I think a field for the source of the audio, video, image, etc. would make sense.
This can be used to verify the named license.

For example Melody Mania uses the fields

  • ...LICENSE for the license / copyright
  • ...AUTHOR for attribution
  • ...SOURCE for link to source
#AUDIOLICENSE:Public Domain
#AUDIOAUTHOR:Tom Lehrer
#AUDIOSOURCE:https://tomlehrersongs.com/a-christmas-carol/
#BACKGROUNDLICENSE:Pixabay Content License
#BACKGROUNDAUTHOR:Placidplace on Pixabay
#BACKGROUNDSOURCE:https://pixabay.com/de/photos/weihnachtszeit-dekoration-7585927/

This should be sufficient for Creative Commons licensed stuff.
But a more thought out solution would be nice.

YouTube's license and attribution of music / video may be good for inspiration

Maybe there is some standard for music / video / image copyright and attribution?

Use case

No response

Extra info/examples/attachments

No response

@marwin89 marwin89 added new feature New feature or request consent? labels Sep 17, 2023
@marwin89 marwin89 changed the title License, attribution, and source [Spec] License, attribution, and source Sep 23, 2023
@marwin89 marwin89 added this to the Specification v2.0.0 released milestone Oct 5, 2023
@marwin89 marwin89 removed the consent? label Oct 7, 2023
@basisbit
Copy link
Member

basisbit commented Oct 8, 2023

I am not a lawyer, but except in the case of public domain / cc-0, you usually have to distribute the full license text with it to be legally compliant. Of course if needed it should be enough to use something like #AUDIOLICENSE:See license.txt in this here folder when a long license text is used.

@basisbit
Copy link
Member

basisbit commented Oct 8, 2023

Come to think of it, we could also just have the license text at the end of the file after the E line which marks the end of the lyrics and have #AUDIOLICENSE:see license at the end of this here file

@achimmihca
Copy link
Author

achimmihca commented Oct 9, 2023

have the license text at the end of the file after the E line which marks the end of the lyrics

That's a neat idea.

However, I would declare this as a more general comment section.
It may be used to add attribution details, but could also be used for something else. This is up to the user.
I don't think any new header fields are required in this scenario.

I could live with that solution.

@achimmihca
Copy link
Author

I just stumbled across this idea. I think it has a noble goal but it is not feasible and not needed in the context of a community grown karaoke format.

So I will close this as won't fix.
Feel free to reopen if you feel a need for this.

@github-project-automation github-project-automation bot moved this from Backlog to Implemented in UltraStar Song Format - Roadmap Apr 8, 2024
@marwin89 marwin89 added the wontdo This will not be worked on label Jan 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature New feature or request wontdo This will not be worked on
Projects
Development

No branches or pull requests

3 participants