[Bug]: Downloader not working #2888
Labels
No labels
awaiting-reply
breaking changes
bug
cannot-reproduce
dependencies
documentation
duplicate
electron-issue
enhancement
fix-available
good first issue
help wanted
invalid
javascript
need more information
need rebase
official-youtube-music-issue
plugin request
question
release
security
stale
Status: blocked
typo
wontfix
ytmd-issue
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: YTMD/youtube-music#2888
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Preflight Checklist
YouTube Music (Application) Version
3.7.2.0
Checklists
What operating system are you using?
Windows
Operating System Version
Windows 11
What CPU architecture are you using?
x64
Last Known Working YouTube Music (Application) version
3.6.1
Reproduction steps
Go on any music video press download, and be introduced with an error
Expected Behavior
Find the song
press the 3 dots get the menu to pop down
press the download option
for it to work without giving me an error box
Actual Behavior
I press download it comes with an error
I tried on many songs and the problem still persists
Enabled plugins
Compact sidebar
in-app menu
skip disliked songs
ad blocker
downloader
precise volume
ambient mode
album color theme
API Server [Beta]
Additional Information
I tried a custom option on the downloader but was introduced with a download button that did nothing no matter how many times i clicked
I tried Override User-Agent didn't work even after system restarts
I tried uninstalling and all the files associated to the program and did a full clean install still didn't work with the web.exe
I tried the portable version as well same issue persisted
I tried different type of songs (Short and long songs)
I tried disabling API Server [Beta] and the download button turned into a button that did nothing.
I tried re-enabling API Server [Beta] and the download button worked again but still caused an error when I tried downloading music
This issue is annoying and i've seen a bunch of people have this problem i tried following their steps in fixing the issue and yet it still persists.
I don't have enough knowledge about code to know what to look for when it comes to problems so if ill be given any feedback please dumb it down for me because im not familiar with most terms y'all would use.
Same here
Same goes here with 3.7.2.0 :(
Don't fret, it will be ignored, and vague instructions on how you didn't format your question properly issued.
Just a note: Reverting to 3.7.1.0 fixes the issue (for me)
Excepted behavior. "Mixed for you" is not accessible using the YouTube API because it is a "YouTube mix" (not a playlist).
i worked my way all the way back to 3.5.3 and got errors every time I tried to download a song
To clarify, I have a subscription. Probably relevant.
I'm relatively new to this app - is there a good way to see logs? I've looked through the documentation but don't see a recommended way to find debugging information.
The logs are not stored to a file, you'd have to launch youtube music from a terminal in order to see them.
And those logs will only contain the backend logs, you must open the chrome dev tools (Ctrl+Shift+I) to access the console and see the renderer logs as well.
Somewhat related, but this only happens in development. There is a problem with the current implementation of setting up PO Tokens.
That results to downloader button not working entirely:
Could someone please fix this? I really need the downloader, it's rly usefull for me... Thanks
Downloading a +55 public playlist results in only 3 successful downloads in mp3 mode. Failed downloads display the same error as described above. Tried on both 3.7.2 & 3.7.1 with the same results.
For me, it's even worse. I click on 'Download,' and nothing happens at all. I've already checked the chosen download folder, and it's empty.
Same issue different error code
(MacOS)
Same issue on ArchLinux
Same here on Arch Linux.
Happens on both youtube-music 3.7.2-1 and youtube-music-git 3.7.2.r35.g3236c88-1
still waiting on a fix, seems like developers are in vacation :( it was such a great software
I can confirm the exact same issues (both of them, same traceback, same messages) as in this comment https://github.com/th-ch/youtube-music/issues/2888#issuecomment-2612032098 are happening for me as well. I was about to create a separate bug report before finding this one.
If there is no fix for the bug at this time, @JellyBrick do you have permissions to pin issues? Could I suggest pinning this issue to make it more visible? Open-source devs need their time off too, this is a passion project not a paid job, but if/when time is available for contributing to this project, it would be best to avoid having 3000 duplicate issues. And hopefully, someone with motivation could chip in and fix the issue themselves.
Thanks for the awesome software. I've been using this for years and have made this one of the first programs I install on a new laptop.
@kmac https://github.com/th-ch/youtube-music/issues/2888#issuecomment-2604891659 to see logs, you can run the application from a shell. On my mac, it looks like
$ /Applications/YouTube\ Music.app/Contents/MacOS/YouTube\ Music
, your system might be differentIn the meantime, for everyone waiting for a fix, here's a workaround: use yt-dlp and then convert to mp3 using ffmpeg. This is far from ideal due to the more technical nature of this approach. I'd much prefer to have this feature integrated and contributions to this repo healthy since it seems like this issue has been open for some time. For the time being, this workaround is all I got. For the less technically inclined, I'll suggest finding a youtube downloader online.
If you're reading this and you care enough that the workaround isn't good enough - this is open-source. Anyone can contribute, that's the point. Not everyone has the time for everything, including the core maintainer(s) whoever they are, and that's ok. Sometimes, people move on in their lives, and just as it would sadden me if this were the end of the road here, we can only adapt.
The fact that the last few months have seen a few releases tells me this is not abandoned, at least not yet. Maintaining can be very hard work sometimes. I'm just thankful the project was made open-source to begin with, and for the continued support over the years
It seems like YouTube is actively blocking the download. In the meantime, use yt-dlp or Youtube.js directly,
or just stop downloading the video :)
Sorry for the unrelated question, but what's the best yt-dlp formatting to match the YT Music downloader's? I preferred downloading with YT Music because it got the thumbnail/title/artist properly, since I'm bad with all the yt-dlp options.
If you are referring to the quality and format, the plugin uses the best quality with any media container (with mp3 as default).
Regarding ID3 tags, the plugin has its set logic to handle it automatically. For yt-dlp though, you have to manually set flags (like
--embed-thumbnail
) to set the metadata that you want.Fixed at
5de07b9a96
. Thanks@JellyBrick, download is working for me in 3.7.4.0. Thanks for the fix!!
Its not working for me, do i have to sign in with my premium account? I got suspended already once
It should now work as long as you are not signed out.
@JellyBrick aaaaaaaand it's back, and also being reported in #2270.
The only change (for me) is that the name of the song has replaced the hex string in the error message.