mgoltzsche / beets-ytimport

A beets plugin to import music from Youtube and SoundCloud
Apache License 2.0
5 stars 0 forks source link

Use SoundCloud as source #2

Open arogl opened 2 weeks ago

arogl commented 2 weeks ago

Hi,

Is it possible to use your plugin as a source of metadata for beets?

Example URL Prom 69: Florence + The Machine – Symphony of Lungs

If not, possible to add such a feature?

mgoltzsche commented 2 weeks ago

Currently the plugin is not a meta data source but simply downloads audio using yt-dlp and then passes it to beet import. The metadata of the downloaded audio is already a bit cleansed (using regexes) oob so that you could beet import --quiet --quiet-fallback=asis (bypassing disambiguation prompts by importing the audio file with its metadata as is, corresponding to the u key during interactive import). So far I wasn't going to make the ytimport plugin a metadata source. What's your use-case? Would you like to get the metadata for audio files the ytimport plugin downloaded or do you want to use the plugin to complete the metadata of arbitrary files the plugin did not download itself?

arogl commented 2 weeks ago

Hi, I was looking at using SoundCloud as a metadata source, as not everything is in the main metadata sources.

I know I can add to MusicBrainz & Discogs, but I need some of the data and that may be located on SoundCloud.

I already have files form SoundCloud, so getting the data from there would be useful