pluja / whishper

Transcribe any audio to text, translate and edit subtitles 100% locally with a web UI. Powered by whisper models!
https://whishper.net
GNU Affero General Public License v3.0
1.63k stars 92 forks source link

[BUG] All downloads fail on VPS ("Sign in to confirm you’re not a bot") #111

Open FTCHD opened 4 months ago

FTCHD commented 4 months ago

Description

as seen in the issues linked below, google is now aggressively blocking alternate frontends, clients such as yt-dlp, and non-residential IPs.

the only solution is to use oauth (NOT cookies), but there's no way of using an alternate dlp client (or even configuring the current dlp client in whishper for that matter).

this means the more time passes, less people will be able to use this repository due to google's blocking combined with the inability to do oauth login.

To Reproduce

steps to reproduce the behavior:

  1. install whishper on a vps (aws, azure, digital ocean, etc)
  2. try to download something
  3. see below errors in the backend.err.log whishper

Good news

at least it wasn't my fault, spent 2 hrs tinkering with the .env after making sure it works on my laptop, on a normal residential (home) network.

jj449 commented 3 months ago

Yes, confirmed . It works without --proxy option. If assign --proxy option to go through proxy on VPS , Sign in to ... will occur . So, what now ? Anyone has solution about this?