You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I use the same line of command in the terminal in both environment and check the proxy provider log.
Both systems are Ubuntu, and using same version of youtube-transcript-api on both
the command is:
~/venv/bin/youtube_transcript_api QmwmqMxBxew --http-proxy http://customer-***B7:gt**[email protected]:10000 --languages en
It works on local but not works on server.
I'm just wondering why the same proxy result, on local and server, is different.
The error on server, "Subtitles are disabled for this video";
I'm checking the proxy requests log on the provider panel, and I can see the request is routing from proxy when I'm in local machine. But there is not any request log there when I'm on the server.
The text was updated successfully, but these errors were encountered:
I could use some hints here... First, @jdepoix thanks for the nice package!! It works locally smoothly which is great. The problem is that once deployed I can no longer use it and the API doesn't return a result. So do I understand correctly and I need to setup a proxy? How can I tell that the proxy won't be blocked by YouTube? Currently, the app which uses the package is deployed using DigitalOcean, so I guess it already uses some IP which is blocked... I'm a little lost.
Hi @drorata! Have a look at #303. There is a lot of information around this topic over there. Generally speaking, there is no way to avoid that a proxy IP will be blocked as well, so the only thing you can do is cycle through a pool of IPs as they get blocked.
I use the same line of command in the terminal in both environment and check the proxy provider log.
Both systems are Ubuntu, and using same version of youtube-transcript-api on both
the command is:
~/venv/bin/youtube_transcript_api QmwmqMxBxew --http-proxy http://customer-***B7:gt**[email protected]:10000 --languages en
It works on local but not works on server.
I'm just wondering why the same proxy result, on local and server, is different.
The error on server, "Subtitles are disabled for this video";
I'm checking the proxy requests log on the provider panel, and I can see the request is routing from proxy when I'm in local machine. But there is not any request log there when I'm on the server.
The text was updated successfully, but these errors were encountered: