Skip to content
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

[Feature request] Add option to get cookies from browser #38

Open
DjordjeMandic opened this issue Mar 7, 2023 · 9 comments
Open

[Feature request] Add option to get cookies from browser #38

DjordjeMandic opened this issue Mar 7, 2023 · 9 comments

Comments

@DjordjeMandic
Copy link

Is your feature request related to a problem? Please describe.
Cookies can only be supplied via txt file. Some browser extensions for exctracting it from browser can be malicious like this one was. Option to get cookies from browser is natively supported by yt-dlp.

Describe the solution you'd like
In Add authentication window add option to get them from browser natively using yt-dlp

@StefanLobbenmeier
Copy link
Owner

Good idea! Can you link how to do this with yt-dlp

@StefanLobbenmeier
Copy link
Owner

Found it myself: --cookies-from-browser BROWSER[+KEYRING][:PROFILE][::CONTAINER]

@markjirousek
Copy link

Any news about this feature?

@StefanLobbenmeier
Copy link
Owner

Yeah it’s available in v3. Hopefully this winter I can get feature parity with v2, but feel free to already try it

@markjirousek
Copy link

I looked everywhere but didn't find where to download the v3. I guess it's supposed to be built from source but I have no idea how it works so I'll wait patiently unless I missed a link somewhere.

@StefanLobbenmeier
Copy link
Owner

You can find the precompiled versions here: https://github.com/StefanLobbenmeier/yt-dlp-compose/releases

@markjirousek
Copy link

Thank you, I’ll probably check that out one of these days when I’ll have some spare time. But, may I ask, what is yt-dlp-compose exactly? The repository of the currently in dev v3? Are you rebuilding it from scratch? Why isn’t it on the same repository?

Sorry for these questions but there are too many things I don’t understand about all this dev stuff and I’m kind of lost on GitHub, which I find difficult to understand and navigate.

I feel like I'm crawling in a maze.

@StefanLobbenmeier
Copy link
Owner

All good. Basically it’s a complete rewrite from scratch. I am not the original author of the project but just took it over so it’s hard for me to maintain it.

you can read more about it here: #110

it’s in a separate repo until feature parity, as in that there is not much of a downgrade (and hopefully many upgrades) to v2. But since I work full time I am pretty much waiting on vacations to sink more time into it 😄

@markjirousek
Copy link

I already knew that you aren't the original developper but totally missed that post indeed. Well, that looks very interesting and promising. I find it a good thing that you are rewriting it from scratch with a more up to date architecture and technologies you are used to work with. I'm looking forward to have a look at / test / use it.

Thank you for the clarification, it all makes sense now, your patience answering my questions and above all thank you for your work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants