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

Searching Soundcloud for free audio #5048

Open
prototyperspective opened this issue Oct 18, 2024 · 2 comments
Open

Searching Soundcloud for free audio #5048

prototyperspective opened this issue Oct 18, 2024 · 2 comments
Labels
🗄️ aspect: data Concerns the data in our catalog and/or databases 🌟 goal: addition Addition of new feature 🟩 priority: low Low priority and doesn't need to be rushed ☁️ provider: audio Audio provider 🧱 stack: catalog Related to the catalog and Airflow DAGs

Comments

@prototyperspective
Copy link

Problem

Not many sources are searched when searching for audio files.

Description

Soundcloud can be searched nicely with a CCBY-license filter.

It would also be nice if it could show plausibly freely-licensed YouTube videos of music and other sources listed here but that would be separate issues.

Alternatives

Additional context

Soundcloud.com may be the most useful source for free music (when considering the quality) so it would be useful if it was added since music is a main type of audio and audio files are one of the media-types this search engine can search.

@prototyperspective prototyperspective added ✨ goal: improvement Improvement to an existing user-facing feature 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work labels Oct 18, 2024
@openverse-bot openverse-bot moved this to 📋 Backlog in Openverse Backlog Oct 18, 2024
@obulat obulat added 🌟 goal: addition Addition of new feature 🧱 stack: catalog Related to the catalog and Airflow DAGs ☁️ provider: audio Audio provider 🟩 priority: low Low priority and doesn't need to be rushed 🗄️ aspect: data Concerns the data in our catalog and/or databases and removed 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work ✨ goal: improvement Improvement to an existing user-facing feature labels Oct 18, 2024
@obulat
Copy link
Contributor

obulat commented Oct 18, 2024

Thank you for opening the issue, @prototyperspective!

For audio, we only add the providers that have a direct playable link. Previous research note that SoundCloud does not provide such a link. It seems that there is a link now, however, the API does not allow for filtering by license, which is essential for being included into Openverse (we can only add openly-licensed media with clear license indication).

On the other hand, you can still search SoundCloud using the external search form. To do that, select "Audio" on the homepage, enter your search term, and then, on the result page, click on "Not finding what you are looking for? Search in external sources" button, and then select "SoundCloud". This will redirect you to the SoundCloud search page.

@prototyperspective
Copy link
Author

Thanks for the info and adding the labels. Soundcloud files can be embedded so I think the solution here would be to embed these soundcloud tracks after they have been found with their search API. While embedding content from other websites like that is not ideal one could simply have a config or prompt to also show embedded parts from other websites. Since these tracks are CCBY one could have yt-dlp download the track locally to the browser cache to play it from there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🗄️ aspect: data Concerns the data in our catalog and/or databases 🌟 goal: addition Addition of new feature 🟩 priority: low Low priority and doesn't need to be rushed ☁️ provider: audio Audio provider 🧱 stack: catalog Related to the catalog and Airflow DAGs
Projects
Status: 📋 Backlog
Development

No branches or pull requests

2 participants