Twee .srt-ondertitelbestanden samenvoegen tot één bestand
Kort antwoord
Open beide .srt-bestanden in een teksteditor zoals Kladblok. Verwijder de tijdcodes van het tweede bestand niet, maar tel bij elke tijdcode van het tweede bestand de eindtijd van het eerste bestand op, en plak de aangepaste inhoud onder het eerste bestand. Programma's als Subtitle Edit doen dit automatisch en zijn betrouwbaarder dan handmatig knippen en plakken.
Bij een film die in twee videobestanden is opgesplitst, hoort vaak ook een ondertiteling in twee losse .srt-bestanden. Speel je de video af als één samengevoegd bestand, dan laadt je mediaspeler alleen de ondertiteling van het eerste deel, en valt de ondertiteling na dat punt helemaal weg.
De makkelijkste manier: Subtitle Edit
Handmatig knippen en plakken in Kladblok werkt, maar is foutgevoelig omdat je alle tijdcodes van het tweede bestand handmatig moet aanpassen. Het gratis programma Subtitle Edit doet dit automatisch:
- Download en installeer Subtitle Edit (gratis, voor Windows).
- Open het eerste .srt-bestand via Bestand > Openen.
- Ga naar Extra > Ondertitel toevoegen/samenvoegen (of vergelijkbaar, afhankelijk van de versie).
- Voeg het tweede .srt-bestand toe. Subtitle Edit telt automatisch de eindtijd van het eerste bestand op bij alle tijdcodes van het tweede bestand.
- Sla het resultaat op als één nieuw .srt-bestand.
Handmatig samenvoegen (zonder extra software)
Wil je geen extra programma installeren, dan kan het ook met alleen Kladblok, maar het kost meer werk:
- Open het eerste .srt-bestand en noteer de tijdcode van de allerlaatste regel (bijvoorbeeld
01:23:45,000). - Open het tweede .srt-bestand. Je moet bij elke tijdcode in dit bestand de tijd van stap 1 optellen. Dit is met de hand foutgevoelig bij een lang bestand; hiervoor is een tool als Subtitle Edit dus echt aan te raden.
- Plak de aangepaste inhoud van het tweede bestand onderaan het eerste bestand.
- Zorg dat de volgnummers van de ondertitelregels doorlopend blijven (dus niet opnieuw bij 1 beginnen).
- Sla het bestand op met dezelfde naam als je videobestand, zodat je mediaspeler het automatisch herkent.
Veelgestelde vragen
Waarom laadt VLC maar één ondertitelbestand?
VLC (en de meeste andere spelers) kunnen maar één ondertitelspoor tegelijk laden per bestandsnaam. Bij twee losse .srt-bestanden voor wat eigenlijk één film is, moet je ze dus eerst samenvoegen tot één bestand.
Mijn ondertiteling loopt na het samenvoegen niet meer synchroon, wat nu?
Dit gebeurt meestal als de tijdcode van de laatste regel van het eerste bestand niet exact overeenkomt met het einde van dat videofragment. Subtitle Edit heeft een functie om de synchronisatie van een ondertitelbestand handmatig te verschuiven, vaak "Synchronisatie" of "Vertragen/versnellen" genoemd.
Werkt dit ook voor andere ondertitelformaten, zoals .ass of .sub?
Het principe is hetzelfde, maar de opmaak van tijdcodes verschilt per formaat. Subtitle Edit ondersteunt de meeste gangbare ondertitelformaten en kan ook tussen formaten converteren.