UltKit

Convertor subtitrări

Aduceți fișierul de subtitrare în formatul cerut de player, de editor sau de formularul de încărcare. Convertorul citește SRT, VTT, ASS, SBV, TTML și alte câteva zeci de tipuri de subtitrări, rescrie marcajele de timp în sintaxa formatului țintă și, în același timp, poate resincroniza, curăța sau simplifica textul.

Convertor de subtitrări

sau trage Fișiere SRT, VTT, ASS … aici ·

Maximum 95 MB per fișier· Până la 20 fișiere· Șterse după 30 minute

Rezultat

Fișierele sunt procesate pe serverele noastre și șterse după 30 minute.

Cum se folosește acest instrument

  1. 1

    Încărcați fișierele de subtitrare

    Adăugați până la 20 de fișiere, fiecare de maximum 95 MB: SRT, VTT, ASS, SSA, SBV, SUB, TTML, DFXP, XML, SMI, LRC sau TXT. Funcționează și o transcriere simplă, cu o singură linie pentru fiecare subtitrare.

  2. 2

    Alegeți formatul final și corectați sincronizarea

    Alegeți un format în Convertește în; SRT este preselectat. Dacă subtitrările apar prea devreme, prea târziu sau se desincronizează treptat, deschideți Setări avansate și folosiți Decalează sincronizarea sau cele două câmpuri pentru rata de cadre.

  3. 3

    Convertiți și salvați

    Apăsați Convertește în SRT, sau în formatul ales de dvs., și descărcați fiecare fișier sau un ZIP. Rezultatul este întotdeauna UTF-8, iar fiecare fișier încărcat este șters după 30 de minute.

Răspuns

Ce schimbă un convertor de subtitrări?

Cuvintele rămân aceleași. Convertorul rescrie antetul fișierului, sintaxa marcajelor de timp și marcajele de stilizare, ca alt program să poată citi subtitrările, și poate muta toate momentele deodată.

SRT, VTT, ASS și alte formate de fișiere de subtitrare

  • .srt
  • .vtt
  • .ass
  • .ssa
  • .sbv
  • .ttml
  • .dfxp
  • .sub
  • .smi
  • .lrc
  • .xml
  • .txt

SRT își ia numele de la SubRip, un program pentru Windows care extrăgea subtitrările de pe DVD-uri în jurul anului 2000. Este o listă numerotată de subtitrări, cu un moment de început și unul de sfârșit și una sau două linii de text, motiv pentru care aproape orice player, editor și formular de încărcare pe platformele de streaming îl citește. WebVTT a apărut din SRT pentru web: este specificat de W3C, începe cu cuvântul WEBVTT și poate poziționa sau stiliza subtitrările cu CSS. TTML este formatul XML de subtitrări al W3C, publicat ca Recomandare în 2010; DFXP a fost numele său anterior, iar serviciile de streaming folosesc profiluri ale lui.

SubStation Alpha (SSA) și succesorul său Advanced SubStation Alpha (ASS) provin din lumea fansub-urilor. Un fișier ASS are un tabel de stiluri cu fonturi, culori, contururi și margini, iar fiecare rând le poate suprascrie, așa că inscripțiile și cântecele pot apărea oriunde pe ecran. Aegisub, editorul obișnuit pentru ASS, salvează implicit în acest format. SBV este formatul simplu de export al YouTube; SMI este SAMI de la Microsoft, LRC conține versuri cu momentele rândurilor, iar TXT este text simplu.

Cum scrie fiecare format de ieșire aceeași subtitrare care începe la 1 minut și 23,456 secunde
FormatMarcaj de timpAntetStilizare
SRT`00:01:23,456 --> 00:01:25,789`Niciunul, subtitrările sunt numerotateEtichete <i>, <b>, <u> și <font>
WebVTT`00:01:23.456 --> 00:01:25.789``WEBVTT` pe prima linieSetări pentru subtitrări și clase CSS
ASS / SSA`0:01:23.45,0:01:25.78`[Script Info] și [V4+ Styles]Tabel complet de stiluri și suprascrieri pe rând
SBV`0:01:23.456,0:01:25.789`NiciunulNiciuna
TTML`begin="00:01:23.456"`Document XML cu spații de numeAtribute de stil în XML
TXT`[00:01:23]` cu **Include marcajele de timp**, altfel niciunulNiciunulNiciuna

Decalarea timpilor subtitrărilor și conversia ratei de cadre

4,3%cu cât rulează mai repede o versiune PAL de 25 fps față de originalul de 23.976 fps

Pe un film de 120 de minute, diferența ajunge la aproape 5 minute, așa că subtitrările sincronizate pentru o versiune se desincronizează treptat pe cealaltă.

Decalează sincronizarea mută toate subtitrările cu aceeași valoare, de la −3.600 la +3.600 de secunde, în pași de o milisecundă. Folosiți un număr pozitiv când textul apare înaintea vorbirii și unul negativ, de exemplu −1,5, când întârzie. Aceasta este soluția când decalajul este același la început și la sfârșit, de obicei din cauza unui generic diferit sau a unui logo de studio tăiat.

Perechea de câmpuri pentru rata de cadre rezolvă celălalt caz. Alegeți în Rata de cadre originală rata pentru care au fost făcute subtitrările și în Rata de cadre țintă rata videoclipului dvs.; opțiunile sunt 23.976, 24, 25, 29.97 și 30 fps. Fiecare marcaj de timp este apoi scalat cu raportul dintre ele, așa primesc subtitrări potrivite versiunile PAL europene și NTSC nord-americane ale aceluiași film. Dacă nu sunteți sigur în ce direcție să mergeți, comparați o replică de aproape de finalul filmului: dacă vine prea târziu, rata subtitrării este mai mică decât cea a videoclipului.

Celelalte câmpuri lucrează asupra textului. Codificarea fișierului sursă citește corect fișierele vechi; Elimină etichetele de formatare șterge etichetele <i>, <b>, <font> și codurile de tip {\an8}. Pentru rezultat TXT, Include marcajele de timp pune un prefix pe fiecare rând, iar Unește rândurile în paragrafe îmbină rândurile rupte în propoziții ușor de citit, setarea potrivită pentru transcrierile din SRT în TXT. Pentru rezultat ASS sau SSA, Font (implicit Arial) și Dimensiunea fontului (48, raportat la un videoclip înalt de 1080 de pixeli) stabilesc stilul implicit.

Din ASS în SRT, stilizarea se pierde definitiv

Conversia din ASS în SRT, VTT sau TXT păstrează textul și momentele, dar pierde pozițiile, culorile, sincronizarea karaoke și inscripțiile desenate. Păstrați fișierul ASS original dacă ați putea restiliza subtitrările mai târziu; reconvertirea SRT-ului cu SRT în ASS aplică doar un singur stil implicit.

Erori la conversia subtitrărilor și cum le remediați

  • Playerul nu afișează subtitrări după încărcarea fișierului.

    Dați subtitrării exact numele fișierului video, cu noua extensie, de exemplu film.mp4 și film.srt, și verificați că extensia corespunde formatului; un VTT redenumit .srt are în continuare puncte în marcajele de timp.

  • Toate subtitrările apar cu aproximativ o secundă mai devreme pe o încărcare în platforma de streaming.

    Introduceți o valoare pozitivă la Decalează sincronizarea, de exemplu 1, și convertiți din nou. Măsurați decalajul pe prima replică vorbită, nu pe un semnal muzical.

  • O transcriere TXT a pierdut structura pe rânduri a subtitrărilor.

    Unește rândurile în paragrafe era activată, ceea ce îmbină rândurile în propoziții continue. Dezactivați-o pentru a păstra o subtitrare pe rând sau activați Include marcajele de timp pentru a marca începutul fiecărei subtitrări.

  • O conversie din TXT a produs o singură subtitrare uriașă.

    Transcrierea este un singur paragraf. Puneți fiecare subtitrare pe rândul ei, de preferat de cel mult 42 de caractere, apoi setați Secunde pe rând.

Întrebări despre convertorul de subtitrări

Ce format de subtitrare acceptă YouTube?

YouTube Studio acceptă SRT, WebVTT, SBV, TTML și câteva formate de difuzare, așa că rareori este nevoie să convertiți pentru YouTube în sine. SBV este unul dintre formatele oferite de YouTube când descărcați subtitrările editate acolo; convertiți-l în SRT înainte de a-l încărca într-un editor video.

De ce format am nevoie pentru o pistă video HTML5?

WebVTT. Elementul <track> din browsere citește doar fișiere VTT, deci un SRT pus lângă un MP4 pe site-ul dvs. va fi ignorat. SRT în VTT adaugă antetul WEBVTT și înlocuiește virgulele zecimale cu puncte.

Se păstrează culorile, fonturile și pozițiile după conversie?

Doar între ASS și SSA. SRT, VTT, SBV și TXT nu au unde să păstreze fonturi pe fiecare rând, efecte de karaoke sau poziții pe ecran, așa că un fansub de anime transformat în SRT își păstrează textul și sincronizarea, dar pierde stilizarea. Etichetele simple de italic și bold se păstrează în SRT și VTT, dacă nu bifați Elimină etichetele de formatare.

Cum corectez subtitrările care se desincronizează treptat?

Decalajul constant se corectează cu Decalează sincronizarea; decalajul care crește înseamnă că fișierul a fost făcut pentru o versiune cu altă rată de cadre. Setați Rata de cadre originală la rata pentru care au fost sincronizate subtitrările și Rata de cadre țintă la cea a videoclipului dvs., cel mai des de la 23.976 la 25 sau invers.

Pot transforma o transcriere în subtitrări sincronizate?

Da. Încărcați un TXT cu o subtitrare pe rând și convertiți-l în SRT; fiecare rând primește durata setată în Secunde pe rând, unul după altul. Momentele nu vor coincide exact cu vorbirea, așa că ajustați-le într-un editor precum Subtitle Edit sau Aegisub. Începeți cu TXT în SRT.

De ce literele cu diacritice devin semne de întrebare sau simboluri ciudate?

Fișierul a fost salvat într-o pagină de cod mai veche, precum Windows-1251 pentru rusă sau Windows-1256 pentru arabă, și a fost citit ca UTF-8. Alegeți codificarea corectă în Codificarea fișierului sursă și convertiți din nou; rezultatul este scris în UTF-8, deci playerele moderne îl afișează corect.

Pot converti subtitrări bazate pe imagini de pe DVD sau Blu-ray?

Nu ca text. Pistele VobSub (.sub cu .idx) și Blu-ray PGS stochează fiecare subtitrare ca imagine, deci au nevoie întâi de recunoaștere optică a caracterelor. Fișierele .sub pe care le citește acest instrument sunt fișiere MicroDVD bazate pe text.

Toate instrumentele Convertor de subtitrări

Alegeți exact varianta care vi se cere. Fiecare pagină de mai jos este același instrument, cu setări implicite diferite.