Konvertera SRT till VTT

Att konvertera SubRip Text-filer till WebVTT-format förvandlar textremsor i vanlig text till moderna HTML5-kompatibla tidsspår för webbaserade videospelare.

Välj eller släpp filer här

Privat - filer lämnar aldrig din enhet

eller klistra in Ctrl+V

Medan du väntar på dina filer kan du spela Code Rain

Integritetsgaranti utan nätverksöverföring: 0 byte laddades upp till externa servrar. All bearbetning skedde lokalt i webbläsarens sandlåda.

Formatjämförelse och tekniska specifikationer

SpecifikationSRTVTT
MIME-typtext/plaintext/vtt
Typundertext med tidsangivelserHTML5-textspår för video
Komprimeringingeningen
StandardspecifikationSubRip Text SpecificationW3C WebVTT Recommendation
Magic Bytes-huvud1 00:00: (Sequential numeric subtitle indices)57 45 42 56 54 54 (WEBVTT header)

Formatöversikt och användningsområden

Videoredigerare och webbutvecklare konverterar ofta SRT-filer till VTT-format för att visa textremsor direkt i webbläsare med hjälp av HTML5-taggen track. Medan SRT-filer fungerar utmärkt med stationära mediaspelare som VLC, kräver moderna webbläsare WebVTT-standarden för att rendera undertexter korrekt på webbsidor. Denna konvertering säkerställer att tidsstämplad text visas korrekt i HTML5-videoelement utan att vara beroende av tunga tredjepartstillägg. Webbplatsskapare och plattformar för e-learning förlitar sig på denna omvandling för att göra videor tillgängliga för en global publik. Moderna webbläsare läser VTT-filer direkt, vilket gör det möjligt för utvecklare att formatera textremsor med vanliga CSS-regler. Genom att översätta traditionella undertexttider till WebVTT-strukturen överbryggas klyftan mellan offline-videofiler och moderna krav för internetvisning.

Tekniska specifikationer och kodeköversikt

SRT har ingen registrerad MIME-typ (application/x-subrip används ofta) och består av sekventiella numeriska textningsnummer, tidskoder i formatet timmar:minuter:sekunder,millisekunder och oformaterad text. WebVTT använder MIME-typen text/vtt, kräver en obligatorisk WEBVTT-filheader och använder punkt i stället för komma för att skilja millisekunder från resten av tidskoden. Båda formaten är okomprimerade textcontainrar. WebVTT måste vara UTF-8, medan SRT-filer inte har någon fast teckenkodning. Inget av formaten använder magiska bytesignaturer, utan identifieras i stället med textrubriker eller filändelser. Eftersom båda formaten lagrar textningsrader utan algoritmer för datareduktion är konverteringen helt förlustfri.

OS- och webbläsarkompatibilitet

SRT-filer stöds av skrivbordsprogram som VLC, MPC-HC och Premiere Pro. WebVTT-filer stöds inbyggt av moderna webbläsare inklusive Google Chrome, Mozilla Firefox, Apple Safari och Microsoft Edge på Windows-, macOS-, Linux-, iOS- och Android-plattformar.

Användbar information

Spara SRT-filen som UTF-8 före konverteringen, eftersom konverteraren läser den som UTF-8 och alltid sparar WebVTT-filen som UTF-8, vilket krävs enligt WebVTT-standarden.

Vanliga frågor

Hur konverterar man SubRip Text till WebVTT-textning utan att förlora kvalitet?

Eftersom både SubRip Text och WebVTT lagrar data som okomprimerad vanlig text är konverteringen helt förlustfri. Ingen text-, tids- eller formateringsdata kasseras under omvandlingen.

Vad är skillnaden mellan SubRip Text och WebVTT-textning?

SubRip Text använder komma för millisekunder och enkla numeriska textningsnummer, medan WebVTT kräver en obligatorisk WEBVTT-header, använder punkt för millisekunder och har stöd för avancerade funktioner som textningsinställningar för position och justering samt CSS-formatering via väljaren ::cue.