01 / Prosessi

Miten toimii

Podstr on Chrome-laajennus, joka kaappaa tekstitykset videosoittimesta ja kääntää ne tekoälymalleilla. Ei puheentunnistusta — vain puhdasta tekstiä, joka on jo soittimessa.

Käännösprosessi

01
HLS-virran kaappaus
Laajennus kuuntelee verkkopyyntojä selaimessa. Kun soitin lataa tekstityssoittolistan (.m3u8), laajennus kaappaa URL-osoitteen ja lataa kaikki .vtt-segmentit taustapalvelutyontekijan kautta — tämä ohittaa CORS-rajoitukset.
02
Segmenttien yhdistäminen
HLS-soittimet jakavat tekstitykset 5–10 sekunnin pätkiín. Laajennus lataa ne kaikki ja yhdistää yhdeksi tekstiksi poistaen päällekkäisyydet segmenttien rajoilla.
03
Eräkäännös
Teksti jaetaan 100 rivin eriin ja lähetetään tekoälymallille. Ensimmäinen erä on 50 riviä, jotta tekstitykset näkyvät nopeammin. Jokainen erä käännetään säilyttäen rivinumerot ja konteksti.
04
Välimuisti
Valmis käännös tallennetaan paikallisesti ja palvelimelle. Uudelleen katsottaessa tekstitykset näkyvät välittömästi. Paras malli voittaa: Opus-käännös korvaa Sonnetin.
05
Renderöinti videon päällä
Tekstitykset renderöidään videon päälle reaaliajassa requestAnimationFrame-funktiolla. Soittimen omat tekstitykset piilotetaan. Kaksoistekstitykset (alkuperäinen + käännös) ja ajoituksen säätö ovat tuettuina.

Mallien vertailu

Laajennus kääntää OpenRouterin kautta — maksu tokeneittain, mikä tahansa malli. Yksityiskohtainen vertailu →

Malli Laatu ~Hinta per jakso Kenelle
DeepSeek V3.2 Hyvä ~$0.007 Halvin
Gemini 3.1 Flash Lite Hyvä ~$0.02 Suositeltu
Claude Haiku 4.5 Erinomainen ~$0.06 Paras vastine
Claude Sonnet 4.6 Paras ~$0.19 Huippulaatu

Hinnat ovat likimääräisiä, per ~40 min jakso (~500 tekstitysriviä). Laskenta: ~12K syöte- + ~10K tulostetokenia.



Asennus kestää 2 minuuttia