Sări la conținut
TextArray
Complet local

Convertor VTT ⇄ SRT

Convertiți subtitrări între WebVTT și SubRip în orice direcție, instantaneu.

Intrare

Convertor VTT ⇄ SRT

Web-ul vorbește WebVTT, playerele video vorbesc SubRip. Un export de subtitrări YouTube, un fișier <track> din browser sau un serviciu de transcriere vă oferă .vtt; televizorul, lista de redare VLC sau suita de editare doresc .srt - sau invers. Lipiți fișierul aici și revine convertit; direcția este detectată din conținut în mod automat, cu o trecere manuală atunci când trebuie să o forțezi.

Mergând VTT → SRT, instrumentul face tot ceea ce cere formatul mai strict: antetul WEBVTT și blocurile NOTE/STYLE/REGION dispar, indicațiile sunt renumerotate secvențial, separatorii de puncte de milisecunde devin virgule, orele sunt explicite, setările de indicare precum align:start sunt abandonate și VTT-only Speaker, markup times, <karackev>mps, <karackov>mps. eliminate în timp ce <i>, <b> și <u> supraviețuiesc, deoarece jucătorii SRT le redă. Mergând SRT → VTT, antetul WEBVTT este adăugat, virgulele devin puncte, numerele de tac sunt păstrate ca identificatori de tac validi și blocurile de suprascrie ASS rătăcite precum {\\an8} sunt curățate.

Conversia este bazată pe linii și iertatoare: o linie goală lipsă sau un indiciu ciudat nu anulează fișierul și orice este un indiciu care poate fi recunoscut este convertit. Numărul arată câte indicii au fost procesate și ce direcție a fost aplicată, astfel încât o detectare automată greșită este vizibilă dintr-o privire.

Totul rulează local în browserul dvs. — fișierele de subtitrare pentru filmări nelansate sau proiecte client nu părăsesc dispozitivul dvs.

FAQ

Cum funcționează detectarea automată a direcției?
Un fișier a cărui primă linie negoală începe cu WEBVTT se convertește în SRT; totul se transformă în VTT. Direcția aplicată este afișată în număr, iar opțiunea de direcție poate forța în orice sens atunci când un fișier este ambiguu.
Ce se întâmplă cu setările cue VTT și etichetele vocale?
Setările cue (aliniere, poziție, linie) și etichetele numai VTT precum <v Speaker> sau <c.class> nu au echivalent SRT și sunt eliminate. Stilul de bază — <i>, <b>, <u> — este păstrat, deoarece jucătorii SRT obișnuiți îl redau.
Sunt păstrați identificatorii cue?
VTT → SRT înlocuiește identificatorii cu o secvență curată 1, 2, 3..., pe care SRT o cere. SRT → VTT păstrează numerele - sunt identificatori validi de tac VTT și inofensive pentru jucători.
Convertorul remediază suprapunerea sau sincronizarea nevalidă?
Nu — cronometrarile sunt convertite fidel, nu editate. Pentru a muta toate subtitrarile mai devreme sau mai târziu, rulați fișierul prin time shifter SRT înainte sau după conversie.
Fișierul meu de subtitrare este încărcat undeva?
Nu. Conversia rulează în întregime în browserul dvs. și fișierul nu părăsește niciodată dispozitivul dvs.