-
-
Notifications
You must be signed in to change notification settings - Fork 5.9k
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
[cookies] Add --cookies-from-browser
support for Whale
#9649
Conversation
--cookies-from-browser
support for Whale
@pukkandan see #9307. Whale uses a different keyring name on linux and can't be supported as chromium/chrome |
I see. Is this a common thing? Is #7805 similar issue? If so, it would be more beneficial to support passing keyring name in the CLI than adding just whale. |
Looks like possibly yes, but really there's no way to tell from the limited info in that issue.
Maybe? But cramming more into the |
I am concerned the list will quickly grow too large, but I see your point. We can merge this for now and think of generalization if this keeps coming up |
Wait please, I'll review my PR within 24 hours from now. Some fix seems not merged. |
I think at this point we should support more browsers for convenience of the user.. Large list of supported browsers doesn't matter imo. You could throw the full list into a section of the README, with only the main few listed on the option help string |
code check is done. I think there must be serveral ways instead of adding one by one. We just temporarily need more browsers example to decide which way to go. This is one of them. |
Should I do something else to be merged? |
@pukkandan gentle ping |
Description of your pull request and other information
Currently, yt-dlp doens't support --cookies-from-browser Naver Whale browser because the browser uses its own directory in Windows, macOS, and Linux.
Luckily, Naver Whale is based on Chromium, so thanksfully I could just add a little bit of code.
Fixes #9307
--cookies-from-browser
errors when Chrome/chromium-based browser is open in Windows #7271 but the user data directory is confirmedBefore submitting a pull request make sure you have:
In order to be accepted and merged into yt-dlp each piece of code must be in public domain or released under Unlicense. Check all of the following options that apply:
What is the purpose of your pull request?
edit: Add a mention for dog-fooding