Naar de hoofdinhoud
SubtitleMatrix

23,976 fps naar 25 fps

SynchronisatieBeeldsnelheid omrekenen
Of plak ondertiteltekst

Opties

In welke beeldsnelheid de tijden worden geteld. Op de formaatpagina’s is dit wat MicroDVD nodig heeft, want het slaat tijden op als framenummers. Op de beeldsnelheidspagina’s is het de snelheid waartegen het bestand getimed is — de versie waarvoor de ondertitels gemaakt zijn — en het tweede vak op de pagina neemt de snelheid van de video die je gaat gebruiken. 23,976, 24, 25, 29,97, 30, 50, 59,94 en 60 zijn de gebruikelijke. Een verkeerde waarde verschuift de hele tijdlijn, en op de beeldsnelheidspagina’s verschuift ze die met een verhouding in plaats van met een vast bedrag.

De beeldsnelheid van de versie waarmee je de ondertitels gaat gebruiken — de video die je daadwerkelijk afspeelt. De toegepaste factor is het eerste vak gedeeld door dit vak, dus 24 naar 25 geeft 0,96: een film loopt op PAL 4% sneller, en een speelfilm van 100 minuten past op een band van 96 minuten. Draai je de twee vakken om, dan verschuift de hele tijdlijn met hetzelfde bedrag de verkeerde kant op.

Deze pagina neemt een ondertitelbestand dat tegen een 23,976 fps-versie is getimed en zet het op een 25 fps PAL-versie. Elke tijdstempel wordt vermenigvuldigd met 23,976 gedeeld door 25, dat is 0,95904, dus de hele tijdas komt 4,096 procent eerder uit en elk blok is 4,096 procent korter. De twee velden zijn al ingevuld; pas ze aan als je bestand tegen iets anders is getimed.

Het paar komt op wanneer een film voor de Amerikaanse markt in Europa wordt uitgebracht. Een film opgenomen op 24 fps wordt in een NTSC-signaal op 23,976 fps vervoerd — dat is 24000/1001, de oneven deler die elke NTSC-snelheid met zich meedraagt — en de PAL-versie speelt dezelfde beelden op 25 fps af. De beelden zijn identiek en het aantal frames is identiek; wat verandert is hoe snel ze worden getoond, en de ondertiteltiming moet met dezelfde snelheid als het beeld worden afgespeeld.

4,096 procent is niet hetzelfde als de 4 procent van het schone paar 24 naar 25, en het verschil is niet academisch: het is 3,5 seconde per uur en 5,5 seconde over een film van 95 minuten. Welk van de twee paren het jouwe is, hangt af van waartegen het bestand is getimed, niet van hoe de video eruitziet — een schijf op 23,976 en een master op 24 fps zijn verschillende dingen, en elk heeft zijn eigen pagina in deze groep.

De verhouding wordt toegepast op de afstand tot nul, dus een blok op één seconde schuift 41 ms en een blok op vijfenveertig minuten schuift 1 minuut 51 seconde. Beide randen van elk blok bewegen, dus een ondertitel van twee seconden krijgt 1,918 seconde. Niets wordt geüpload, niets wordt ergens heen gestuurd, en een heel seizoen gaat in één keer door de wachtrij — SRT-, WebVTT-, ASS-, SSA-, SBV-, SAMI-, MicroDVD-, TTML-, JSON- en CSV-bestanden worden gelezen als wat ze werkelijk zijn in plaats van wat de extensie suggereert.

Voorbeelden

Een kort blok en een lang blok

Invoer

1
00:00:01,000 --> 00:00:03,000
Hello there.

2
00:01:00,000 --> 00:01:02,000
One minute in.

Uitvoer

1
00:00:00,959 --> 00:00:02,877
Hello there.

2
00:00:57,542 --> 00:00:59,460
One minute in.

0,95904 is 23,976 gedeeld door 25. Het blok op één seconde verliest 41 ms en dat op een minuut verliest 2.458 ms — zestig keer de afstand tot nul, zestig keer de beweging. Beide randen van elk blok worden vermenigvuldigd, dus de 2 seconden van het eerste blok worden 1,918 en de 2 seconden van het tweede blok ook.

De fout is evenredig met de klok

Invoer

1
00:45:00,000 --> 00:45:02,000
Forty-five minutes in.

2
01:00:00,000 --> 01:00:02,000
An hour in.

Uitvoer

1
00:43:09,408 --> 00:43:11,326
Forty-five minutes in.

2
00:57:32,544 --> 00:57:34,462
An hour in.

Een minuut en 51 seconde eerder op de vijfenveertig-minuutmarkering, en twee minuten en 27 seconde eerder op het uur. Daardoor herken je het paar voordat je iets omzet: de ondertitels kloppen bijna aan het begin en lopen aan het einde minuten mis, en de fout blijft in hetzelfde tempo groeien. Een vaste verschuiving kan dat nooit oplossen, een verhouding wel.

Een MicroDVD-bestand verandert alleen zijn verklaring

Invoer

{1}{1}23.976
{120}{144}Hello

Uitvoer

{1}{1}25
{120}{144}Hello

MicroDVD slaat zijn timing op als framenummers, en dezelfde beelden op 25 fps zijn nog steeds frames 120 en 144. Die nummers herschrijven zou de fout verdubbelen in plaats van verhelpen. Wat de omzetting aanpast, is de beeldsnelheid die op de eerste regel staat — 23.976 wordt 25 — en dat is wat de speler vertelt hoe hij de framenummers weer in seconden omzet.

Veelgestelde vragen

Wat is 23,976 fps, en waarom is het niet precies 24?

Het is 24000 gedeeld door 1001, iets langzamer dan 24. De reden is NTSC: voor kleurentelevisie in de Verenigde Staten was een snelheid van 29,97 nodig, en 29,97 is 30000/1001, dus alles wat in een NTSC-signaal moet passen erft dezelfde deler van 1001. Film in NTSC loopt daardoor op 24000/1001 in plaats van 24, en daarom is dit paar niet hetzelfde als het schone paar 24 naar 25.

Welke factor gebruikt 23,976 naar 25?

0,95904, dat is 23,976 gedeeld door 25: elke tijdstempel houdt 95,904 procent van zijn waarde, dus de tijdas loopt 4,096 procent eerder. Een speelfilm van 100 minuten komt uit op 95 minuten 54 seconde in plaats van de ronde 96 minuten van 24 naar 25, en elk blok krijgt 4,096 procent minder schermtijd. De twee snelheden gaan in die volgorde in de velden — eerst die waartegen het bestand is getimed, dan die waarmee je het gaat afspelen.

Mijn bestand is getimed voor de Amerikaanse release en ik heb de Europese schijf — is dit het paar?

Daar is deze pagina voor, zolang de Amerikaanse release die je hebt film op 23,976 is. De Europese schijf is 25 fps PAL en de ondertitels moeten op die snelheid worden afgespeeld: 0,95904. Is je bestand getimed tegen een filmmaster op een echte 24, dan is het paar dat je wilt 24 naar 25 en is de factor 0,96; de velden hier nemen beide aan, maar de pagina’s leggen verschillende situaties uit.

Veranderen de woorden, of alleen de tijden?

Alleen de tijden. Tekst, regeleinden en alle stijlen die het formaat meedraagt blijven precies zoals ze zijn, en het verliesoverzicht vertelt je of het bestand zelf onderweg iets kwijt is geraakt — een omzetting van beeldsnelheid alleen gooit niets weg. Wat verandert, is dat elk blok 4,096 procent minder tijd krijgt, dus de leessnelheid van elke regel stijgt met dat bedrag en een regel die al dicht bij de limiet zat kan eroverheen gaan.

Hoe ver zouden de ondertitels ernaast zitten als ik 0,96 in plaats van 0,95904 gebruikte?

Ongeveer 3,5 seconde per uur, en 5,5 seconde over een film van 95 minuten — altijd te vroeg, en altijd groeiend richting het einde. Dat is klein genoeg om op een afrondingsfout te lijken en groot genoeg om op het scherm te zien, en daarom bestaan de twee pagina’s apart. Weet je niet zeker waartegen je bestand is getimed, kijk dan waar de fout na het omzetten zit: het verkeerde paar laat een restfout achter die groeit, het juiste paar laat geen restfout achter.

Loopt de PAL-versie echt vier procent sneller?

De snelheid gaat met 4,167 procent omhoog, van 24 naar 25, en de duur komt daardoor 4 procent omlaag — dat is het getal dat mensen noemen als ze het over PAL-versnelling hebben. Bij 23,976 stijgt de snelheid met 4,271 procent en daalt de duur met 4,096 procent, iets meer dan het ronde getal. De duur is hier degene die telt, omdat een ondertiteltijdas in tijd wordt gemeten en niet in frames.

Gerelateerde hulpmiddelen