#Suspicious exception for playback issue for some videos

1 messages · Page 1 of 1 (latest)

sand pond
#
root@v29010:~/api/yt-cipher# docker-compose up
Starting ejs_signature_api ... done
Attaching to ejs_signature_api
ejs_signature_api | Cleaning up player cache directory: /usr/src/app/player_cache
ejs_signature_api | Player cache directory ensured at: /usr/src/app/player_cache
ejs_signature_api | Initialized 4 workers
ejs_signature_api | Server listening on http://0.0.0.0:8001
ejs_signature_api | Listening on http://localhost:8001/
ejs_signature_api | Cache miss for player: https://www.youtube.com/s/player/27422632/player_ias.vflset/de_DE/base.js. Fetching...
ejs_signature_api | Saved player to cache: /usr/src/app/player_cache/d4f7f5b25aadf5d3b30eeb30af0fce00039aaa431f12a8207d76ab4e0edb69d7.js

cipher server log if needed

vast fractal
sand pond
#

um ok i will try to mess with the clients

sand pond
#

i used

            ANDROID_MUSIC:
                playback: true
                playlistLoading: false
                searching: true
                videoLoading: true
            ANDROID_VR:
                playback: true
                playlistLoading: true
                searching: true
                videoLoading: true
            IOS:
                playback: true
                playlistLoading: true
                searching: true
                videoLoading: true
            MUSIC:
                playback: true
                playlistLoading: false
                searching: true
                videoLoading: false
            MWEB:
                playback: true
                playlistLoading: true
                searching: true
                videoLoading: true
            TV:
                playback: true
                playlistLoading: true
                searching: true
                videoLoading: true
            TVEMBEDDED:
                playback: true
                playlistLoading: true
                searching: true
                videoLoading: true
            WEB:
                playback: true
                playlistLoading: true
                searching: true
                videoLoading: true
            WEBEMBEDDED:
                playback: true
                playlistLoading: false
                searching: true
                videoLoading: true
        clients:
            - WEB
            - WEBEMBEDDED
            - TVEMBEDDED
            - MUSIC

clients

mortal niche
sand pond
mortal niche
#

Which in the long run while lead to ur ip getting banned

#

U should disable playback for clients that simply don’t work

#

Ur basically doing 4 player requests per one video

sand pond
mortal niche
#

Web playback is cooked

sand pond
#

before i was using like 5 or 6 clients

mortal niche
#

Disable it

#

Keep web embed and tv embed

sand pond
mortal niche
#

Keep web for loading video etc

#

But just no playback

sand pond
#

ok i will do that

vagrant lantern
#

is there any requests limit? everyday it's getting fucked and if I change refresh token it works fine for 1 day then same issue

vagrant lantern
#

@mortal niche is your issue fixed?

mortal niche
mortal niche
#

It’s as simple as that

#

There is no request limit etc

#

It’s YouTube detecting bot activity using their billion dollar infrastructure and limiting ur account

#

The request limit is basically u requesting 2 videos at the same exact time

vagrant lantern
#

...

mortal niche
#

Just stop spamming yt

#

Legit u would need like 1 account per person using YouTube on the bot basically

mortal niche
# vagrant lantern ...

Next time it happens login into the account on the browser and head to YouTube u will legit see the error urself

#

It’s a account limitation

vagrant lantern
mortal niche
#

“I'm sorry to hear that you're unable to watch anything on YouTube. It must've been inconvenient on your end trying to figure this out. I'll be more than happy to help.

You are receiving the error because our systems detected suspicious activity from your account. All use of YouTube is subject to our Terms of Service, including the following restrictions.

For example, you are not allowed to:

Access, reproduce, download, distribute, transmit, broadcast, display, sell, license, alter, modify or otherwise use any part of the Service or any Content except as expressly authorized by the Service.
Circumvent, disable, fraudulently engage with, or otherwise interfere with any part of the Service.
Access the Service using any automated means (such as robots, botnets or scrapers).
This is a temporary enforcement and you may be able to view content again on your YouTube account in the following weeks. Once you are able to watch videos again, please make sure to use your account in compliance with our Terms of Service. Note that repeated violations of our policies may lead to an account termination.

If you are a researcher trying to access YouTube data for your academic research, you can apply to YouTube’s researcher program. You can learn more about the process and available data here.

If you have any other questions, please do not hesitate to reach “

#

This was YouTube response to reporting it

vagrant lantern
#

💀

#

what's the easiest solution for this?

mortal niche
#

There is none lmao

#

The solution is to stop spamming

#

YouTube

vagrant lantern
#

how other bots working then

mortal niche
#

They use private methods

#

And most just use unflagged networks while not being signed in

#

99% of them just used YouTube without being signed in

#

Plus most bots don’t have YouTube lmao

vagrant lantern
#

if I disable oauth then it says this video requires sign-in

#

xd

mortal niche
#

Google blocks ASNs that link back to data centers

#

It’s legit a jump through hoop thing

#

U gotta basically create ur own ASN

#

One that doesn’t exist on Google database

umbral crypt
#

best option

#

put soundcloud before youtube

mortal niche
#

Find a data center while to allow you to use that asn

umbral crypt
#

🙂

mortal niche
#

Or just host the bot on ur home network

umbral crypt
#

I'm in country where deezer doesn't allow

vagrant lantern
#

same for jiosaavn

mortal niche
#

And use it for urself

umbral crypt
#

haha

mortal niche
umbral crypt
#

yep

#

both is good

mortal niche
#

He can just use YouTube, he can use a account or signed out on his home network

umbral crypt
#

but I still use soundcloud, after your suggest about youtube ratelimit

mortal niche
#

His issue is he’s trying to mass host a bot

umbral crypt
#

very useful

mortal niche
#

Him using SoundCloud won’t do anything

#

Cause he’s trying to play YouTube videos

umbral crypt
#

ah yep

mortal niche
#

His only fix is spend couple hundred dollars getting his own asn, and finding a hosting company that will announce it

#

Then waiting a week for Google to update IP transfers to that ASN

#

then drop whatever amount of money on at least a /48 block

#

Then rotate within that and hope YouTube doesn’t ban him

#

Or he can just yk host it on his home network don’t spam YouTube, or even use a account and don’t spam YouTube

umbral crypt
#

yeah

mortal niche
#

Mass streaming from YouTube is dead lmao

#

Idk why people think it’s ez to just mass download for a billion dollar company that doesn’t want you too, downloading in general is pretty easy but when u switch to mass doing it on a single network and server for multiple people at once

#

It’s a whole new amount of bullshit

vagrant lantern
#

well im gonna do jiosaavn and soundcloud first then ytm as a fallback lol

mortal niche
#

Legit one of the best

#

SoundCloud has a lot of SoundCloud go only tracks

#

So a lot become unplayable

vagrant lantern
#

because even after block I can fetch the meta data

mortal niche
#

No they only limit u on media playback

#

But u still hit the /player endpoint

#

So it adds to the amount of requests

#

What happens when ur blocked and request /player

#

Is the response still has metadata but it provides a playability reason