Luan

Results 72 comments of Luan

In your case, there's no difference. `WEB` is just as fast as `ANDROID`.

The adaptive formats need to be downloaded in chunks, otherwise you will get throttled. https://github.com/LuanRT/YouTube.js/blob/d48b9d0946e4a39f2c6373c4360305e4c5f3efd7/src/utils/FormatUtils.ts#L58

Does this always happen or was it a one time case? If it does, then we might have to look at what the library is sending.

> ## same here! > Request to https://www.youtube.com/youtubei/vtrue/browse?key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8&prettyPrint=false&alt=json failed with status 400 Hi! Yours is a different issue that has already been fixed. Try updating YouTube.js to the latest version.

@mhi-iranmanesh > thank you it solved. but my streaming links get 403 error! do you have idea? You're probably not passing in PoTokens. It is required when requesting video info...

> How do I use cookies?, I used cookies before but I have to change my cookies frequently, is there a way to solve that? And about this; get your...

That option makes the library generate a random visitor data token. I believe YouTube no longer accepts these, hence why you get that error. Maybe try setting up some persistent...

Unfortunately no, it's more complicated than that. This is due to YouTube expecting you to pass in a PoToken. See #708.

Now that YouTube no longer has a library, just a "You" page, I say we refactor this to something more generic to avoid things breaking like this in the future.....

Folks, I'm a bit confused; is this happening *only* when using OAuth? If so, I'm afraid YouTube might have removed the ability to use OAuth with the `WEB` client altogether....