[BUG] Regarding incorrect file save location after forcibly redownloading items.
Describe the bug
When using the rip url https://play.qobuz.com/album/wyzv2quw5y5jb to download the resource with the default quality parameter 3 from Qobuz, the folder is named like this: ‘Gabi Hartmann - La femme aux yeux de sel (2025) [FLAC] [24B-44.1kHz]’. Now I want to download the same album again with the quality parameter set to 2, and the folder should be named ‘Gabi Hartmann - La femme aux yeux de sel (2025) [FLAC] [16B-44.1kHz]’. However, after running rip -q 2 -ndb url https://play.qobuz.com/album/wyzv2quw5y5jb, all the tracks are downloaded into the [24B-44.1kHz] folder. I’m not sure how to solve this problem.
Even after changing the parameter in the Config File to quality = 1, downloading the MP3, then deleting the original [24B-44.1kHz] folder, when I use rip -ndb url https://play.qobuz.com/album/wyzv2quw5y5jb to download again, the folder name is still ‘Gabi Hartmann - La femme aux yeux de sel (2025) [FLAC] [24B-44.1kHz]’.
Command Used
rip -q 2 -ndb url https://play.qobuz.com/album/wyzv2quw5y5jb
Debug Traceback
[11:11:56] DEBUG Showing all debug logs cli.py:111
DEBUG Request params {'user_id': '579939560', 'user_auth_token': qobuz.py:196
'hZE6U2IwjPTseVRoz1ivn_inluXkB0OdPsNJXozkAXkF64pOrMuThPti-8z2qFjYvnkI5R_F1jMAMQLTIlueSA', 'app_id':
'579939560'}
DEBUG api_request: endpoint=user/login, params={'user_id': '579939560', 'user_auth_token': qobuz.py:447
'hZE6U2IwjPTseVRoz1ivn_inluXkB0OdPsNJXozkAXkF64pOrMuThPti-8z2qFjYvnkI5R_F1jMAMQLTIlueSA', 'app_id':
'579939560'}
⠙ Logging into qobuz DEBUG Login resp: {'user': {'id': 3720183, 'publicId': 'qobuz:user:eNJgGnHLCzzYQ', 'email': qobuz.py:198
'[email protected]', 'login': '[email protected]', 'firstname': None, 'lastname': None,
'display_name': 'Hebe', 'country_code': 'FR', 'language_code': 'fr', 'zone': 'FR', 'store': 'FR-fr',
'country': 'FR', 'avatar': 'https://www.gravatar.com/avatar/8119b1fa786a3f1629526426f3a512b5?s=50&d=mm',
'genre': None, 'age': 45, 'creation_date': '2025-03-15', 'subscription': {'offer': 'studio',
'periodicity': 'annual', 'start_date': '2025-03-15', 'end_date': '2025-04-14', 'is_canceled': True,
'household_size_max': 1}, 'credential': {'id': 2648947, 'label': 'streaming-studio', 'description':
'Abonné Qobuz Studio', 'parameters': {'lossy_streaming': True, 'lossless_streaming': True,
'hires_streaming': True, 'hires_purchases_streaming': True, 'mobile_streaming': True, 'offline_streaming':
True, 'hfp_purchase': False, 'included_format_group_ids': [1, 2, 3, 4], 'color_scheme': {'logo':
'#B8D729'}, 'label': 'Qobuz Studio', 'short_label': 'Studio', 'source': 'subscription'}}, 'last_update':
{'favorite': 1742043589, 'favorite_album': 1742043589, 'favorite_artist': 1742043589, 'favorite_track':
1742043589, 'favorite_label': 1742043589, 'favorite_award': 1742043589, 'playlist': 1742043589,
'purchase': 1742043683}, 'store_features': {'download': True, 'streaming': True, 'editorial': True,
'club': False, 'wallet': True, 'weeklyq': True, 'autoplay': True, 'inapp_purchase_subscripton': True,
'opt_in': True, 'pre_register_opt_in': True, 'pre_register_zipcode': False, 'music_import': True, 'radio':
True, 'stream_purchase': True}, 'player_settings': {'sonos_audio_format': 7}, 'externals': {}},
'user_auth_token':
'hZE6U2IwjPTseVRoz1ivn_inluXkB0OdPsNJXozkAXkF64pOrMuThPti-8z2qFjYvnkI5R_F1jMAMQLTIlueSA'}
DEBUG Logged in to Qobuz qobuz.py:205
DEBUG Raw request signature: qobuz.py:430
trackgetFileUrlformat_id27intentstreamtrack_id195125741742526716.3560338e1ee9e6a0af1e9e6343c715587710cc2
DEBUG Hashed request signature: aca8201eeaaf5a24bae15efc19457c28 qobuz.py:432
DEBUG api_request: endpoint=track/getFileUrl, params={'request_ts': 1742526716.3560338, 'request_sig': qobuz.py:447
'aca8201eeaaf5a24bae15efc19457c28', 'track_id': '19512574', 'format_id': 27, 'intent': 'stream'}
DEBUG Raw request signature: qobuz.py:430
trackgetFileUrlformat_id27intentstreamtrack_id195125741742526716.3602283b34fc8cc930a79c387782679c961273f
DEBUG Hashed request signature: 97041f3b0db54e76eabb36f37dc29fc7 qobuz.py:432
DEBUG api_request: endpoint=track/getFileUrl, params={'request_ts': 1742526716.3602283, 'request_sig': qobuz.py:447
'97041f3b0db54e76eabb36f37dc29fc7', 'track_id': '19512574', 'format_id': 27, 'intent': 'stream'}
DEBUG Raw request signature: qobuz.py:430
trackgetFileUrlformat_id27intentstreamtrack_id195125741742526716.3641171fa31fc13e7a28e7d70bb61e91aa9e178
DEBUG Hashed request signature: 9ecc6080b85a50c502d8731b4ec55a67 qobuz.py:432
DEBUG api_request: endpoint=track/getFileUrl, params={'request_ts': 1742526716.3641171, 'request_sig': qobuz.py:447
'9ecc6080b85a50c502d8731b4ec55a67', 'track_id': '19512574', 'format_id': 27, 'intent': 'stream'}
DEBUG request params: {'app_id': '579939560', 'album_id': 'wyzv2quw5y5jb', 'limit': 500, 'offset': 0} qobuz.py:239
DEBUG api_request: endpoint=album/get, params={'app_id': '579939560', 'album_id': 'wyzv2quw5y5jb', 'limit': 500, qobuz.py:447
'offset': 0}
⠹ Resolving URLs... DEBUG Pending tracks: [PendingTrack(id=314935531, album=AlbumMetadata(info=AlbumInfo(id='314935530', quality=3, album.py:106
container='FLAC', label='Masterworks', explicit=False, sampling_rate=44.1, bit_depth=24, booklets=[{'id':
210110, 'file_format_id': 21, 'name': 'Livret Numérique', 'description': 'Gabi Hartmann - La femme aux
yeux de sel', 'url': 'https://static.qobuz.com/goodies/01/000210110.pdf', 'original_url':
'https://static.qobuz.com/goodies/01/000210110.pdf'}]), album='La femme aux yeux de sel',
albumartist='Gabi Hartmann', year='2025', genre=['Jazz', 'Jazz vocal'], covers=Covers(('original',
'https://static.qobuz.com/images/covers/jb/y5/wyzv2quw5y5jb_org.jpg', '/pt/music/dl/Gabi Hartmann - La
femme aux yeux de sel (2025) [FLAC] [24B-44.1kHz]/cover.jpg')
('large', 'https://static.qobuz.com/images/covers/jb/y5/wyzv2quw5y5jb_600.jpg', '/pt/music/dl/Gabi
Hartmann - La femme aux yeux de sel (2025) [FLAC] [24B-44.1kHz]/__artwork/cover2945036595202675163.jpg')
('small', 'https://static.qobuz.com/images/covers/jb/y5/wyzv2quw5y5jb_230.jpg', None)
('thumbnail', 'https://static.qobuz.com/images/covers/jb/y5/wyzv2quw5y5jb_50.jpg', None)), tracktotal=14,
disctotal=1, albumcomposer='Various Composers', comment=None, compilation=None, copyright='(P) 2025 27/29
under exclusive licence to Sony Music Entertainment France SAS', date='2025-03-21', description='<p
class="p1">Deux ans après sa révélation avec un premier album plein de fraîcheur et d’inventivité dans sa
façon de brouiller les frontières entre jazz, pop, chanson française et world music, la jeune chanteuse
française Gabi Hartmann confirme ses talents singuliers d’autrice-compositrice interprète en signant avec
<em>La Femme aux yeux de sel </em>une œuvre aussi ambitieuse que convaincante. Conçu à la manière d’un
conte aux allures de voyage initiatique, l’album, en quatorze titres organisés en trois chapitres,
développe l’odyssée intime et subtilement désenchantée de Salinda, jeune femme aux yeux de sel passant de
l’innocence à la sérénité à travers l’épreuve de la désillusion. En étroite collaboration avec trois
musiciens-producteurs aux partis pris esthétiques très affirmés et parfaitement complémentaires (le
guitariste et songwriter new-yorkais Jesse Harris, déjà aux manettes de l’album précédent ; le
saxophoniste et chanteur franco-coréen Oan Kim, compagnon de longue date ; et le saxophoniste et
producteur Laurent Bardainne, nouveau venu dans sa nébuleuse), Gabi Hartmann déploie l’histoire de son
héroïne en une série de chansons douces, élégantes et insidieusement nostalgiques. <br /><br />Passant
avec un grand naturel d’une langue à l’autre (français, anglais, espagnol), plongeant sa voix claire et
caressante dans l’écrin d’arrangements sophistiqués mêlant synthétiseurs cotonneux, chœurs acidulés,
cordes flottantes et saxophones voluptueux, la chanteuse, entourée d’une équipe de musiciens de haut vol
(parmi lesquels Arnaud Roulin et Florian Robin aux claviers, Sylvain Daniel à la basse, Abdoulaye Kouyaté
à la guitare et en invitées spéciales la flutiste Naïssam Jalal et la chanteuse Julia Johansen du groupe
The Oracle Sisters), décline les mille et une facettes de son univers poétique hybride et onirique,
alternant chansons cinématiques aux atmosphères exotiques savamment distanciées (<em>Fool’s Paradise</em>,
<em>Take a Swing at the Moon</em>),\xa0ballades pop teintées de jazz\xa0 (<em>Into My World</em>), et
mélodies inspirées (ou relevant) de traditions créoles, africaines (<em>Sikolaiko</em>) ou
latino-américaines (<em>La Pomena</em> du compositeur argentin Gustavo Leguizamon) avec une fraîcheur
expressive et un sens de la dramaturgie d’une grande subtilité. © Stéphane Ollivier/Qobuz</p>',
encoder=None, grouping=None, lyrics=None, purchase_date=None), client=<streamrip.client.qobuz.QobuzClient
object at 0x7f22d30b6150>, config=<streamrip.config.Config object at 0x7f22d45367d0>,
folder='/pt/music/dl/Gabi Hartmann - La femme aux yeux de sel (2025) [FLAC] [24B-44.1kHz]',
db=Database(downloads=<streamrip.db.Dummy object at 0x7f22d300ce50>, failed=<streamrip.db.Failed object at
0x7f22d300dc10>), cover_path='/pt/music/dl/Gabi Hartmann - La femme aux yeux de sel (2025) [FLAC]
[24B-44.1kHz]/__artwork/cover2945036595202675163.jpg'), PendingTrack(id=314935532,
album=AlbumMetadata(info=AlbumInfo(id='314935530', quality=3, container='FLAC', label='Masterworks',
explicit=False, sampling_rate=44.1, bit_depth=24, booklets=[{'id': 210110, 'file_format_id': 21, 'name':
'Livret Numérique', 'description': 'Gabi Hartmann - La femme aux yeux de sel', 'url':
'https://static.qobuz.com/goodies/01/000210110.pdf', 'original_url':
'https://static.qobuz.com/goodies/01/000210110.pdf'}]), album='La femme aux yeux de sel',
albumartist='Gabi Hartmann', year='2025', genre=['Jazz', 'Jazz vocal'], covers=Covers(('original',
'https://static.qobuz.com/images/covers/jb/y5/wyzv2quw5y5jb_org.jpg', '/pt/music/dl/Gabi Hartmann - La
femme aux yeux de sel (2025) [FLAC] [24B-44.1kHz]/cover.jpg')
('large', 'https://static.qobuz.com/images/covers/jb/y5/wyzv2quw5y5jb_600.jpg', '/pt/music/dl/Gabi
Hartmann - La femme aux yeux de sel (2025) [FLAC] [24B-44.1kHz]/__artwork/cover2945036595202675163.jpg')
('small', 'https://static.qobuz.com/images/covers/jb/y5/wyzv2quw5y5jb_230.jpg', None)
('thumbnail', 'https://static.qobuz.com/images/covers/jb/y5/wyzv2quw5y5jb_50.jpg', None)), tracktotal=14,
disctotal=1, albumcomposer='Various Composers', comment=None, compilation=None, copyright='(P) 2025 27/29
under exclusive licence to Sony Music Entertainment France SAS', date='2025-03-21', description='<p
class="p1">Deux ans après sa révélation avec un premier album plein de fraîcheur et d’inventivité dans sa
façon de brouiller les frontières entre jazz, pop, chanson française et world music, la jeune chanteuse
française Gabi Hartmann confirme ses talents singuliers d’autrice-compositrice interprète en signant avec
<em>La Femme aux yeux de sel </em>une œuvre aussi ambitieuse que convaincante. Conçu à la manière d’un
conte aux allures de voyage initiatique, l’album, en quatorze titres organisés en trois chapitres,
développe l’odyssée intime et subtilement désenchantée de Salinda, jeune femme aux yeux de sel passant de
l’innocence à la sérénité à travers l’épreuve de la désillusion. En étroite collaboration avec trois
musiciens-producteurs aux partis pris esthétiques très affirmés et parfaitement complémentaires (le
guitariste et songwriter new-yorkais Jesse Harris, déjà aux manettes de l’album précédent ; le
saxophoniste et chanteur franco-coréen Oan Kim, compagnon de longue date ; et le saxophoniste et
producteur Laurent Bardainne, nouveau venu dans sa nébuleuse), Gabi Hartmann déploie l’histoire de son
héroïne en une série de chansons douces, élégantes et insidieusement nostalgiques. <br /><br />Passant
avec un grand naturel d’une langue à l’autre (français, anglais, espagnol), plongeant sa voix claire et
caressante dans l’écrin d’arrangements sophistiqués mêlant synthétiseurs cotonneux, chœurs acidulés,
cordes flottantes et saxophones voluptueux, la chanteuse, entourée d’une équipe de musiciens de haut vol
(parmi lesquels Arnaud Roulin et Florian Robin aux claviers, Sylvain Daniel à la basse, Abdoulaye Kouyaté
à la guitare et en invitées spéciales la flutiste Naïssam Jalal et la chanteuse Julia Johansen du groupe
The Oracle Sisters), décline les mille et une facettes de son univers poétique hybride et onirique,
alternant chansons cinématiques aux atmosphères exotiques savamment distanciées (<em>Fool’s Paradise</em>,
<em>Take a Swing at the Moon</em>),\xa0ballades pop teintées de jazz\xa0 (<em>Into My World</em>), et
mélodies inspirées (ou relevant) de traditions créoles, africaines (<em>Sikolaiko</em>) ou
latino-américaines (<em>La Pomena</em> du compositeur argentin Gustavo Leguizamon) avec une fraîcheur
expressive et un sens de la dramaturgie d’une grande subtilité. © Stéphane Ollivier/Qobuz</p>', .........................
...................
encoder=None, grouping=None, lyrics=None, purchase_date=None), client=<streamrip.client.qobuz.QobuzClient
object at 0x7f22d30b6150>, config=<streamrip.config.Config object at 0x7f22d45367d0>,
folder='/pt/music/dl/Gabi Hartmann - La femme aux yeux de sel (2025) [FLAC] [24B-44.1kHz]',
db=Database(downloads=<streamrip.db.Dummy object at 0x7f22d300ce50>, failed=<streamrip.db.Failed object at
0x7f22d300dc10>), cover_path='/pt/music/dl/Gabi Hartmann - La femme aux yeux de sel (2025) [FLAC]
[24B-44.1kHz]/__artwork/cover2945036595202675163.jpg')]
DEBUG request params: {'app_id': '579939560', 'track_id': 314935531, 'limit': 500, 'offset': 0} qobuz.py:239
DEBUG api_request: endpoint=track/get, params={'app_id': '579939560', 'track_id': 314935531, 'limit': 500, qobuz.py:447
'offset': 0}
DEBUG request params: {'app_id': '579939560', 'track_id': 314935532, 'limit': 500, 'offset': 0} qobuz.py:239
DEBUG api_request: endpoint=track/get, params={'app_id': '579939560', 'track_id': 314935532, 'limit': 500, qobuz.py:447
'offset': 0}
DEBUG request params: {'app_id': '579939560', 'track_id': 314935533, 'limit': 500, 'offset': 0} qobuz.py:239
DEBUG api_request: endpoint=track/get, params={'app_id': '579939560', 'track_id': 314935533, 'limit': 500, qobuz.py:447
'offset': 0}
DEBUG request params: {'app_id': '579939560', 'track_id': 314935534, 'limit': 500, 'offset': 0} qobuz.py:239
DEBUG api_request: endpoint=track/get, params={'app_id': '579939560', 'track_id': 314935534, 'limit': 500, qobuz.py:447
'offset': 0}
DEBUG request params: {'app_id': '579939560', 'track_id': 314935535, 'limit': 500, 'offset': 0} qobuz.py:239
DEBUG api_request: endpoint=track/get, params={'app_id': '579939560', 'track_id': 314935535, 'limit': 500, qobuz.py:447
'offset': 0}
DEBUG request params: {'app_id': '579939560', 'track_id': 314935536, 'limit': 500, 'offset': 0} qobuz.py:239
DEBUG api_request: endpoint=track/get, params={'app_id': '579939560', 'track_id': 314935536, 'limit': 500, qobuz.py:447
'offset': 0}
DEBUG request params: {'app_id': '579939560', 'track_id': 314935537, 'limit': 500, 'offset': 0} qobuz.py:239
DEBUG api_request: endpoint=track/get, params={'app_id': '579939560', 'track_id': 314935537, 'limit': 500, qobuz.py:447
'offset': 0}
DEBUG request params: {'app_id': '579939560', 'track_id': 314935538, 'limit': 500, 'offset': 0} qobuz.py:239
DEBUG api_request: endpoint=track/get, params={'app_id': '579939560', 'track_id': 314935538, 'limit': 500, qobuz.py:447
'offset': 0}
DEBUG request params: {'app_id': '579939560', 'track_id': 314935539, 'limit': 500, 'offset': 0} qobuz.py:239
DEBUG api_request: endpoint=track/get, params={'app_id': '579939560', 'track_id': 314935539, 'limit': 500, qobuz.py:447
'offset': 0}
DEBUG request params: {'app_id': '579939560', 'track_id': 314935540, 'limit': 500, 'offset': 0} qobuz.py:239
DEBUG api_request: endpoint=track/get, params={'app_id': '579939560', 'track_id': 314935540, 'limit': 500, qobuz.py:447
'offset': 0}
DEBUG request params: {'app_id': '579939560', 'track_id': 314935541, 'limit': 500, 'offset': 0} qobuz.py:239
DEBUG api_request: endpoint=track/get, params={'app_id': '579939560', 'track_id': 314935541, 'limit': 500, qobuz.py:447
'offset': 0}
DEBUG request params: {'app_id': '579939560', 'track_id': 314935542, 'limit': 500, 'offset': 0} qobuz.py:239
DEBUG api_request: endpoint=track/get, params={'app_id': '579939560', 'track_id': 314935542, 'limit': 500, qobuz.py:447
'offset': 0}
DEBUG request params: {'app_id': '579939560', 'track_id': 314935543, 'limit': 500, 'offset': 0} qobuz.py:239
DEBUG api_request: endpoint=track/get, params={'app_id': '579939560', 'track_id': 314935543, 'limit': 500, qobuz.py:447
'offset': 0}
DEBUG request params: {'app_id': '579939560', 'track_id': 314935544, 'limit': 500, 'offset': 0} qobuz.py:239
DEBUG api_request: endpoint=track/get, params={'app_id': '579939560', 'track_id': 314935544, 'limit': 500, qobuz.py:447
'offset': 0}
DEBUG Raw request signature: qobuz.py:430
trackgetFileUrlformat_id6intentstreamtrack_id3149355311742526716.8445237fa31fc13e7a28e7d70bb61e91aa9e178
DEBUG Hashed request signature: 1b103defca3911bfa663ce70074b6935 qobuz.py:432
DEBUG api_request: endpoint=track/getFileUrl, params={'request_ts': 1742526716.8445237, 'request_sig': qobuz.py:447
'1b103defca3911bfa663ce70074b6935', 'track_id': 314935531, 'format_id': 6, 'intent': 'stream'}
DEBUG Raw request signature: qobuz.py:430
trackgetFileUrlformat_id6intentstreamtrack_id3149355331742526716.849587fa31fc13e7a28e7d70bb61e91aa9e178
DEBUG Hashed request signature: 7ed1fd31c1442d6c97f8490990405cac qobuz.py:432
DEBUG api_request: endpoint=track/getFileUrl, params={'request_ts': 1742526716.849587, 'request_sig': qobuz.py:447
'7ed1fd31c1442d6c97f8490990405cac', 'track_id': 314935533, 'format_id': 6, 'intent': 'stream'}
DEBUG Raw request signature: qobuz.py:430
trackgetFileUrlformat_id6intentstreamtrack_id3149355321742526716.858653fa31fc13e7a28e7d70bb61e91aa9e178
DEBUG Hashed request signature: 64082fffa20dd7520aa48618a05b6fd5 qobuz.py:432
DEBUG api_request: endpoint=track/getFileUrl, params={'request_ts': 1742526716.858653, 'request_sig': qobuz.py:447
'64082fffa20dd7520aa48618a05b6fd5', 'track_id': 314935532, 'format_id': 6, 'intent': 'stream'}
DEBUG Raw request signature: qobuz.py:430
trackgetFileUrlformat_id6intentstreamtrack_id3149355351742526716.9047742fa31fc13e7a28e7d70bb61e91aa9e178
DEBUG Hashed request signature: c5da74129bccdcfe335c79a8311cfa00 qobuz.py:432
DEBUG api_request: endpoint=track/getFileUrl, params={'request_ts': 1742526716.9047742, 'request_sig': qobuz.py:447
'c5da74129bccdcfe335c79a8311cfa00', 'track_id': 314935535, 'format_id': 6, 'intent': 'stream'}
DEBUG Raw request signature: qobuz.py:430
trackgetFileUrlformat_id6intentstreamtrack_id3149355361742526716.9110198fa31fc13e7a28e7d70bb61e91aa9e178
DEBUG Hashed request signature: c0661aa016fc00ca4912473f79bea8f3 qobuz.py:432
DEBUG api_request: endpoint=track/getFileUrl, params={'request_ts': 1742526716.9110198, 'request_sig': qobuz.py:447
'c0661aa016fc00ca4912473f79bea8f3', 'track_id': 314935536, 'format_id': 6, 'intent': 'stream'}
DEBUG Raw request signature: qobuz.py:430
trackgetFileUrlformat_id6intentstreamtrack_id3149355381742526716.9167595fa31fc13e7a28e7d70bb61e91aa9e178
DEBUG Hashed request signature: 331814a3afd232bf3b4c61737c4bad2d qobuz.py:432
DEBUG api_request: endpoint=track/getFileUrl, params={'request_ts': 1742526716.9167595, 'request_sig': qobuz.py:447
'331814a3afd232bf3b4c61737c4bad2d', 'track_id': 314935538, 'format_id': 6, 'intent': 'stream'}
DEBUG Raw request signature: qobuz.py:430
trackgetFileUrlformat_id6intentstreamtrack_id3149355421742526716.922681fa31fc13e7a28e7d70bb61e91aa9e178
DEBUG Hashed request signature: 2725b050ad2e2e70cffb1773d3570a4d qobuz.py:432
DEBUG api_request: endpoint=track/getFileUrl, params={'request_ts': 1742526716.922681, 'request_sig': qobuz.py:447
'2725b050ad2e2e70cffb1773d3570a4d', 'track_id': 314935542, 'format_id': 6, 'intent': 'stream'}
DEBUG Raw request signature: qobuz.py:430
trackgetFileUrlformat_id6intentstreamtrack_id3149355341742526716.9414668fa31fc13e7a28e7d70bb61e91aa9e178
DEBUG Hashed request signature: f97e78173ddad63d0cf2bbb7a4d78f7f qobuz.py:432
DEBUG api_request: endpoint=track/getFileUrl, params={'request_ts': 1742526716.9414668, 'request_sig': qobuz.py:447
'f97e78173ddad63d0cf2bbb7a4d78f7f', 'track_id': 314935534, 'format_id': 6, 'intent': 'stream'}
DEBUG Raw request signature: qobuz.py:430
trackgetFileUrlformat_id6intentstreamtrack_id3149355401742526716.9555461fa31fc13e7a28e7d70bb61e91aa9e178
DEBUG Hashed request signature: a07eb28d728dff6905d9b23900e4bcf3 qobuz.py:432
DEBUG api_request: endpoint=track/getFileUrl, params={'request_ts': 1742526716.9555461, 'request_sig': qobuz.py:447
'a07eb28d728dff6905d9b23900e4bcf3', 'track_id': 314935540, 'format_id': 6, 'intent': 'stream'}
DEBUG Raw request signature: qobuz.py:430
trackgetFileUrlformat_id6intentstreamtrack_id3149355411742526716.961306fa31fc13e7a28e7d70bb61e91aa9e178
DEBUG Hashed request signature: 5881a01220e31f4129a0406887e97ca9 qobuz.py:432
DEBUG api_request: endpoint=track/getFileUrl, params={'request_ts': 1742526716.961306, 'request_sig': qobuz.py:447
'5881a01220e31f4129a0406887e97ca9', 'track_id': 314935541, 'format_id': 6, 'intent': 'stream'}
DEBUG Raw request signature: qobuz.py:430
trackgetFileUrlformat_id6intentstreamtrack_id3149355441742526716.9663115fa31fc13e7a28e7d70bb61e91aa9e178
DEBUG Hashed request signature: aa857080732f16d2a7fb0e6e99c808de qobuz.py:432
DEBUG api_request: endpoint=track/getFileUrl, params={'request_ts': 1742526716.9663115, 'request_sig': qobuz.py:447
'aa857080732f16d2a7fb0e6e99c808de', 'track_id': 314935544, 'format_id': 6, 'intent': 'stream'}
DEBUG Raw request signature: qobuz.py:430
trackgetFileUrlformat_id6intentstreamtrack_id3149355431742526716.9711556fa31fc13e7a28e7d70bb61e91aa9e178
DEBUG Hashed request signature: b0acc5185e0a7cd8b9fb324f72d77de8 qobuz.py:432
DEBUG api_request: endpoint=track/getFileUrl, params={'request_ts': 1742526716.9711556, 'request_sig': qobuz.py:447
'b0acc5185e0a7cd8b9fb324f72d77de8', 'track_id': 314935543, 'format_id': 6, 'intent': 'stream'}
DEBUG Raw request signature: qobuz.py:430
trackgetFileUrlformat_id6intentstreamtrack_id3149355391742526716.976754fa31fc13e7a28e7d70bb61e91aa9e178
DEBUG Hashed request signature: 6db28fc192e4cfa8b305ac06667626a8 qobuz.py:432
DEBUG api_request: endpoint=track/getFileUrl, params={'request_ts': 1742526716.976754, 'request_sig': qobuz.py:447
'6db28fc192e4cfa8b305ac06667626a8', 'track_id': 314935539, 'format_id': 6, 'intent': 'stream'}
[11:11:57] DEBUG Raw request signature: qobuz.py:430
trackgetFileUrlformat_id6intentstreamtrack_id3149355371742526717.00235fa31fc13e7a28e7d70bb61e91aa9e178
DEBUG Hashed request signature: f03f899f8bfe1f8fdf80ede439c14672 qobuz.py:432
DEBUG api_request: endpoint=track/getFileUrl, params={'request_ts': 1742526717.00235, 'request_sig': qobuz.py:447
'f03f899f8bfe1f8fdf80ede439c14672', 'track_id': 314935537, 'format_id': 6, 'intent': 'stream'}
[11:11:58] DEBUG Tagging with [('TITLE', 'Sikolaiko'), ('ARTIST', 'Gabi Hartmann'), ('ALBUM', 'La femme aux yeux de sel'), tagger.py:254
('ALBUMARTIST', 'Gabi Hartmann'), ('COMPOSER', 'Gabrielle Hartmann'), ('YEAR', '2025'), ('DESCRIPTION',
'<p class="p1">Deux ans après sa révélation avec un premier album plein de fraîcheur et d’inventivité
dans sa façon de brouiller les frontières entre jazz, pop, chanson française et world music, la jeune
chanteuse française Gabi Hartmann confirme ses talents singuliers d’autrice-compositrice interprète en
signant avec <em>La Femme aux yeux de sel </em>une œuvre aussi ambitieuse que convaincante. Conçu à la
manière d’un conte aux allures de voyage initiatique, l’album, en quatorze titres organisés en trois
chapitres, développe l’odyssée intime et subtilement désenchantée de Salinda, jeune femme aux yeux de sel
passant de l’innocence à la sérénité à travers l’épreuve de la désillusion. En étroite collaboration avec
trois musiciens-producteurs aux partis pris esthétiques très affirmés et parfaitement complémentaires (le
guitariste et songwriter new-yorkais Jesse Harris, déjà aux manettes de l’album précédent ; le
saxophoniste et chanteur franco-coréen Oan Kim, compagnon de longue date ; et le saxophoniste et
producteur Laurent Bardainne, nouveau venu dans sa nébuleuse), Gabi Hartmann déploie l’histoire de son
héroïne en une série de chansons douces, élégantes et insidieusement nostalgiques. <br /><br />Passant
avec un grand naturel d’une langue à l’autre (français, anglais, espagnol), plongeant sa voix claire et
caressante dans l’écrin d’arrangements sophistiqués mêlant synthétiseurs cotonneux, chœurs acidulés,
cordes flottantes et saxophones voluptueux, la chanteuse, entourée d’une équipe de musiciens de haut vol
(parmi lesquels Arnaud Roulin et Florian Robin aux claviers, Sylvain Daniel à la basse, Abdoulaye Kouyaté
à la guitare et en invitées spéciales la flutiste Naïssam Jalal et la chanteuse Julia Johansen du groupe
The Oracle Sisters), décline les mille et une facettes de son univers poétique hybride et onirique,
alternant chansons cinématiques aux atmosphères exotiques savamment distanciées (<em>Fool’s
Paradise</em>, <em>Take a Swing at the Moon</em>),\xa0ballades pop teintées de jazz\xa0 (<em>Into My
World</em>), et mélodies inspirées (ou relevant) de traditions créoles, africaines (<em>Sikolaiko</em>)
ou latino-américaines (<em>La Pomena</em> du compositeur argentin Gustavo Leguizamon) avec une fraîcheur
expressive et un sens de la dramaturgie d’une grande subtilité. © Stéphane Ollivier/Qobuz</p>'),
('GENRE', 'Jazz, Jazz vocal'), ('COPYRIGHT', '℗ 2025 27/29 under exclusive licence to Sony Music
Entertainment France SAS'), ('TRACKNUMBER', '03'), ('DISCNUMBER', '01'), ('TRACKTOTAL', '14'),
('DISCTOTAL', '01'), ('DATE', '2025-03-21'), ('ISRC', 'FRDM72400080')]
..........................
Config File
[downloads]
folder = "/music/dl"
source_subdirectories = false
disc_subdirectories = true
concurrency = true
max_connections = 6
requests_per_minute = 60
verify_ssl = true
[qobuz]
# 1: 320kbps MP3, 2: 16/44.1, 3: 24/<=96, 4: 24/>=96
quality = 3
download_booklets = false
Operating System
Debian11
streamrip version
2.1.0
Screenshots and recordings
No response
Additional context
No response