DJDoubleD / QobuzDownloaderX-MOD

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

[Bug] Track is not available for streaming. Unable to download. #90

Closed Astroamadeus closed 2 weeks ago

Astroamadeus commented 2 weeks ago

🐞 Bug Report

Describe the bug

Some tracks cause the following error when trying to download them, despite the fact that such tracks can be played and listened to in the regular windows app or in the web player: [EDIT: After careful verification, those tracks can only be played for 30 seconds]

2024-06-15 22:43:49.618 : =============================================================
2024-06-15 22:43:49.619 : Downloading <Track> from https://open.qobuz.com/track/3916868
2024-06-15 22:43:49.619 : =============================================================

2024-06-15 22:43:49.625 : Grabbing Track info...
2024-06-15 22:43:49.944 : Track "Ravel: Menuet sur le nom de HAYDN" found. Starting Download...

2024-06-15 22:43:49.948 : Track 1 Ravel: Menuet sur le nom de HAYDN is not available for streaming. Unable to download.

*


Is this a regression?

I don't know


To Reproduce

Try to download a track that has the " (i) " mouse hover button greyed out. For example the tracks:

  1. https://play.qobuz.com/track/3916868 or
  2. https://play.qobuz.com/track/3916865 in the following album: https://play.qobuz.com/album/0002894767906

Expected behaviour

Expected behaviour is that the track should be downloaded since the track can be played and listened to in the regular Windows desktop app or in the Qobuz web player. [EDIT: After careful verification, those tracks can only be played for 30 seconds]

*


Screenshots

N/A


Additional context

N/A

*

DJDoubleD commented 2 weeks ago

The example album you give, is first of all region restricted, Can you tell me the country of your account that allows you to play the COMPLETE tracks that are grayed out in the qobuz app for your example album?

For me, the grayed out tracks will only play 30 second previews in the Qobuz web player. That's why these greyed out tracks are considered as not available for streaming and are skipped by the application.

Astroamadeus commented 2 weeks ago

The example album you give, is first of all region restricted, Can you tell me the country of your account that allows you to play the COMPLETE tracks that are grayed out in the qobuz app for your example album?

For me, the grayed out tracks will only play 30 second previews in the Qobuz web player. That's why these greyed out tracks are considered as not available for streaming and are skipped by the application.

Hi @DJDoubleD, Thanks for your reply. My account was created in France. BUT, now you mention it, the couple of problematic tracks in this album that are greyed out are indeed limited to 30 seconds in the windows app or the web app. All the other tracks play in full however. I guess the problem is with Qobuz then. Sorry for having wasted your time... In any case, thank you for your amazing work on QBDLX-MOD.

DJDoubleD commented 2 weeks ago

Closing since this behavior is works as designed