cobalt icon indicating copy to clipboard operation
cobalt copied to clipboard

How can we add po_token and visitor_data in cookie.json file

Open lewsol2 opened this issue 1 year ago • 17 comments

problem description

How can we generate po_token and visitor_data? and How can we configure it for instance to get it worked? Can we use po_token and visitor_data without oAuth cookies?

your instance configuration

No response

lewsol2 avatar Dec 28 '24 14:12 lewsol2

I also asked a related question, but no one was willing to answer it

coderonex avatar Dec 30 '24 01:12 coderonex

Not sure how you can configure po_token and visitor_data in cobalt but for generating these 2 things you can use https://github.com/LuanRT/BgUtils , You will find an example folder that you can reference for usage.

EDIT: According to this line https://github.com/imputnet/cobalt/blob/0f6516567191706faedff58395befad0b795d648/api/src/processing/services/youtube.js#L79 you can add both of these things in the cookie file and they should be applied.

hamaadraza avatar Dec 30 '24 10:12 hamaadraza

You cannot add PO_Token and visitor data in cookies.json fil. you can add these two in api file which is created in nodejs. and also cookies.json only for cookies which you will add see exmaple here https://github.com/imputnet/cobalt/blob/main/docs/examples/cookies.example.json

hextor1 avatar Dec 30 '24 12:12 hextor1

But unfortunately cookies is not working.

hextor1 avatar Dec 30 '24 12:12 hextor1

You cannot add PO_Token and visitor data in cookies.json fil. you can add these two in api file which is created in nodejs. and also cookies.json only for cookies which you will add see exmaple here https://github.com/imputnet/cobalt/blob/main/docs/examples/cookies.example.json

what? 😭

you can add po_token and visitor_data as regular cookie values into the cookie

https://github.com/imputnet/cobalt/blob/0f6516567191706faedff58395befad0b795d648/api/src/processing/services/youtube.js#L70-L83

(so if you have a cookie like a=b; c=d, you can just add the other values onto them like a=b; c=d; po_token=x; visitor_data=y)

dumbmoron avatar Dec 30 '24 12:12 dumbmoron

You cannot add PO_Token and visitor data in cookies.json fil. you can add these two in api file which is created in nodejs. and also cookies.json only for cookies which you will add see exmaple here https://github.com/imputnet/cobalt/blob/main/docs/examples/cookies.example.json

what? 😭

you can add po_token and visitor_data as regular cookie values into the cookie

https://github.com/imputnet/cobalt/blob/0f6516567191706faedff58395befad0b795d648/api/src/processing/services/youtube.js#L70-L83

(so if you have a cookie like a=b; c=d, you can just add the other values onto them like a=b; c=d; po_token=x; visitor_data=y)

Its talking about cookies.json file

hextor1 avatar Dec 30 '24 12:12 hextor1

Its talking about cookies.json file

yeah, me too

dumbmoron avatar Dec 30 '24 12:12 dumbmoron

Its talking about cookies.json file

Cookies is still working??

hextor1 avatar Dec 30 '24 12:12 hextor1

Tested it right now, not working currently

gamersindo1223 avatar Dec 30 '24 12:12 gamersindo1223

I don't know if my ip got blacklisted, or if it's a problem with my cookies

gamersindo1223 avatar Dec 30 '24 12:12 gamersindo1223

I don't know if my ip got blacklisted, or if it's a problem with my cookies

Try isp proxies its working now a days. all other ips blocked

hextor1 avatar Dec 30 '24 12:12 hextor1

Alright!

gamersindo1223 avatar Dec 30 '24 12:12 gamersindo1223

Its talking about cookies.json file

yeah, me too

Is there a tutorial on how to get cookie, po_token and visitor_data?

coderonex avatar Dec 31 '24 01:12 coderonex

the same question. OAuth2 is not working. I saw someone added support YouTube cookies. I tried to use them directly copied from YouTube they are not working. Saw some po_token and visitor_data also have no idea where can I find it. On my local instance everything is working except YouTube. Thanks for explaining how to fix YouTube in advanced.

ZEREX222 avatar Dec 31 '24 05:12 ZEREX222

If anyone wants to find out po_token and visitor data they can visit /embed link of a video. Inspact the /player request and you will find the po_token and visitorData in the payload of that request.

Screenshot:

image

hamaadraza avatar Jan 02 '25 08:01 hamaadraza

不知道是不是我的ip被列入黑名单了,还是我的cookies有问题

尝试一下 isp 代理,现在它已经可以工作了。所有其他 ip 均被阻止

Is the isp proxy still available?

coderonex avatar Jan 16 '25 09:01 coderonex

If anyone wants to find out po_token and visitor data they can visit /embed link of a video. Inspact the /player request and you will find the po_token and visitorData in the payload of that request.

Screenshot:

image

May I ask if you have deployed your own instance of cobalt? Can you download youtube videos once these are configured? How do I get cookies? Do I need to log in for cookies, potoken?

coderonex avatar Jan 20 '25 02:01 coderonex