Gratis tool
TTML / DFXP naar SRT omzetten
Upload .ttml-, .dfxp- of TTML-gebaseerde .xml-ondertitels en download SRT. Gratis, zonder account, volledig in je browser.
Bronondertitels
TTMLTekst en timing blijven behouden; lettertypen, kleuren en posities niet. Niet-ondersteunde timing wordt gemeld in plaats van stilletjes aangepast.
SRT-uitvoer
Je omgezette ondertitels verschijnen hier
100% in je browser — je bestanden verlaten nooit je apparaat.
TTML naar SRT omzetten
- Stap 1
Voeg je ondertitels toe
Plak je TTML-inhoud of upload het .ttml-bestand.
- Stap 2
Naar SRT omzetten
Klik op Omzetten naar SRT – elke tijdstempel blijft exact behouden, alleen het formaat verandert.
- Stap 3
Kopiëren of downloaden
Kopieer het resultaat of download je .srt-bestand. Klaar.
Voorbeeld: TTML / DFXP → SRT
Hier dezelfde ondertitels voor en na de omzetting, zodat je precies weet wat je krijgt.
<tt xmlns="http://www.w3.org/ns/ttml"><body><div> <p begin="00:00:01.000" end="00:00:03.500">Hello — welcome to the show.</p> <p begin="00:00:04.000" end="00:00:06.200">Today we have a special guest.</p> </div></body></tt>
1 00:00:01,000 --> 00:00:03,500 Hello — welcome to the show. 2 00:00:04,000 --> 00:00:06,200 Today we have a special guest.
De formaten uitgelegd
Wat is TTML / DFXP? (Timed Text Markup Language)
XML-based captions with timing, styles and positioning. Converting to SRT retains text and timing but removes advanced presentation styling.
Wat is SRT? (SubRip)
Het breedst ondersteunde ondertitelformaat. Platte tekst met genummerde ondertitels en HH:MM:SS,mmm-tijdcodes – werkt in vrijwel elke speler en editor, en je upload het direct naar YouTube.
Waarom TTML naar SRT omzetten?
- Zet XML-gebaseerde TTML-ondertitels om naar SRT voor videobewerkers en spelers.
- Tekst, begin- en eindtijden en expliciete regeleinden blijven behouden. Lettertypen, kleuren, regio's en schermposities niet.
Veelgestelde vragen
Welke bestanden kan ik omzetten?
Tekstgebaseerde TTML- en DFXP-bestanden, ook .xml-bestanden met TTML.
Welke tijdnotaties worden ondersteund?
Uur:minuut:seconde, offsets, frames, ticks, begin/end/dur en relatieve timing in parallelle containers. Tijden worden afgerond op SRT-milliseconden.
En complexe ondertitels?
Timing per woord, sequentiële containers, clock/SMPTE-tijdbases en ondertitels als afbeelding worden nog niet ondersteund. Dan krijg je een foutmelding in plaats van een half bestand.
Worden mijn bestanden geüpload?
Nee. De omzetting gebeurt in je browser, gratis en zonder account.
Moet je je ondertitels ook vertalen?
Omzetten is hier gratis. Wanneer je ondertitels naar een andere taal moet vertalen met de tijdlijn perfect uitgelijnd, is dat wat SubtitleFlow doet.
Ondertitels gratis vertalen