-
-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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
youtube-dl: fix downloads from youtube. #126066
Conversation
It's good that we have a `--HEAD` here but, given that this software is useless at its named purpose without this patch: let's just patch it please.
LGTM. |
For a fork with regular releases, there's https://github.com/yt-dlp/yt-dlp already present in Homebrew. |
🤖 A scheduled task has triggered a merge. |
yeah, they are fully aware of the forks, you can see the discussions in ytdl-org/youtube-dl#31530 |
Thanks @chenrui333! |
is the recommended solution currently to install |
@arisolt do |
@MikeMcQuaid I just did a |
@tom-zosh Post the exact |
@MikeMcQuaid @gromgit OK, here's the exact
|
It's functioning as expected: the inability to extract uploader id used to be an error (which stops downloads cold), and this patch downgrades it to a warning (which allows the download to proceed). |
@gromgit OK, gotcha. I thought that the uploader id issue was resolved entirely, not just changed from a ERROR to a WARNING. Thanks for the clarification. |
Strange... I did exactly what Tom did and I'm still getting the error (not the warning). Interestingly, when I list my youtube-dl install, I'm noticing that my lib folder contains less files than Tom's lib folder: mac@iMac27 ~ % brew list youtube-dl Could that have something to do with it? I've reinstalled an upgraded many times. Still get the error. Any other commands I could try? How would I completely wipe my current install and do a fresh brew install (not a reinstall)? |
@ltgs What's the output of:
? |
mac@iMac27 ~ % brew info youtube-dl mac@iMac27 ~ % which -a youtube-dl |
And what's the output of |
mac@iMac27 ~ % grep -Er "uploader_id.*fatal=False" $(brew --prefix youtube-dl) |
Well, you have the patched
|
So, I brew uninstalled youtube-dl, tried installing but it said it was already installed, manually deleted the directory, reinstalled it, and now it seems to be working (getting the warning). I checked the lib folder too and now it has 2,387 files just like yours. Phew! So many hoops but here we are. Thanks for all your help @gromgit ! |
It's good that we have a
--HEAD
here but, given that this software is useless at its named purpose without this patch: let's just patch it please.Anticipating some push-back here:
--HEAD
just for a bug as showstopper as this: we should be considering making our own "tag" to get users tided over until us and upstream figure something better out