Automatische ondertitels
Gesproken woorden als automatische ondertiteling toevoegen
Maak ondertitels uit de gesproken audio van een video. Kies tekst die vast in beeld staat of een los SRT- of VTT-bestand. Voor de ingebrande versie kun je lettergrootte, kleuren en positie instellen. Controleer namen en timing voordat je de video deelt: spraakherkenning kan woorden verkeerd verstaan.
Kosten: Gratis binnen het beschikbare tegoed. Er gelden gebruikslimieten; zie de handleiding hieronder.
Automatische ondertitels toevoegen in vijf stappen
Kies één video met geluid
Klik op Upload een video om ondertiteling toe te voegen of sleep het bestand naar het voorbeeld. Gebruik MP4, MOV, MKV, WebM, AVI, M4V, MPEG/MPG of OGV van maximaal 200 MB met een audiospoor. Via Uploads kun je een video kiezen die je eerder met een ander hulpmiddel hebt gebruikt.
Stel de gesproken taal in
Bij Ondertitels staat Taal standaard op Auto om de gesproken taal te herkennen. Voor Nederlands laat je Auto staan; voor andere talen kun je ook een passende taalcode kiezen. De tekst blijft in de gesproken taal; dit hulpmiddel vertaalt niet.
Kies video of ondertitelbestand
Bij Uitvoer maakt Inbranden een MP4 met de tekst in het beeld. SRT en VTT geven een los ondertitelbestand met tijdcodes. Bij die twee keuzes wordt je bronvideo niet opnieuw verwerkt tot een video-uitvoer.
Pas de stijl aan
Woorden/regel onder Stijl beperkt het aantal woorden per ondertitelblok bij alle uitvoerkeuzes. Voor Inbranden stel je ook Lettergrootte, Tekst, Achtergrond, Achtergronddekking en Boven, Midden of Onder in. De voorbeeldregel toont kleur en positie.
Genereer en controleer
Klik op Generate captions. Bekijk bij Inbranden de nieuwe video en controleer woorden en timing voordat je Downloaden kiest. Bij SRT of VTT download je het tekstbestand. Het resultaat komt ook in Uploads, beschikbaar voor andere hulpmiddelen.
Wanneer gebruik je Inbranden, SRT of VTT?
Alle drie varianten gebruiken dezelfde spraakherkenning. Het verschil is waar de tekst wordt bewaard en hoe je haar later kunt wijzigen.
Inbranden: de tekst wordt onderdeel van het beeld
Wie de video afspeelt, ziet de tekst als beeldpixels, ook zonder geluid. Kijkers kunnen haar niet uitschakelen. Voor een correctie of andere taal heb je de bron nodig en moet je opnieuw exporteren. De volledige video wordt opnieuw gecomprimeerd.
SRT: een los tekstbestand met tijdcodes
SRT bevat genummerde blokken met bijvoorbeeld 00:00:04,250 --> 00:00:06,900. Controleer of je editor, speler of uploadformulier het formaat kan importeren. Ondersteunt de speler losse ondertitelsporen, dan kunnen kijkers de tekst aan- en uitzetten.
VTT: ondertitels bij een webvideo
WebVTT wordt door het HTML-element <track> bij een webvideo gebruikt. Het bevat dezelfde tekst als SRT, met een WEBVTT-kop en punten in plaats van komma's in de tijdcodes.
De beschikbare instellingen
Taal en Woorden/regel gelden voor iedere uitvoer. De overige stijlkeuzes bepalen alleen de ingebrande tekst.
- Taal
- Standaard staat Auto aan voor taalherkenning. Je kunt ook
en,de,es,fr,it,pt,jaofzhkiezen: Engels, Duits, Spaans, Frans, Italiaans, Portugees, Japans en Chinees. De code geeft de verwachte taal aan. Laat Auto staan voor Nederlands, andere talen zonder eigen keuze of als je twijfelt. - Uitvoer
- Kies Inbranden, SRT of VTT. Inbranden is standaard en geeft MP4; de andere keuzes geven één ondertitelbestand. Ze wijzigen de video zelf niet.
- Lettergrootte: 10–72, standaard 20
- De waarde is geen vast aantal pixels. De tekst schaalt met de beeldhoogte, zodat een gelijke instelling gelijke verhoudingen geeft bij verschillende resoluties. Hieronder staan concrete voorbeelden voor liggende en staande video's.
- Woorden/regel: 2–16, standaard 8
- Dit is het maximum per ondertitelblok, niet per zichtbare regel: een blok kan over meerdere regels lopen. Langere blokken worden gesplitst; de tijd wordt verdeeld volgens het aantal woorden. Japans en Chinees gebruiken niet dezelfde spaties tussen woorden. Daar krijgt het spraakmodel deze waarde als instructie en kan de bloklengte meer variëren.
- Tekst
- Kies de tekstkleur met de kleurkiezer. Wit,
#ffffff, is de standaard. De ingebrande versie gebruikt de gekozen kleur. - Achtergrond en Achtergronddekking
- De achtergrondkleur van het tekstvlak is standaard zwart,
#000000. De dekking loopt van 0 tot 100%, standaard 70%. Lager laat meer video door het vlak zien. De ingebrande tekst gebruikt de gekozen kleur en dekking. Deze keuzes veranderen een los SRT- of VTT-bestand niet. - Boven, Midden en Onder
- Plaatst de tekst horizontaal gecentreerd bovenaan, in het midden of onderaan het beeld. Onder is standaard. Kies bijvoorbeeld Boven als onderin al een naam, prijs of andere belangrijke tekst staat.
Lettergrootte afstemmen op een staande of liggende video
Waarde 20 geeft een tekstregel van ongeveer 7% van de beeldhoogte: circa 50 px bij 1280 × 720 px, 75 px bij 1920 × 1080 px en 133 px bij een staande video van 1080 × 1920 px. Deze waarden komen uit eerder vastgelegde rendercontroles; het zijn benaderingen van de teksthoogte.
Bij die staande afmetingen liepen 8 woorden met grootte 20 in de eerdere controle over drie regels en namen ze veel van het onderste beeld in. Probeer voor een staande opname grootte 12–14 en 4–5 woorden per blok als uitgangspunt. Controleer of de tekst leesbaar blijft en het onderwerp vrijlaat.
De regel Preview automatische ondertitels schaalt met je video. Daarmee kun je de grootte en regelverdeling beoordelen voordat je Generate captions gebruikt.
Wat met beeld en audio gebeurt
FFmpeg bereidt de audio voor als mono-WAV van 16 kHz. Alleen deze audio gaat naar Google's Gemini API om gesproken tekst en tijdcodes te verkrijgen. De videobeelden worden niet naar het spraakmodel gestuurd. Tijdelijke audio- en ondertitelbestanden worden na verwerking opgeruimd.
De tijdcodes zijn schattingen van het model, geen uitlijning op ieder afzonderlijk videoframe. Het hulpmiddel houdt blokken binnen de speelduur, kort overlappende blokken in en splitst lange tekst volgens Woorden/regel. Controleer namen, jargon en spraak onder harde muziek. Een blok kan iets te vroeg of te laat beginnen.
Bij Inbranden tekent FFmpeg de tekst in het beeld en maakt MP4 met H.264-video, CRF 22 en AAC-audio van 192 kbps. Resolutie en beeldsnelheid blijven behouden; opnieuw comprimeren kan fijne details veranderen. De uitvoer gebruikt 8-bit H.264, ook bij een 10-bit HDR-bron. Vergelijk kleuren en helderheid met de bron: het resultaat hangt van de eigenschappen van die HDR-opname af.
Bestanden, verwerking en bewaring
- Invoer
- MP4, MOV, MKV, WebM, AVI, M4V, MPEG/MPG en OGV met een audiospoor
- Uitvoer
- Inbranden: MP4 met H.264 en AAC. SRT of VTT: één ondertitelbestand
- Bestandsnamen
- Bij
interview.mov:interview_captioned.mp4,interview.srtofinterview.vtt - Maximale bestandsgrootte
- 200 MB per video
- Bestanden per opdracht
- Eén video
- Verwerking
- Op onze servers met FFmpeg; maximaal 15 minuten per opdracht, inclusief spraakherkenning en inbranden
- Spraakherkenning
- De voorbereide audio gaat naar Google's Gemini API; de videobeelden worden niet meegestuurd
- Watermerk
- Er wordt geen watermerk toegevoegd
- Bewaring
- Uploads en resultaten worden automatisch verwijderd na 48 uur voor gasten en na 30 dagen voor gratis accounts. Betaalde abonnementen kunnen bestanden langer bewaren.
Vragen over automatische ondertiteling
Kan ik gratis automatische ondertitels maken?
Ja. Dit hulpmiddel kost geen credits, werkt zonder account en voegt geen watermerk toe aan de ingebrande video. Er gelden wel dagelijkse en uurlijkse gebruikslimieten, afhankelijk van je account en abonnement.
Kan ik de ondertitels naar het Nederlands vertalen?
Hier wordt de gesproken taal uitgeschreven, zonder vertaling. Met Video naar ondertitels kun je SRT en VTT maken, een vertaling kiezen, tekst en timing corrigeren en de bewerkte tekst daarna inbranden.
Waarom klopt een woord of tijdcode niet?
Tekst en timing komen van een spraakmodel. Muziek, door elkaar praten, sterke accenten en onbekende namen kunnen herkenning bemoeilijken. Controleer ook Taal: een verkeerde hint kan fouten versterken. Exporteer SRT om afzonderlijke blokken in een teksteditor te corrigeren; ieder blok bevat nummer, tijdcodes en tekst.
Gaat mijn volledige video naar een AI-dienst?
Alleen de voorbereide audio wordt naar Google's Gemini API verstuurd. Het beeld blijft op onze server. Upload en resultaat worden automatisch verwijderd na 48 uur als gast of 30 dagen met een gratis account.
Waarom levert de opdracht geen ondertitels op?
Een audiospoor met verstaanbare spraak is nodig; alleen muziek of een stille video levert geen gesproken tekst op. Ook een lange opname kan de verwerkingsgrens van 15 minuten bereiken. Kies met Video knippen het fragment dat je nodig hebt voordat je het ondertitelt.
Waarom heeft de MP4 met ondertitels een andere bestandsgrootte?
Bij inbranden worden beeld en audio opnieuw gecomprimeerd. De uitvoer kan groter of kleiner zijn, afhankelijk van inhoud, broncompressie en bitrate. Vergelijk de werkelijke bestanden. Met Video comprimeren kun je de compressie van het resultaat aanpassen.