Closed Leg3ndary closed 3 years ago
Ran pip install --upgrade pytube and it is up to date.
Just had the same issue, first time running spotdl.
Hi Team. Known pytube issue and they are working to fix it https://github.com/pytube/pytube/issues/1060
This error also occurred in the older version. I'm using 2.2.2 and the log also shows the same exact things like that, UPDATE: It got fixed after replacing the old main.py with the new one from mentioned link under this comment thanks man!
@FunFreshNew Hiya - sorry but we provide no support for outdated versions of spotDL.
@FunFreshNew Hiya - sorry but we provide no support for outdated versions of spotDL.
Yea that's ok, I'm just informing that this version also has the same exact problem. also, v2.2.2 is still working until this problem existed and so far I have experienced problems in this old version sometimes have the same core problem just like the current pytube issue
@FunFreshNew Hiya - sorry but we provide no support for outdated versions of spotDL.
Yea that's ok, I'm just informing that this version also has the same exact problem. also, v2.2.2 is still working until this problem existed and so far I have experienced problems in this old version sometimes have the same core problem just like the current pytube issue
Yes we are aware about that, because it is a pytube issue, this error will appear on every version of spotDL which uses pytube (I'm pretty sure every single one)
I've created version that uses yt-dl to download audio, if anyone is interested here's the command to install it
pip install https://codeload.github.com/xnetcat/spotify-downloader/zip/yt-dl --force
branch: https://github.com/xnetcat/spotify-downloader/tree/yt-dl based on: https://github.com/spotDL/spotify-downloader/pull/1339
I haven't really tested it or anything, you can report errors here
I've tried to use this fix, just replace the old main.py from pytube with this code and it works for me in (spotdl 2.2.2). I haven't tested on the latest one so you guys can try to check it out.
I've tried to use this fix, just replace the old main.py from pytube with this code and it works for me in (spotdl 2.2.2). I haven't tested on the latest one so you guys can try to check it out.
Works for me, thank you !
I've created version that uses yt-dl to download audio, if anyone is interested here's the command to install it
pip install https://codeload.github.com/xnetcat/spotify-downloader/zip/yt-dl --force
branch: https://github.com/xnetcat/spotify-downloader/tree/yt-dl based on: #1339
I haven't really tested it or anything, you can report errors here
Above should fix it fine.
If you would like to wait, I believe pytubes already fixed this here https://github.com/pytube/pytube/issues/1060
Reopening since issue is not yet resolved, new pytube version is not yet released nor is spotdl.
and afaik new pytube version will require to sign into youtube, so this is one of the reasons to replace pytube with yt-dl
fixed in v3.7.0 - #1339
System OS: Windows
Python Version: 3.8.4
Install Source: pip install spotdl
Version OR Commit hash: Latest (3.6.3)
Expected Behaviour
Finish downloading the song without returning 404
Actual Behaviour
Returns
urllib.error.HTTPError: HTTP Error 404: Not Found
Steps to Reproduce
Traceback
Any other information:
None