GNOME Bugzilla – Bug 640177
Should be able to choose Cover Art from other external (online) sources, such as Google or FanArt.TV
Last modified: 2020-03-17 08:52:47 UTC
Today I've the two choices in the coverart menu 1) choice another cover from a desktop folder 2) delete the present cover I propose to add a Google search to found and import another cover from Internet. Reason. I import my "old vinyl collection" into Banshee. And in much occasions the disc are referenced in Music Brainz, also sometimes with a Amazon link, but without cover. When I search in Google images I found the cover the most of time. NB: I'm not sure, but perhaps the cover import has a bug when a disc are referenced in Music Brainz with a Amazon link, but Amazon hasn't a cover in his data. This explain that banshee have sometime a "empty cover area".
I could imagine that this would be problematic from a legal stance due to copyright issues, but really useful I agree as a user.
IANAL but I'm fairly certain that this would not cause any copyright issues, since Banshee would simply be providing a shortcut for a manual operation: + Construct the following URL: http://www.google.com/search?tbm=isch&q="artist"+"song" + Fetch the results, and pick the first image that it returns, whatever it is. + Alternatively, provide the user with a way to select one of the images via Prev/Next buttons. If Banshee directed users explicitly to some illegal-music website it would be bad, but directing them to Google Images is not.
I agree with Ramon. But I see this enhancement kind of hard to develop because you would need to parse HTML. Another option would be to show a webkit widget where you can navigate images.google.com and choose one, but that would be hard too. I propose that we develop this feature with a friendlier external source which has an API: FanArt.TV
Banshee is not under active development anymore and had its last code changes more than three years ago. Its codebase has been archived. Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the responsibility for active development again. See https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/264 for more info.