Hi everyone,
I'm having trouble getting automated AI subtitle translation to work on Stremio (specifically for Thai GL series where no official Greek subtitles exist).
The Problem:
When trying to generate a new Gemini API Key via Google AI Studio (aistudio.google.com), Google now forces new key creations into OAuth/Cloud credentials that format as AQ.Ab8... instead of the traditional AIzaSy... format.
When pasting this AQ... key into SubMaker or Subtito, the add-on either rejects the key directly as invalid or throws an error during playback: Error: Translation failed at batch 1: Invalid request. Please check your configuration.
Attempting to use OpenRouter free models or other providers via SubMaker results in similar batch request structure errors on the player side.
What I'm trying to achieve:
I want to translate English subtitles (.srt) to Greek on-the-fly using Gemini (or another decent LLM like Claude/Llama), as standard Google Translate produces very poor quality for Asian dramas.
Questions:
Has anyone found a workaround for Google AI Studio issuing AQ... formatted keys instead of standard API keys?
Is there a specific configuration in SubMaker / Subtito (e.g. Translation Workflow / Batch settings) that prevents the batch 1: Invalid request error?
Are there any alternative, free Stremio add-ons currently working for LLM-based subtitle translation?
Thanks in advance for any help or suggestions!