MicroDVD

OpenenOpslaanPlatte tekstFrames

Ondertitels geteld in frames, niet in seconden: elke regel zegt op welk frame hij begint en eindigt, dus de tijden kloppen alleen bij de framesnelheid van de video waarvoor hij is gemaakt. Genoemd naar de MicroDVD Player uit 2000, en nog steeds gelezen door MPlayer, VLC en de spelers die op FFmpeg zijn gebouwd.

In één oogopslag

Extensie.sub
MediatypeGeen geregistreerd
SpecificatieGeen. De gewoonten van de MicroDVD Player, bewaard door de spelers die het lezen.
TijdsprecisieEen frame
TekstcoderingNiet opgegeven. Vaak de Windows-codepagina van zijn taal; Subtitld herkent die.
OpmaakCursief, vet, onderstreept, doorgestreept, kleur, lettertype en grootte, met codes tussen accolades
Positionering{P:x,y}, die weinig spelers lezen
SprekersGeen
In containersGeen. Een bestand naast de video, met dezelfde naam.

Opbouw van een bestand

Een ondertitel per regel, zonder lege regels ertussen.

{1}{1}25
{25}{50}Hello!|How are you?
{75}{100}{y:i}Italic|plain
Onderdeel Wat het is
{1}{1}25 De framesnelheid. Spelers lezen een eerste "ondertitel" op frame 1 die alleen een getal is als de snelheid, niet als tekst.
{25}{50} Het eerste en laatste frame. Bij 25 frames per seconde, van 1 tot 2 seconden.
| Een regeleinde
{y:i} Een code: cursief, voor de rest van deze regel

Frames, geen seconden

Het bestand bevat geen tijden, alleen framenummers. Hetzelfde bestand geeft andere tijden bij andere framesnelheden:

Frame Bij 23,976 fps Bij 25 fps
{25000} 17:22.7 16:40.0

Een verkeerde framesnelheid loopt uit de pas. Bij de verkeerde snelheid kloppen ondertitels eerst, maar lopen ze steeds verder achter of voor naarmate de film vordert: 42 seconden verschil bij frame 25.000. Als een bestand geen snelheid opgeeft, telt Subtitld in die van de video.

Codes

Codes tussen accolades bepalen de opmaak van de tekst. In kleine letters gelden ze voor hun regel, in hoofdletters voor de hele ondertitel.

Code Effect In Subtitld
{y:i} {y:b} {y:u} {y:s} Cursief, vet, onderstreept, doorgestreept; samen, {y:b,u} Bewaard
{Y:i} Hetzelfde, voor de hele ondertitel Bewaard
{c:$0000FF} Kleur, blauw eerst: dit is rood Bewaard
/ aan het begin van een regel Cursief, zoals MPL2 het schrijft Gelezen als cursief
{f:Arial}, {s:30} Lettertype, grootte Niet bewaard
{P:100,50} Een positie in pixels Niet bewaard
{H:Greek}, {DEFAULT} Een tekenset; standaardwaarden voor het hele bestand Niet bewaard

Kleuren staan achterstevoren. Zoals in SubStation Alpha, $BBGGRR: blauw, groen, rood. {c:$0000FF} is rood.

Eén extensie, drie formaten

.sub is niet alleen van MicroDVD. Subtitld kijkt eerst in het bestand voordat het leest.

Formaat Wat erin staat In Subtitld
MicroDVD Tekst, framenummers tussen accolades Geopend als MicroDVD
SubViewer 2 Tekst, tijden zoals 00:00:01.00,00:00:02.00 Geopend als SubViewer
VobSub Afbeeldingen van ondertitels, naast een .idx Niet geopend: er is geen tekst in om te bewerken

Een VobSub-.sub bevat ondertitels als afbeeldingen, van een dvd. Een OCR-hulpmiddel, zoals Subtitle Edit, zet ze om in tekst die Subtitld kan openen.

MicroDVD in Subtitld

Bewaard in de .sub
  • Elke tekst van een ondertitel en de regeleindes
  • Cursief, vet, onderstreept, doorgestreept en kleur, van hele regels en hele ondertitels
  • Begin en eind, tot het frame, in volgorde
Geen plek
  • Opmaak van een deel van een regel
  • Waar een ondertitel op het scherm staat
  • Sprekers, vertalingen naast het origineel
  • Nasynchronisaties, gezichten en kleuren van sprekers

Sla een .usfx-project op om die te bewaren.

Een MicroDVD-bestand openen

Subtitld leest:

  • frames bij de snelheid die het bestand opgeeft ({1}{1}25, of {0}{0}25 zoals oudere bestanden het hebben), anders die van de video, anders 25; de snelheid die een bestand opgeeft, wordt bewaard om het weer op te slaan;
  • codes in kleine letters tot het eind van hun regel, codes in hoofdletters tot het eind van de ondertitel;
  • een leeg eind, {100}{}, als duurend tot de volgende ondertitel;
  • elke codering, waaronder Windows-1250 en Windows-1251;
  • de ondertitels in volgorde, in welke volgorde het bestand ze ook heeft.

MicroDVD exporteren

Het exportvenster van Subtitld met SUB gekozen, Windows-1250-codering en de framesnelheid van de video

Bij Exporteren, dan Ondertitels en SUB, biedt u:

  • TekstHet origineel, een vertaling, of beide, de vertaling eronder.
  • SprekernamenWeggelaten, of voor de tekst (Thom: …).
  • OpmaakBewaard, of verwijderd.
  • Tijden verschuivenElke ondertitel eerder of later met dezelfde hoeveelheid.
  • CoderingUTF-8, met of zonder byte order mark, UTF-16, of een Windows-codepagina: West-Europees, Centraal-Europees, Cyrillisch of Koreaans.
  • RegeleindesLinux en macOS, of Windows.
  • FramesnelheidDie van de video, of een andere, die het bestand op zijn eerste regel opgeeft.

Een stijl die een hele ondertitel heeft, staat in hoofdletters aan het begin, en een stijl die een hele regel heeft, in kleine letters aan het begin van de regel. Daar zoeken spelers naar codes (FFmpeg toont er een midden in een regel als tekst), dus opmaak van een deel van een regel wordt puur geschreven.

Wetenswaardigheden

2000

Tiamat Software bracht de MicroDVD Player in maart 2000 uit en werkte er het jaar daarop niet meer aan. Het ondertitelformaat overleefde het.

[BEGIN] <p>
De MicroDVD Player verwachtte [BEGIN] bovenaan een bestand en [END] onderaan. Andere spelers lezen de regels ertussen.

42 s

Hoe ver hetzelfde frame uit elkaar ligt bij 23,976 en bij 25 frames per seconde, bij frame 25.000: ongeveer zeventien minuten.

Verwante formaten

Een .sub om te repareren?

Open het in Subtitld met de video en stel de timing bij op de golfvorm.

Subtitld downloaden