Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] lastfm lookup prefers instrumental version #741

Open
robostep9829 opened this issue Sep 16, 2024 · 0 comments
Open

[BUG] lastfm lookup prefers instrumental version #741

robostep9829 opened this issue Sep 16, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@robostep9829
Copy link

Describe the bug

I'm trying to save a lastfm playlist imported from spotify. Primary lastfm source is qobuz, secondary is deezer.
When the lookup was done it began to download. After a few minutes i checked the music folder and noticed that some song were downloaded as instrumentals. (I stopped it)

Command Used

rip lastfm https://www.last.fm/user/robostep9829/playlists/13078546

Debug Traceback

[01:00:13] DEBUG    Tagging with [('TITLE', 'Forever glow(Instrumental)'), ('ARTIST', '尾丸ポルカ'), ('ALBUM', 'Forever glow'), ('ALBUMARTIST', '尾丸ポルカ'), ('COMPOSER', 'Yasushi'), ('YEAR', '2024'), ('GENRE', 'Pop,      tagger.py:253
                    Rock'), ('COPYRIGHT', '2016 COVER Corp. 2024 COVER Corp.'), ('TRACKNUMBER', '15'), ('DISCNUMBER', '01'), ('TRACKTOTAL', '02'), ('DISCTOTAL', '01'), ('DATE', '2024-08-17'), ('ISRC', 'JPV752408914')]                     
           DEBUG    Executing INSERT INTO downloads (id) VALUES (?)                                                                                                                                                                  db.py:124
           DEBUG    Items to add: ('283326295',)                                                                                                                                                                                     db.py:125
[01:00:15] DEBUG    Tagging with [('TITLE', 'Breaking Dimensions'), ('ARTIST', 'hololive English'), ('ALBUM', 'Breaking Dimensions'), ('ALBUMARTIST', 'hololive English'), ('COMPOSER', 'Carlos Okabe Masaki Tomiyama'),         tagger.py:253
                    ('YEAR', '2024'), ('GENRE', 'Pop, Rock'), ('COPYRIGHT', '2016 COVER Corp. 2024 COVER Corp.'), ('TRACKNUMBER', '16'), ('DISCNUMBER', '01'), ('TRACKTOTAL', '02'), ('DISCTOTAL', '01'), ('DATE',                            
                    '2024-08-15'), ('ISRC', 'JPV752409060')]                                                                                                                                                                                  
           DEBUG    Executing INSERT INTO downloads (id) VALUES (?)                                                                                                                                                                  db.py:124
           DEBUG    Items to add: ('283913076',)                                                                                                                                                                                     db.py:125
[01:00:16] DEBUG    Tagging with [('TITLE', '小心旅行'), ('ARTIST', '大神ミオ'), ('ALBUM', '小心旅行'), ('ALBUMARTIST', '大神ミオ'), ('COMPOSER', '澤田 空海理'), ('YEAR', '2024'), ('GENRE', 'Pop, Rock'), ('COPYRIGHT', '2024  tagger.py:253
                    COVER Corp. 2016 COVER Corp.'), ('TRACKNUMBER', '14'), ('DISCNUMBER', '01'), ('TRACKTOTAL', '02'), ('DISCTOTAL', '01'), ('DATE', '2024-08-21'), ('ISRC', 'JPV752409087')]                                                 
           DEBUG    Executing INSERT INTO downloads (id) VALUES (?)                                                                                                                                                                  db.py:124
           DEBUG    Items to add: ('284638470',)                                                                                                                                                                                     db.py:125
[01:00:19] DEBUG    Tagging with [('TITLE', 'BAN RTA (Instrumental)'), ('ARTIST', '赤井はあと'), ('ALBUM', 'BAN RTA'), ('ALBUMARTIST', '赤井はあと'), ('COMPOSER', '赤井はあと'), ('YEAR', '2024'), ('GENRE', 'Pop, Rock'),    tagger.py:253
                    ('COPYRIGHT', '2016 COVER Corp. 2024 COVER Corp.'), ('TRACKNUMBER', '19'), ('DISCNUMBER', '01'), ('TRACKTOTAL', '02'), ('DISCTOTAL', '01'), ('DATE', '2024-08-11'), ('ISRC', 'JPV752409065')]                             
           DEBUG    Executing INSERT INTO downloads (id) VALUES (?)                                                                                                                                                                  db.py:124
           DEBUG    Items to add: ('283329233',)                                                                                                                                                                                     db.py:125
[01:00:20] DEBUG    Tagging with [('TITLE', 'わたしを甘やかすなら'), ('ARTIST', '雪花ラミィ'), ('ALBUM', 'わたしを甘やかすなら'), ('ALBUMARTIST', '雪花ラミィ'), ('COMPOSER', 'ヤマモトショウ'), ('YEAR', '2024'), ('GENRE',     tagger.py:253
                    'Pop, Rock'), ('COPYRIGHT', '2016 COVER Corp. 2024 COVER Corp.'), ('TRACKNUMBER', '18'), ('DISCNUMBER', '01'), ('TRACKTOTAL', '02'), ('DISCTOTAL', '01'), ('DATE', '2024-08-12'), ('ISRC', 'JPV752409062')]               
           DEBUG    Executing INSERT INTO downloads (id) VALUES (?)                                                                                                                                                                  db.py:124
           DEBUG    Items to add: ('283328932',)                                                                                                                                                                                     db.py:125
[01:00:21] DEBUG    Tagging with [('TITLE', '恋愛ストラテジック(Instrumental)'), ('ARTIST', '湊あくあ'), ('ALBUM', '恋愛ストラテジック'), ('ALBUMARTIST', '湊あくあ'), ('COMPOSER', '烏屋茶房'), ('YEAR', '2024'), ('GENRE',   tagger.py:253
                    'Pop, Rock'), ('COPYRIGHT', '2016 COVER Corp. 2024 COVER Corp.'), ('TRACKNUMBER', '20'), ('DISCNUMBER', '01'), ('TRACKTOTAL', '02'), ('DISCTOTAL', '01'), ('DATE', '2024-08-09'), ('ISRC', 'JPV752408999')]               
           DEBUG    Executing INSERT INTO downloads (id) VALUES (?)                                                                                                                                                                  db.py:124
           DEBUG    Items to add: ('283206095',)                                                                                                                                                                                     db.py:125
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '283205739', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '283205739', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '281064317', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '281064317', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '283327966', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '283327966', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '264548217', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '264548217', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '288711656', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '288711656', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '277298275', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '277298275', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '280531592', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '280531592', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '279644583', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '279644583', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '276741471', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '276741471', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '204467153', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '204467153', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '143683211', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '143683211', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '276736754', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '276736754', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '276537245', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '276537245', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '276519603', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '276519603', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '274699820', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '274699820', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '273520372', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '273520372', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '273561594', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '273561594', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '272221594', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '272221594', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '272222454', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '272222454', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Executing SELECT EXISTS(SELECT 1 FROM downloads WHERE id=?)                                                                                                                                                      db.py:108
           DEBUG    request params: {'app_id': '950096963', 'track_id': '271936193', 'limit': 500, 'offset': 0}                                                                                                                   qobuz.py:222
           DEBUG    api_request: endpoint=track/get, params={'app_id': '950096963', 'track_id': '271936193', 'limit': 500, 'offset': 0}                                                                                           qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2887116561726524021.8565128979549437fcc4a3faad4867b5cd25dcb                                                                               qobuz.py:414
           DEBUG    Hashed request signature: fa414c026b825fcf3c53075001fb83d9                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.8565128, 'request_sig': 'fa414c026b825fcf3c53075001fb83d9', 'track_id': '288711656', 'format_id': 7, 'intent': 'stream'}             qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2746998201726524021.8744652979549437fcc4a3faad4867b5cd25dcb                                                                               qobuz.py:414
           DEBUG    Hashed request signature: 42e5b203ab13d01e8664921d5b52f3cb                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.8744652, 'request_sig': '42e5b203ab13d01e8664921d5b52f3cb', 'track_id': '274699820', 'format_id': 7, 'intent': 'stream'}             qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2767367541726524021.87995979549437fcc4a3faad4867b5cd25dcb                                                                                 qobuz.py:414
           DEBUG    Hashed request signature: 1e418047df95ce8002e3b74d30b96a1b                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.87995, 'request_sig': '1e418047df95ce8002e3b74d30b96a1b', 'track_id': '276736754', 'format_id': 7, 'intent': 'stream'}               qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2765372451726524021.884216979549437fcc4a3faad4867b5cd25dcb                                                                                qobuz.py:414
           DEBUG    Hashed request signature: feda58d9294be25eb566acbc04be5a31                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.884216, 'request_sig': 'feda58d9294be25eb566acbc04be5a31', 'track_id': '276537245', 'format_id': 7, 'intent': 'stream'}              qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2735203721726524021.8882365979549437fcc4a3faad4867b5cd25dcb                                                                               qobuz.py:414
           DEBUG    Hashed request signature: 2d0fb1c154e75af316a9391b38a868ad                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.8882365, 'request_sig': '2d0fb1c154e75af316a9391b38a868ad', 'track_id': '273520372', 'format_id': 7, 'intent': 'stream'}             qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2832057391726524021.8933754979549437fcc4a3faad4867b5cd25dcb                                                                               qobuz.py:414
           DEBUG    Hashed request signature: 8369990d413f05fd9f5d2158945698d7                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.8933754, 'request_sig': '8369990d413f05fd9f5d2158945698d7', 'track_id': '283205739', 'format_id': 7, 'intent': 'stream'}             qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2767414711726524021.8976958979549437fcc4a3faad4867b5cd25dcb                                                                               qobuz.py:414
           DEBUG    Hashed request signature: 27ad677b826810ab009dd253ef1ba490                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.8976958, 'request_sig': '27ad677b826810ab009dd253ef1ba490', 'track_id': '276741471', 'format_id': 7, 'intent': 'stream'}             qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2044671531726524021.9050665979549437fcc4a3faad4867b5cd25dcb                                                                               qobuz.py:414
           DEBUG    Hashed request signature: 1273bf21e5d0f8b21da26afdbc72d874                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.9050665, 'request_sig': '1273bf21e5d0f8b21da26afdbc72d874', 'track_id': '204467153', 'format_id': 7, 'intent': 'stream'}             qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2645482171726524021.9129257979549437fcc4a3faad4867b5cd25dcb                                                                               qobuz.py:414
           DEBUG    Hashed request signature: 63f6097f80382b0bcba7932080398e68                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.9129257, 'request_sig': '63f6097f80382b0bcba7932080398e68', 'track_id': '264548217', 'format_id': 7, 'intent': 'stream'}             qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2765196031726524021.917106979549437fcc4a3faad4867b5cd25dcb                                                                                qobuz.py:414
           DEBUG    Hashed request signature: 636edd9e203c683b3ae589a6ec5c4d15                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.917106, 'request_sig': '636edd9e203c683b3ae589a6ec5c4d15', 'track_id': '276519603', 'format_id': 7, 'intent': 'stream'}              qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2796445831726524021.9212296979549437fcc4a3faad4867b5cd25dcb                                                                               qobuz.py:414
           DEBUG    Hashed request signature: 2dd3e458cfdd3307733eae6c3a762178                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.9212296, 'request_sig': '2dd3e458cfdd3307733eae6c3a762178', 'track_id': '279644583', 'format_id': 7, 'intent': 'stream'}             qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2805315921726524021.9253092979549437fcc4a3faad4867b5cd25dcb                                                                               qobuz.py:414
           DEBUG    Hashed request signature: beae94f80e32637d81a93cb223430d19                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.9253092, 'request_sig': 'beae94f80e32637d81a93cb223430d19', 'track_id': '280531592', 'format_id': 7, 'intent': 'stream'}             qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2833279661726524021.92954979549437fcc4a3faad4867b5cd25dcb                                                                                 qobuz.py:414
           DEBUG    Hashed request signature: ef3af626acfc97ee32fa7414ff821c3c                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.92954, 'request_sig': 'ef3af626acfc97ee32fa7414ff821c3c', 'track_id': '283327966', 'format_id': 7, 'intent': 'stream'}               qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2810643171726524021.9346414979549437fcc4a3faad4867b5cd25dcb                                                                               qobuz.py:414
           DEBUG    Hashed request signature: d2c3713910979508b8eb804fdfa8d8cb                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.9346414, 'request_sig': 'd2c3713910979508b8eb804fdfa8d8cb', 'track_id': '281064317', 'format_id': 7, 'intent': 'stream'}             qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2735615941726524021.9440758979549437fcc4a3faad4867b5cd25dcb                                                                               qobuz.py:414
           DEBUG    Hashed request signature: 462e8729eba87f88d06dc9c0c9b8d7d5                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.9440758, 'request_sig': '462e8729eba87f88d06dc9c0c9b8d7d5', 'track_id': '273561594', 'format_id': 7, 'intent': 'stream'}             qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id1436832111726524021.9490414979549437fcc4a3faad4867b5cd25dcb                                                                               qobuz.py:414
           DEBUG    Hashed request signature: 592c21ff471bcfbd9ef2bdd5dfda4f36                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.9490414, 'request_sig': '592c21ff471bcfbd9ef2bdd5dfda4f36', 'track_id': '143683211', 'format_id': 7, 'intent': 'stream'}             qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2772982751726524021.9532988979549437fcc4a3faad4867b5cd25dcb                                                                               qobuz.py:414
           DEBUG    Hashed request signature: 9913f7987fb33264adc5c3683571951a                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.9532988, 'request_sig': '9913f7987fb33264adc5c3683571951a', 'track_id': '277298275', 'format_id': 7, 'intent': 'stream'}             qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2719361931726524021.957087979549437fcc4a3faad4867b5cd25dcb                                                                                qobuz.py:414
           DEBUG    Hashed request signature: 157c93c44286c0810967d1b049d3a9ae                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.957087, 'request_sig': '157c93c44286c0810967d1b049d3a9ae', 'track_id': '271936193', 'format_id': 7, 'intent': 'stream'}              qobuz.py:431
           DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2722224541726524021.9629989979549437fcc4a3faad4867b5cd25dcb                                                                               qobuz.py:414
           DEBUG    Hashed request signature: d11eed1821a84b2df1e7af3536810021                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524021.9629989, 'request_sig': 'd11eed1821a84b2df1e7af3536810021', 'track_id': '272222454', 'format_id': 7, 'intent': 'stream'}             qobuz.py:431
[01:00:22] DEBUG    Raw request signature: trackgetFileUrlformat_id7intentstreamtrack_id2722215941726524022.2417476979549437fcc4a3faad4867b5cd25dcb                                                                               qobuz.py:414
           DEBUG    Hashed request signature: 4634c01e6363b04c1d4aa845a5f51175                                                                                                                                                    qobuz.py:416
           DEBUG    api_request: endpoint=track/getFileUrl, params={'request_ts': 1726524022.2417476, 'request_sig': '4634c01e6363b04c1d4aa845a5f51175', 'track_id': '272221594', 'format_id': 7, 'intent': 'stream'}             qobuz.py:431
[01:00:23] DEBUG    Tagging with [('TITLE', 'まるで自然が存在するあらゆる物語を証言しているかのように'), ('ARTIST', 'ceetra droopy'), ('ALBUM', '自然の音とともに、生命のシンフォニーを'), ('ALBUMARTIST', 'ceetra droopy'),     tagger.py:253
                    ('COMPOSER', 'Annisa Citra Pertiwi'), ('YEAR', '2024'), ('GENRE', 'Pop, Rock'), ('COPYRIGHT', '2024 ceetra droopy 2024 ceetra droopy'), ('TRACKNUMBER', '25'), ('DISCNUMBER', '01'), ('TRACKTOTAL', '32'),                
                    ('DISCTOTAL', '01'), ('DATE', '2024-09-14'), ('ISRC', 'AEA3A2490654')]                                                                                                                                                    
           DEBUG    Executing INSERT INTO downloads (id) VALUES (?)                                                                                                                                                                  db.py:124
           DEBUG    Items to add: ('288711656',)                                                                                                                                                                                     db.py:125
────────────────────────────────────────────────────────────────────────────────────── Downloading hololive-Orignal Songs(ホロライブのオリソンまとめ) ──────────────────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────── Downloading hololive-Orignal Songs(ホロライブのオリソンまとめ) ──────────────────────────────────────────────────────────────────────────────────────
[01:00:28] DEBUG    Removing dirs {'/media/games-usb/Music/StreamripMusic/hololive-Orignal Songs(ホロライブのオリソンまとめ)/__artwork'}                                                                                       artwork.py:19

Aborted!
           WARNING  sys:1: RuntimeWarning: coroutine 'Playlist.download.<locals>._resolve_download' was never awaited

Config File

[downloads]
# Folder where tracks are downloaded to
folder = "/media/games-usb/Music/StreamripMusic"
# Put Qobuz albums in a 'Qobuz' folder, Tidal albums in 'Tidal' etc.
source_subdirectories = false

# Download (and convert) tracks all at once, instead of sequentially. 
# If you are converting the tracks, or have fast internet, this will 
# substantially improve processing speed.
concurrency = true
# The maximum number of tracks to download at once
# If you have very fast internet, you will benefit from a higher value,
# A value that is too high for your bandwidth may cause slowdowns
# Set to -1 for no limit
max_connections = 6
# Max number of API requests per source to handle per minute
# Set to -1 for no limit
requests_per_minute = 60

[qobuz]
# 1: 320kbps MP3, 2: 16/44.1, 3: 24/<=96, 4: 24/>=96
quality = 3
# This will download booklet pdfs that are included with some albums
download_booklets = true

# Authenticate to Qobuz using auth token? Value can be true/false only
use_auth_token = true
# Enter your userid if the above use_auth_token is set to true, else enter your email
email_or_userid = ""
# Enter your auth token if the above use_auth_token is set to true, else enter the md5 hash of your plaintext password
password_or_token = ""
# Do not change
app_id = ""
# Do not change
secrets = []

[tidal]
# 0: 256kbps AAC, 1: 320kbps AAC, 2: 16/44.1 "HiFi" FLAC, 3: 24/44.1 "MQA" FLAC
quality = 3
# This will download videos included in Video Albums.
download_videos = true

# Do not change any of the fields below
user_id = ""
country_code = ""
access_token = ""
refresh_token = ""
# Tokens last 1 week after refresh. This is the Unix timestamp of the expiration
# time. If you haven't used streamrip in more than a week, you may have to log
# in again using `rip config --tidal`
token_expiry = ""

[deezer]
# 0, 1, or 2
# This only applies to paid Deezer subscriptions. Those using deezloader
# are automatically limited to quality = 1
quality = 2
# An authentication cookie that allows streamrip to use your Deezer account
# See https://github.com/nathom/streamrip/wiki/Finding-Your-Deezer-ARL-Cookie
# for instructions on how to find this
arl = ""
# This allows for free 320kbps MP3 downloads from Deezer
# If an arl is provided, deezloader is never used
use_deezloader = true
# This warns you when the paid deezer account is not logged in and rip falls
# back to deezloader, which is unreliable
deezloader_warnings = true

[soundcloud]
# Only 0 is available for now
quality = 0
# This changes periodically, so it needs to be updated
client_id = ""
app_version = ""

[youtube]
# Only 0 is available for now
quality = 0
# Download the video along with the audio
download_videos = false
# The path to download the videos to
video_downloads_folder = "/home/robos/StreamripDownloads/YouTubeVideos"

[database]
# Create a database that contains all the track IDs downloaded so far
# Any time a track logged in the database is requested, it is skipped
# This can be disabled temporarily with the --no-db flag
downloads_enabled = true
# Path to the downloads database 
downloads_path = "/home/robos/.config/streamrip/downloads.db"
# If a download fails, the item ID is stored here. Then, `rip repair` can be
# called to retry the downloads
failed_downloads_enabled = true
failed_downloads_path = "/home/robos/.config/streamrip/failed_downloads.db"

# Convert tracks to a codec after downloading them.
[conversion]
enabled = false
# FLAC, ALAC, OPUS, MP3, VORBIS, or AAC
codec = "ALAC"
# In Hz. Tracks are downsampled if their sampling rate is greater than this. 
# Value of 48000 is recommended to maximize quality and minimize space
sampling_rate = 48000
# Only 16 and 24 are available. It is only applied when the bit depth is higher
# than this value.
bit_depth = 24
# Only applicable for lossy codecs
lossy_bitrate = 320

# Filter a Qobuz artist's discography. Set to 'true' to turn on a filter.
# This will also be applied to other sources, but is not guaranteed to work correctly
[qobuz_filters]
# Remove Collectors Editions, live recordings, etc.
extras = true
# Picks the highest quality out of albums with identical titles.
repeats = false
# Remove EPs and Singles
non_albums = false
# Remove albums whose artist is not the one requested
features = false
# Skip non studio albums
non_studio_albums = false
# Only download remastered albums
non_remaster = false

[artwork]
# Write the image to the audio file
embed = true
# The size of the artwork to embed. Options: thumbnail, small, large, original.
# "original" images can be up to 30MB, and may fail embedding. 
# Using "large" is recommended.
embed_size = "large"
# If this is set to a value > 0, max(width, height) of the embedded art will be set to this value in pixels
# Proportions of the image will remain the same
embed_max_width = -1
# Save the cover image at the highest quality as a seperate jpg file
save_artwork = true
# If this is set to a value > 0, max(width, height) of the saved art will be set to this value in pixels
# Proportions of the image will remain the same
saved_max_width = -1


[metadata]
# Sets the value of the 'ALBUM' field in the metadata to the playlist's name. 
# This is useful if your music library software organizes tracks based on album name.
set_playlist_to_album = false
# If part of a playlist, sets the `tracknumber` field in the metadata to the track's 
# position in the playlist instead of its position in its album
renumber_playlist_tracks = true
# The following metadata tags won't be applied
# See https://github.com/nathom/streamrip/wiki/Metadata-Tag-Names for more info
exclude = []

# Changes the folder and file names generated by streamrip.
[filepaths]
# Create folders for single tracks within the downloads directory using the folder_format
# template
add_singles_to_folder = false
# Available keys: "albumartist", "title", "year", "bit_depth", "sampling_rate",
# "id", and "albumcomposer"
folder_format = "{albumartist} - {title} ({year}) [{container}] [{bit_depth}B-{sampling_rate}kHz]"
# Available keys: "tracknumber", "artist", "albumartist", "composer", "title",
# and "albumcomposer", "explicit"
track_format = "{tracknumber:02}. {artist} - {title}{explicit}"
# Only allow printable ASCII characters in filenames.
restrict_characters = false
# Truncate the filename if it is greater than this number of characters
# Setting this to false may cause downloads to fail on some systems
truncate_to = 120

# Last.fm playlists are downloaded by searching for the titles of the tracks
[lastfm]
# The source on which to search for the tracks.
source = "qobuz"
# If no results were found with the primary source, the item is searched for 
# on this one.
fallback_source = "deezer"

[cli]
# Print "Downloading {Album name}" etc. to screen
text_output = true
# Show resolve, download progress bars
progress_bars = true
# The maximum number of search results to show in the interactive menu
max_search_results = 100

[misc]
# Metadata to identify this config file. Do not change.
version = "2.0.3"
# Print a message if a new version of streamrip is available 
check_for_updates = true

Operating System

Linux Rocky (RedHat) 9.4

streamrip version

2.0.5

Screenshots and recordings

Снимок экрана от 2024-09-17 00-22-40
Also here is the archive of full log (too long for issue form)
stremrip_log.zip

Additional context

I typed the name of one of the songs that downloaded as instrumental and saw that the first entry is, in fact, instrumental version. (See attachment)

@robostep9829 robostep9829 added the bug Something isn't working label Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant