Before you begin
Is your feature request related to a problem? Please describe.
For videos without native CC/subtitles, users currently rely solely on the "AI Subtitles" server API. When users generate their own local subtitle files (e.g., via local Whisper or Google Colab ASR), there is currently no way to import those .srt or .vtt files directly into Read Frog's video player to translate them.
Describe the solution you'd like
Add an "Import Local Subtitles (.srt / .vtt)" feature in the Video Subtitles Settings Panel:
- Allow users to select a local
.srt or .vtt file from their computer.
- Parse the local subtitle timestamps and text fragments into subtitle state.
- Utilize Read Frog's configured translation providers (such as Ollama / Local LLM / Microsoft Translate) to translate and render bilingual subtitles seamlessly on the video.
Which area(s) would this feature affect? (Select all that apply)
Browser Extension
Additional context
This feature would enable users to bypass server quota limits and leverage custom ASR models (e.g., Faster-Whisper on Colab or Local GPU) while retaining Read Frog's excellent bilingual subtitle rendering and translation pipeline.
Before you begin
Is your feature request related to a problem? Please describe.
For videos without native CC/subtitles, users currently rely solely on the "AI Subtitles" server API. When users generate their own local subtitle files (e.g., via local Whisper or Google Colab ASR), there is currently no way to import those
.srtor.vttfiles directly into Read Frog's video player to translate them.Describe the solution you'd like
Add an "Import Local Subtitles (.srt / .vtt)" feature in the Video Subtitles Settings Panel:
.srtor.vttfile from their computer.Which area(s) would this feature affect? (Select all that apply)
Browser Extension
Additional context
This feature would enable users to bypass server quota limits and leverage custom ASR models (e.g., Faster-Whisper on Colab or Local GPU) while retaining Read Frog's excellent bilingual subtitle rendering and translation pipeline.