---
title: "SRT-, VTT- en ASS-ondertitelbestanden vertalen met AI"
description: "Welk ondertitelbestand heb je? SRT, VTT, SBV, ASS of TTML, en zo vertaal je elk formaat met AI zonder de timing te wijzigen. Vergelijk de opties en volg de stappen."
date: 2026-10-04
language: nl
canonical: https://ai-glot.com/nl/blog/how-to-translate-srt-vtt-ass-subtitle-files-with-ai
source: AI Glot blog
---
**Een ondertitelbestand is een lijst met regels en tijdcodes. Een goede vertaling verandert alleen de regels.** De tijden, nummers en opmaak blijven behouden, zodat het bestand bij dezelfde video blijft passen.

De eerste vraag is welk bestand je hebt. Deze gids behandelt de vijf formaten die je waarschijnlijk tegenkomt: SRT, VTT, SBV, ASS en TTML. Wil je alleen weten hoe het in het algemeen werkt? Begin dan met [ondertitels vertalen naar een andere taal](/nl/blog/translate-subtitles-another-language).

## Welk ondertitelbestand heb je?

| Bestand | Waar het vandaan komt | Goed om te weten |
|---|---|---|
| **SRT** (`.srt`) | Bijna overal: videobewerkers, YouTube, cursussen | Cue-nummers en tijdcodes blijven behouden. Het meestgebruikte formaat |
| **WebVTT** (`.vtt`) | Webvideo en online cursussen | Sprekerlabels zoals `<v Maria>` en cursief blijven behouden. NOTE- en STYLE-blokken blijven zoals ze zijn geschreven |
| **SBV** (`.sbv`) | Exports uit YouTube Studio | Werkt ongeveer hetzelfde als WebVTT. Vertaal het bestand en upload het resultaat als nieuwe taal |
| **ASS en SSA** (`.ass`, `.ssa`) | Fansubs, anime, Aegisub | Alleen de tekst van elke Dialogue-regel wordt vertaald. Stijl definities en override-codes blijven behouden |
| **TTML en DFXP** (`.ttml`, `.dfxp`) | Streamingbestanden en sommige videoplatforms | Tijdcodes en regio's blijven behouden. `xml:lang` wordt aangepast als je naar één taal vertaalt |

## Welke optie moet je gebruiken?

| | Geschikt voor | Grenzen |
|---|---|---|
| **AI Glot** | Een serie of cursus, meerdere talen, namen die onveranderd moeten blijven | Niet nodig voor één korte clip |
| **DeepL** | Eén bestand. [SRT staat bij de ondersteunde documenttypen](https://developers.deepl.com/docs/best-practices/document-translations) | VTT, SBV, ASS en TTML staan niet op die lijst. Je verwerkt één bestand tegelijk en de woordenlijst vervangt termen zonder te begrijpen waarom ze onveranderd moeten blijven |
| **ChatGPT, Claude of een andere assistent** | Een paar regels | Je schrijft zelf de prompt en voegt je woordenlijst aan elk gesprek toe. Er is niets dat voorkomt dat cues worden samengevoegd of weggelaten, dus moet je het aantal zelf controleren. Een lange aflevering verbruikt je gebruikslimiet |
| **Een ondertitelvertaler of -bureau** | Een filmrelease, een uitzendklare versie | Duurt lang, wordt per minuut of per woord berekend en je moet het bestand nog steeds heen en weer sturen |

**Schakel een ondertitelvertaler in voor een film die op een festival wordt vertoond.** Voor een cursus met 60 lessen of een seizoen afleveringen doet een engine het meeste werk en werkt iemand de belangrijkste regels bij.

## Waarom AI Glot geschikt is voor ondertitels

- **Eén cue erin, één cue eruit.** Er wordt niets samengevoegd, gesplitst of weggelaten, dus het bestand wordt net als voorheen afgespeeld.
- **Je vertelt hoe de tekst moet klinken, niet hoe het bestand moet worden ingelezen.** Bijvoorbeeld: een college, korte regels, informele toon.
- **Een woordenlijst houdt namen en termen hetzelfde** vanaf de eerste cue tot de laatste, en in een hele serie.
- **Eerst een plan, dan pas kosten.**
- **Je krijgt alle vijf formaten terug in het formaat dat je hebt aangeleverd.**

## Het traject van één bestand

*Illustration: De vijf stappen van een ondertiteltaak. Alles vóór goedkeuring is gratis, dus een plan dat het bestand verkeerd las kost niets om te corrigeren.*

## Zo ziet een vertaalde cue eruit

*Illustration: Één ondertitelblok voor en na vertaling. Het volgnummer en de tijdscodes worden exact overgenomen en alleen de gesproken tekst verandert.*

## Twee dingen om op te letten

**Regellengte.** Vertalingen zijn vaak langer dan Engelse tekst, maar de timing wordt niet aangepast om daar ruimte voor te maken. Geef in je instructie een maximale regellengte op en controleer daarna de langste cues. Netflix' [Engelstalige stijlgids voor timed text](https://partnerhelp.netflixstudios.com/hc/en-us/articles/217350977-English-Timed-Text-Style-Guide) hanteert 42 tekens per regel. Dat geldt voor Engels, dus kies een limiet die past bij elke taal.

**Corrigeer eerst de brontekst.** Komt je Engelse ondertiteling uit automatische ondertiteling, corrigeer die dan voordat je gaat vertalen. Een verkeerd woord in de brontekst wordt in elke taal hetzelfde verkeerde woord.

## Zo doe je het, stap voor stap

**1. Probeer gratis een bestand.** De [SRT-vertaler](/nl/file-formats/srt-translation) en de [WebVTT-vertaler](/nl/file-formats/vtt-translation), die ook SBV-bestanden kan lezen, vereisen geen account en accepteren bestanden tot 2 MB en 5,000 woorden. ASS en TTML hebben hun eigen pagina's: [ASS](/nl/file-formats/ass-translation) en [TTML](/nl/file-formats/ttml-translation).

**2. Upload het bestand** in [de app](https://app.ai-glot.com/signup).

**3. Geef in één zin aan wat je nodig hebt.**

```
Translate these subtitles from English into French.
It is a cooking show, so keep the tone friendly and informal.
```

*Illustration: Je beschrijft de opdracht in gewone taal. AI Glot maakt daar een vertaalplan van dat je kunt nalezen en bijsturen voordat er iets draait.*

De zin beschrijft de taak en de taal. Regels over de formulering zelf, zoals "houd elke regel onder de 42 tekens" of "vertaal de naam van de presentator nooit", zet je bij goedkeuring in het tweede vak. Die regels worden namelijk toegepast op elke cue terwijl die wordt geschreven.

**4. Voeg een woordenlijst toe** met namen van personages, productnamen en terugkerende termen. [Zo maak je er een](/nl/blog/build-translation-glossary-brand).

*Illustration: Een woordenlijst legt termen vast die niet mogen verschuiven en past dezelfde keuze toe op elk bestand.*

**5. Bekijk het abonnement en kies een kwaliteitsniveau.**

*Illustration: Twee kwaliteitsniveaus, per bestand te kiezen. Met Lite vertaal je ongeveer drie keer zoveel woorden voor hetzelfde aantal credits.*

Met **Lite** vertaal je ongeveer drie keer zoveel woorden per credit en gaat het sneller. Dat is geschikt voor een lange catalogus met oudere content. **Standard** is bedoeld voor een video die binnenkort wordt gelanceerd. Eén credit staat bij Standard voor één woord.

**6. Keur het resultaat goed en download het.**

*Illustration: Je krijgt één bestand terug, in exact het formaat waarin je het hebt aangeleverd.*

## Een heel seizoen, meerdere talen

*Illustration: Een seizoen aan ondertitelbestanden wordt één reeks vertaalde bestanden per taal, met dezelfde blokken, dezelfde timing en één woordenlijst.*

De aantallen zijn een voorbeeld. Een ondertitelbestand bevat één taal, dus elke taal heeft een eigen set bestanden. Zet de afleveringen in een ZIP-bestand en ze worden samen als één opdracht verwerkt.

## Drie manieren om het te gebruiken

*Illustration: Drie manieren om een ondertiteltaak uit te voeren. Ze leveren allemaal dezelfde vertaalde bestanden op.*

**In de app** is geschikt voor af en toe een video.

**Met je AI-agent:** koppel AI Glot als [MCP-server](https://ai-glot.com/docs/mcp/overview). De agent kan de bestanden uploaden, het plan opstellen, je woordenlijst bijwerken en het resultaat downloaden.

**Met de API of de opdrachtregel:** voor een kanaal dat talen toevoegt aan elke nieuwe video, of een cursusplatform dat voor elke les een taaltrack nodig heeft. Bekijk de [API-documentatie](https://ai-glot.com/docs/api/overview). Zie voor de YouTube-versie van deze workflow [YouTube-ondertitels naar meerdere talen vertalen](/nl/blog/translate-youtube-subtitles-multiple-languages).

## Controleer het resultaat

Open het vertaalde bestand in je speler en controleer de eerste en laatste minuut en de langste cue die je kent. Als de regels prettig lezen en bij de juiste frames staan, geldt dat ook voor de rest. Bewaar het origineel totdat iemand die de taal spreekt de belangrijke delen heeft bekeken.

Op de pagina [Prijzen](/nl/pricing) zie je wat grotere volumes kosten. Een [gratis account](https://app.ai-glot.com/signup) bevat credits waarmee je een echt bestand kunt vertalen.

---

*De hier genoemde limieten zijn de limieten die golden toen dit werd geschreven: 4 MB per bestand voor SRT, VTT, SBV en ASS (8 MB voor TTML), en 2 MB en 5,000 woorden in de gratis tool. De lijst van DeepL is afkomstig uit de eigen documentatie. Bestandsnamen en aantallen afleveringen in de diagrammen zijn voorbeelden. In je abonnement zie je de daadwerkelijke aantallen voor je eigen bestanden. Je kunt die informatie gratis bekijken.*