streamrip
streamrip copied to clipboard
[BUG] <Error fetching download>
Describe the bug
Just checked my script why downloads not coming through anymore after updating streamrip.
At first I get a "Found invalid url playlisturl, skipping." but afterwards the url is processed:
ERROR Error fetching download info for track: The requested quality is not available with your subscription. Deezer HiFi is required for quality 2. Otherwise, the maximum quality allowed is 1.
FYI: I have a valid deezer-family subscription
My script:
#!/bin/bash
dlPath="/media/share/downloads/Deezer"
plUrlArray=("URL1" "URL2" "URL3" "URL4" "URL5" "URL6" "URL7" "URL8" "URL9" "URL10" "URL11")
plNameArray=("NAME1" "NAME2" "NAME3" "NAME4" "NAME5" "NAME6" "NAME7" "NAME8" "NAME9" "NAME10" "NAME11")
for i in "${plUrlArray[@]}"
do
:
#python3 -m deemix --path "$dlPath" playlisturl "$i"
#python3 -m rip url playlisturl "$i"
rip --no-db url playlisturl "$i"
done
I´ve just added the --no-db for testing-purpose.
Command Used
rip --no-db url playlisturl "$i"
Debug Traceback
[09:15:00] DEBUG Showing all debug logs cli.py:100
Found invalid url playlisturl, skipping.
[09:15:06] ERROR Error fetching album of track 623490462: DataException: album/85550072 no data deezer.py:80
DEBUG Fetching deezer url with token AAAAAWWiRoplo1_KjUK6dS3pp1ozlmRIX1blz33rp3iY8ZLZNJQAxP8evoAgEzTI9RQlWzqu5yna18yiaEo3BVSNX6cvgWkgmBKCTWaC0vbCxLeJSTWlFuxb3ex8NLqPbT4fD41bbxglHkm_kSqTyUKh4A deezer.py:161
ERROR Error fetching download info for track: The requested quality is not available with your subscription. Deezer HiFi is required for quality 2. Otherwise, the maximum quality allowed is 1. playlist.py:82
DEBUG Executing INSERT INTO failed_downloads (source, media_type, id) VALUES (?, ?, ?) db.py:124
DEBUG Items to add: ('deezer', 'track', '623490462') db.py:125
DEBUG UNIQUE constraint failed: failed_downloads.id db.py:132
DEBUG Fetching deezer url with token AAAAAWWiRoplo1_K-gUs52KkxsBjxbPoEmstB_gSd-W0G0zhEa1l2YNzT0BMHcbcZwJ_aYmoJjhRGY8JSXb398EoyH1rr7j2SY3jliqNqmuJz2kTvXY8T_F4lWmtYNg_vYcxQaEtBevcvyDEnj_U deezer.py:161
[09:15:07] DEBUG Fetching deezer url with token AAAAAWWiRoplo1_KnHg_xgvAWfjO5ep7UeXyA-fLOpvr6q6T-N40xlhdW8z5gaj5KuF91fTug5f6F7eUCAcx3zx4kxQu9pmF_uAc0-2VKoIvoGNNedTp46U08S_yYYGrFjICJF528wTYQWS_fg8 deezer.py:161
DEBUG Fetching deezer url with token AAAAAWWiRotlo1_LYtpgvYniPH7sEzYSpOjRWi_Y74wVX-A0jmQou-SIUAOebm-CmNdesFq8xRQt7nmdLQbBf8wN9LwtXDBjkZDo5MNtqxuceRv91rlpxASFZOY5FV-BdCS-3nOO0J04fZqquHc deezer.py:161
DEBUG Fetching deezer url with token AAAAAWWiRotlo1_L4fuKBjcclcETr23hTQnwDrl208tCMIE5pMCg85D-TEWmU_d2UlSGZRXtKcQ_qeQCBfmNTVNjm_0r4D_Edhn2duSnGmRFf7TJTx6ieeAzntvFbVVl-Ev22kQRpmY5aaDb0Q8F deezer.py:161
ERROR Error fetching download info for track: The requested quality is not available with your subscription. Deezer HiFi is required for quality 2. Otherwise, the maximum quality allowed is 1. playlist.py:82
DEBUG Executing INSERT INTO failed_downloads (source, media_type, id) VALUES (?, ?, ?) db.py:124
DEBUG Items to add: ('deezer', 'track', '2444542') db.py:125
DEBUG UNIQUE constraint failed: failed_downloads.id db.py:132
ERROR Error fetching download info for track: The requested quality is not available with your subscription. Deezer HiFi is required for quality 2. Otherwise, the maximum quality allowed is 1. playlist.py:82
DEBUG Executing INSERT INTO failed_downloads (source, media_type, id) VALUES (?, ?, ?) db.py:124
DEBUG Items to add: ('deezer', 'track', '486771972') db.py:125
DEBUG UNIQUE constraint failed: failed_downloads.id db.py:132
ERROR Error fetching download info for track: The requested quality is not available with your subscription. Deezer HiFi is required for quality 2. Otherwise, the maximum quality allowed is 1. playlist.py:82
DEBUG Executing INSERT INTO failed_downloads (source, media_type, id) VALUES (?, ?, ?) db.py:124
DEBUG Items to add: ('deezer', 'track', '1727878947') db.py:125
DEBUG UNIQUE constraint failed: failed_downloads.id db.py:132
ERROR Error fetching download info for track: The requested quality is not available with your subscription. Deezer HiFi is required for quality 2. Otherwise, the maximum quality allowed is 1. playlist.py:82
DEBUG Executing INSERT INTO failed_downloads (source, media_type, id) VALUES (?, ?, ?) db.py:124
DEBUG Items to add: ('deezer', 'track', '929426872') db.py:125
DEBUG UNIQUE constraint failed: failed_downloads.id db.py:132
DEBUG Fetching deezer url with token AAAAAWWiRotlo1_LPgjUg4Rv_WqI9vCvda-utlyYUTvbNRw_Xn0IJD-AMVRmXJ4nrMDB35xCRruTXIHN4n9VZZavaGInLdVwmL6JsjgmC4MKOkrgjaN_ikj3VQ6ZI4qHsnY0n0SdH3mEtaBRo-M deezer.py:161
DEBUG Fetching deezer url with token AAAAAWWiRotlo1_L5VgCk0ZMOLGz49t3TvOJ-CaU7hqSIoz-Cp7EBIGxXPvaIucAMLRkJUmU0CDxwAiqPBdWFhs9lKYq_wEUUsOhkv2Gk5nRFHQ9bMM2GLsJvcO6TteVNXuQKcNnYMPGNrUb3vU deezer.py:161
DEBUG Fetching deezer url with token AAAAAWWiRotlo1_Luryc7fU4q0ckwS9WGnhUuadkIa2QJNo-pCCo0rWPAFLVowNpU4eD-buahBgPeEMRpib5fZwS0CWcAb1b87-uWBj5P-wkX7DoQ14cgFL6wQHnDUzxxiy6AN2fe_O7I3fsfM8 deezer.py:161
DEBUG Fetching deezer url with token AAAAAWWiRotlo1_LEhQ465wnL-RuZAjkUMksJ2RcTUixNunnykdX8Tdvjt6dTb4dRS5SUM0O2f8QWisPjuANZ5Itma2ZC4sifSTf4lcz06Py4VHC5kusmzmRMIDvELgDHG3fOuXrTr_0ELrl0Ic deezer.py:161
DEBUG Fetching deezer url with token AAAAAWWiRotlo1_LaDXkKeTnQnb3ytEv3PvlJC-thWAIvp8MN99UsaDcSX50qou_B8adGwR_aXS-KQjEYkjbPO9n45xtWGsgvvpHsTb7XzhsmqT-EYOY5QCGIMXiMB0uWaHB1LhFqr5qn8BVRhE deezer.py:161
DEBUG Fetching deezer url with token AAAAAWWiRotlo1_LjmlXS9R7Vl0ByF9C-W87JYgjoUgIS5GB8fimsMttsapxGu8T9g0W_4M_5Mhhwlewb2MXRHEowGaNf-cBaau62UtVPtKlECgOfsZu1jX_ElMVABu2LHcJqDY1GEfASzPlYWep deezer.py:161
DEBUG Fetching deezer url with token AAAAAWWiRotlo1_Lp9NVHwEdyxDDhvq7tPl6mK19n5MMuu1NXEhcXPDOOrHZu749AwT5xb29dMJBYnEYVrWU9Q0wnQ1LMlfOLAHEo7xq4G6i3219PLR0akzoHwj7oKKBQjkKOkLZ1sjdE1myUY5Z deezer.py:161
DEBUG Fetching deezer url with token AAAAAWWiRotlo1_L1ae92zg1zVsfC3yAG1nuUWWRF4l1g_bMKHUgytVBGzkK8LSVj6kamvYd0uvZCNuYpESS_pp5GcruVmsKQIYmAtitwahb9i93NMNecTDXcrnew8F5zfN0FyoU-7G8RMHPBoY deezer.py:161
DEBUG Fetching deezer url with token AAAAAWWiRotlo1_LyolPG7VOm2s8Yj5CB_jVUlmONFU5dHMi3rrKAgn2SuGhAhL9Twvz8IJhnR4krYbZECvie8P18pC7qV4VV9Pw1DY_IVustb0FxJBCn_5ozsQiyrNdg47_4a30j6syw46HRII deezer.py:161
[09:15:08] ERROR Error fetching download info for track: The requested quality is not available with your subscription. Deezer HiFi is required for quality 2. Otherwise, the maximum quality allowed is 1. playlist.py:82
DEBUG Executing INSERT INTO failed_downloads (source, media_type, id) VALUES (?, ?, ?) db.py:124
DEBUG Items to add: ('deezer', 'track', '486772002') db.py:125
DEBUG UNIQUE constraint failed: failed_downloads.id db.py:132
ERROR Error fetching download info for track: The requested quality is not available with your subscription. Deezer HiFi is required for quality 2. Otherwise, the maximum quality allowed is 1. playlist.py:82
DEBUG Executing INSERT INTO failed_downloads (source, media_type, id) VALUES (?, ?, ?) db.py:124
DEBUG Items to add: ('deezer', 'track', '1819178417')
Config File
[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 = "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
Operating System
Ubuntu Linux 22.04.3
streamrip version
2.0.2
Screenshots and recordings
No response
Additional context
No response
Can you try downloading the track rip id deezer track 623490462 with --quality set to various values? See if anything changes. I can't reproduce the result.