Closed youngoris closed 3 weeks ago
I also have this problem
Traceback (most recent call last): File "C:\Users\Us\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\votify\utils.py", line 8, in check_response response.raise_for_status() File "C:\Users\Us\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\requests\models.py", line 1024, in raise_for_status raise HTTPError(http_error_msg, response=self) requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://gew4-spclient.spotify.com/playplay/v1/key/c5b64666fcd0d9eaedcb277e050797b7045b82a8
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "C:\Users\Us\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\votify\cli.py", line 584, in main downloader_song.download( File "C:\Users\Us\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\votify\downloader_song.py", line 137, in download self._download(*args, **kwargs) File "C:\Users\Us\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\votify\downloader_song.py", line 213, in _download decryption_key = self.get_decryption_key(stream_info) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Us\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\votify\downloader_audio.py", line 94, in get_decryption_key decryption_key = self.downloader.get_playplay_decryption_key( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Us\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\votify\downloader.py", line 370, in get_playplay_decryption_key playplay_license_response_bytes = self.spotify_api.get_playplay_license( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Us\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\votify\spotify_api.py", line 283, in get_playplay_license check_response(response) File "C:\Users\Us\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\votify\utils.py", line 10, in check_response _raise_response_exception(response) File "C:\Users\Us\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\votify\utils.py", line 14, in _raise_response_exception raise Exception( Exception: Request failed with status code 403: [INFO 09:03:41] Done (1 error(s))
This usually happens when you set the "audio_quality": "aac-high",
vorbis-high might fixed the problem
could we have an option for aac-high and to then fallback to vorbis high?