Wat is het SUB-bestandsformaat?
Een .sub-bestand is een tekstbestand dat video-ondertitels bevat. Twee dialecten delen deze extensie: MicroDVD, waarbij elke regel een begin- en eind-framenummer codeert tussen accolades - bijv. {0}{50}Hallo wereld - en SubViewer, dat in plaats daarvan UU:MM:SS.hh tijdcodes gebruikt. Beide zijn menselijk leesbaar en kunnen in elke teksteditor worden geopend.
De extensie wordt ook gebruikt door het binaire VobSub-formaat, maar die variant komt altijd gepaard met een bijbehorend .idx indexbestand en is geen menselijk leesbare tekst.
Ondertitelconfiguratie
.sub ondertitelbestanden zijn eenvoudig en bieden geen ingebouwde styling of geavanceerde teksteffecten. Veel mediaspelers bieden echter functies om effecten op tekst toe te passen, waaronder:
- Lettertype-instellingen zoals grootte en kleur,
- bewerken van tijdstempels,
- ondertitel-offsets,
- ondertitel-lezerfuncties.
.sub-bestanden worden voor elke video afzonderlijk voorbereid en hebben doorgaans dezelfde naam als de bijbehorende video, maar met een ander achtervoegsel, waardoor spelers ze automatisch kunnen laden. Omdat MicroDVD-timing gebaseerd is op frames in plaats van tijd, zal een verschil tussen de veronderstelde framesnelheid van de ondertitel en de werkelijke framesnelheid van de video leiden tot tijdsverloop (drift), wat kan worden gecorrigeerd met een ondertiteleditor zoals Subtitle Edit. Voor moderne projecten zijn .srt of .ass tegenwoordig breder gebruikte alternatieven.
Beveiliging & veiligheid
RISICO: LOWEen tekstuele .sub is platte tekst en kan geen code uitvoeren, dus het bestand zelf is veilig om te openen. Twee waarschuwingen: (1) houd uw mediaspeler up-to-date - jarenoude spelers hadden kwetsbaarheden in het parsen van ondertitels (het « Subtitle Hell » onderzoek uit 2017); (2) ondertitels van dubieuze sites kunnen misleidende bestandsnamen of spam-URL's in de tekst bevatten, dus lees ze in plaats van ze blindelings te vertrouwen. Sla op als UTF-8 als geaccentueerde of niet-Latijnse tekens als wartaal verschijnen.
Formaatdetails
in een notendop- VobSub ondertitel (.sub + .idx) - Binaire bitmap (afbeelding) ondertitels geript van DVD: een grote .sub met afbeeldingen plus een tekstuele .idx met tijdcodes/offsets; niet bewerkbaar als tekst, gebruik OCR naar .srt met Subtitle Edit.
- Subspace / SubStation niche ondertitelscripts - Een paar andere ondertiteltools hebben .sub-varianten geproduceerd; herkenbaar aan het regelformaat binnenin.
Programma's die SUB-bestanden openen
Technische details
diepe specificaties| MIME-type | text/plain (ook text/x-microdvd voor het MicroDVD-dialect) |
| Tekstcodering | ANSI/Windows codepagina of UTF-8; oudere bestanden zijn vaak single-byte gecodeerd |
| MicroDVD timingmethode | Gebaseerd op framenummers: {startFrame}{endFrame}tekst op één regel; timing hangt af van de framesnelheid van de video |
| SubViewer timingmethode | Absolute tijdcodes in UU:MM:SS.hh,UU:MM:SS.hh formaat; tijdcoderegel gevolgd door ondertiteltekst op de volgende regel |
| Bestandssignatuur / magic bytes | Geen - platte tekst; geïdentificeerd door regelstructuur, niet door een binaire header |
| Typische bestandsgrootte | 5 KB - 150 KB voor de dialoog van een volledige film |
| SubViewer metadata header | Optioneel [INFORMATION] blok aan het begin van het bestand met titel, filmnaam, auteur, vertraging en CD-track |
| Tekst over meerdere regels | Sluisteken | scheidt weergaveregels in MicroDVD; [br] tag gebruikt in SubViewer |
| Afhankelijkheid van framesnelheid | MicroDVD-timing verloopt als de door de speler aangenomen framesnelheid verschilt van de coderingsframesnelheid; hersynchronisatie vereist |
| VobSub onderscheid | Een .sub gekoppeld aan een .idx-bestand is een niet-gerelateerd binair bitmap-ondertitelformaat, niet dit tekstgebaseerde formaat |
| Platformondersteuning | Windows, macOS, Linux, Android, iOS - elke mediaspeler met ondertitelondersteuning |
| Auto-laad conventie | Identiek benoemd aan het videobestand (bijv. film.avi + film.sub) zodat compatibele spelers het automatisch laden |
| Vervangen door | .srt (SubRip) voor basisgebruik; .ass/.ssa voor gestileerde ondertitels; .vtt (WebVTT) voor webdistributie |
| Uitgebracht | late 1990s - early 2000s (DivX/MicroDVD era of PC video) |
| Laatste versie | N/A (stable de facto formats; no versioned spec) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | en.wikipedia.org |
SUB conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over SUB-bestanden.