DJDoubleD / QobuzDownloaderX-MOD

Downloads streams directly from Qobuz. Experimental refactoring of QobuzDownloaderX by AiiR
GNU General Public License v3.0
457 stars 16 forks source link

[Feature Request] How can I block albums by artists as composers? #96

Open jasonwilliam12580 opened 1 month ago

jasonwilliam12580 commented 1 month ago

🚀 Feature Request

Is your feature request related to a problem? Please describe.

*no


Describe the solution you'd like

*When I download through the artist link, I don't need albums created by the artist as a composer. Many of them are not the artist's albums. How can I block these albums?


Describe alternatives you've considered

*


Additional context

*

DJDoubleD commented 1 month ago

As of this moment, It's not possible to filter the types of releases that are downloaded as part of an artist discography. I just retrieve the full releases list that the Qobuz API returns for the artist. This is the same list that the Qobuz web player returns on an Artists Discography page.

Internally it is possible to do some basic filtering through the API, but I would have to implement some kind of settings screen or options pop-up to let the user select the release types they want in the results. I would still be limited to the filter options that the Qobuz API offers. These seem to be the API filter options are: 'all', 'album', 'live', 'compilation', 'epSingle', 'other' & 'download'

I would need to do some testing, but based on the filter names, it doesn't seem like these will filter out releases where the artist is e.g. only the composer.

I'll keep this issue open with all this info for reference so I can do some tests if/when I find some time.

jasonwilliam12580 commented 1 month ago

As of this moment, It's not possible to filter the types of releases that are downloaded as part of an artist discography. I just retrieve the full releases list that the Qobuz API returns for the artist. This is the same list that the Qobuz web player returns on an Artists Discography page.

Internally it is possible to do some basic filtering through the API, but I would have to implement some kind of settings screen or options pop-up to let the user select the release types they want in the results. I would still be limited to the filter options that the Qobuz API offers. These seem to be the API filter options are: 'all', 'album', 'live', 'compilation', 'epSingle', 'other' & 'download'

I would need to do some testing, but based on the filter names, it doesn't seem like these will filter out releases where the artist is e.g. only the composer.

I'll keep this issue open with all this info for reference so I can do some tests if/when I find some time.

Thank you for your reply,and hope you have the opportunity to resolve this requirement as soon as possible.