In dit artikel
Drop-frame-tijdcode (DF) slaat bepaalde framenummers over om de klok synchroon te houden met de werkelijke tijd. Non-drop frame-tijdcode (NDF) telt elk frame achtereenvolgens, maar komt per uur aan video met 29,97 fps 3,6 seconden tekort. Gebruik ‘drop frame’ voor uitzendingen. Gebruik ‘non-drop frame’ voor bewerkingen waarbij de frameprecisie van belang is.
Belangrijkste punten:
- 'Drop frame' en 'non-drop frame' zijn twee methoden om videoframes aan een klok te koppelen. Bij geen van beide worden daadwerkelijke frames uit je opname verwijderd.
- Dit verschil is het meest van belang bij 29,97 fps (NTSC) en 59,94 fps. Bij 23,976 fps (bioscoop) en 25 fps (PAL) komt drop frame niet voor.
- Je kunt het formaat herkennen aan de notatie: alleen dubbele punten (HH:MM:SS:FF) duidt op non-drop frame; een puntkomma vóór het aantal frames (HH:MM:SS;FF) duidt op drop frame.
- Bij uitzendingen en streaming is ‘drop frame’ de gangbare praktijk. Bij filmmontage en postproductie waarbij de frames precies moeten kloppen, heeft ‘non-drop frame’ de voorkeur.
- Als de tijdcodes in de ondertiteling niet op elkaar zijn afgestemd, ontstaat er een synchronisatieafwijking die in de loop van de tijd steeds groter wordt. Sonix detecteert automatisch het tijdcodeformaat van je video en stemt dit af.
Drop Frame versus Non-Drop Frame in één oogopslag
| Drop Frame (DF) | Non-Drop Frame (NDF) | |
|---|---|---|
| Notatie | UU:MM:SS;FF | UU:MM:SS:FF |
| Is het in realtime nauwkeurig? | Ja | Nee (loopt 3,6 sec per uur achter bij 29,97 fps) |
| Is het aantal frames correct? | Geen | Ja |
| Geschikt voor | Uitzendingen, streamingdiensten | Filmmontage, postproductie |
| Beeldsnelheden | 29,97 fps, 59,94 fps | 23,976 fps, 29,97 fps, 59,94 fps |
| PAL (25 fps, 50 fps)? | Niet van toepassing | Standaard (geen dropframe nodig) |
Wat is tijdcode?
Tijdcode is een nauwkeurige methode om de frames in een opname te tellen en te labelen, zodat je hun exacte locatie weet. Zie videotimecodes als URL's op het internet: je merkt ze zelden op tijdens het surfen, maar je hebt het exacte adres nodig om een specifieke pagina te delen of ernaar te verwijzen. Timecode doet hetzelfde voor videoframes en wordt gebruikt om naar alle soorten audio- en videobestanden te verwijzen en deze te synchroniseren.
SMPTE-tijdcode is de wereldwijde standaard voor het labelen van video’s en films. Ontwikkeld in de jaren zestig door de Society of Motion Picture and Television Engineers (SMPTE), waardoor media nauwkeurig kunnen worden bewerkt, geïdentificeerd en gesynchroniseerd. SMPTE-tijdcode wordt weergegeven in de notatie HH:MM:SS:FF (uren, minuten, seconden, frames).
Er zijn twee basisregels die bepalen hoe tijdcode werkt:
- Alleen volledige frames worden meegeteld, nooit gedeeltelijke frames.
- De nummering begint bij nul: het eerste frame is 00, niet 01.
Waarom er 29,97 fps bestaat: de korte versie
Toen in 1953 de kleurentelevisie werd geïntroduceerd, werd de NTSC-standaard aangepast om kleurweergave mogelijk te maken op bestaande zwart-witontvangers. De beeldsnelheid werd verlaagd van 30 fps naar 29,97 fps, waardoor er een klein maar zich opstapelend verschil ontstond tussen de werkelijke kloktijd en de videotijd.
Omdat de tijdcode nog steeds wordt genummerd alsof de video met 30 fps wordt afgespeeld, levert een opname met 29,97 fps slechts 107.892 frames per uur op in plaats van de 108.000 frames die de teller verwacht. Dat verschil komt neer op 3,6 seconden per uur. Drop-frame-tijdcode is speciaal ontwikkeld om dit verschil op te vangen.
Drop Frame versus Non-Drop Frame: wat is het verschil?
De timecode bij drop-frame komt overeen met de werkelijke tijd. Bij non-drop-frame is dat niet het geval. Bij het non-drop frame-formaat worden de frames nauwkeurig geteld, maar ontstaat er een afwijking ten opzichte van de klok; bij drop frame wordt die afwijking gecorrigeerd door bepaalde framenummers (niet de daadwerkelijke frames) in de telling over te slaan.
Simpel gezegd heeft elk formaat een ander hoofddoel:
- Drop-frame: Geeft de tijd aan. Door een drop-frame-tijdcode af te lezen, weet je precies waar je je op de chronologische tijdlijn bevindt, maar niet het exacte totale aantal frames.
- Non-drop-frame: Telt frames. Het systeem is frame-nauwkeurig, wat betekent dat het elk frame correct telt. Bij NTSC-video komen 30 frames zonder weglating echter niet overeen met één seconde in realtime.
Wat is Drop Frame Timecode?
Drop Frame-tijdcode (DF) lost het verschil van 29,97 fps op door bepaalde framenummers over te slaan, zodat de tijdcodeteller gesynchroniseerd blijft met de werkelijke kloktijd. Er worden geen daadwerkelijke frames uit je opname verwijderd.
De berekening: bij 29,97 fps zijn er 107.892 frames per uur in plaats van 108.000. Het verschil bedraagt 108 frames, oftewel 3,6 seconden. Als dit niet wordt gecorrigeerd, wordt een realtime uur aan video met 29,97 fps op de teller weergegeven als 01:00:03;18.
De correctie volgt een specifiek patroon: de eerste twee framenummers (00 en 01) worden aan het begin van elke minuut uit de telling weggelaten, behalve elke tiende minuut (minuten 00, 10, 20, 30, 40 en 50). Framenummers worden weggelaten bij de minuten 01-09, 11-19, 21-29, 31-39, 41-49 en 51-59. Tegen de tijd dat er een uur is verstreken, zijn er precies 108 framenummers verwijderd en geeft de teller in realtime 01:00:00;00 aan.
Bij ‘Drop Frame’-tijdcode worden alleen de cijfers uit de telling verwijderd. Je opname blijft volledig ongewijzigd.
Wat is Non-Drop Frame Timecode?
Non-drop frame-tijdcode (NDF) telt elk afzonderlijk videoframe zonder dat er iets opnieuw hoeft te worden gelabeld. De verhouding tussen de tijdcode en het aantal frames is 1:1, waardoor het eenvoudig en frame-nauwkeurig is.
Het nadeel: bij de NTSC-weergavesnelheid van 29,97 fps duurt een opname van een uur in non-drop frame niet een uur in realtime. Deze is 3,6 seconden korter, omdat de teller 3.000 frames per 100 seconden registreert, terwijl de werkelijke afspeelsnelheid slechts 2.997 frames per 100 seconden bedraagt. Een programma van een uur met non-drop frame-tijdcode eindigt om 00:59:56:12 in plaats van 01:00:00:00.
Kiezen tussen Drop Frame en Non-Drop Frame
Geen van beide formaten heeft invloed op het beeld. De meeste moderne bewerkingsprogramma’s ondersteunen beide formaten en je kunt tussen beide wisselen, hoewel het ten zeerste wordt aanbevolen om binnen een project consistent te blijven.
Als algemene regel geldt:
- Gebruik drop frame als de productie bestemd is voor uitzending of streaming. Dit is de industriestandaard voor elke situatie waarin de duur van een programma moet overeenkomen met de werkelijke tijd.
- Gebruik 'non-drop frame' voor filmmontage, archiefwerk of elke andere workflow waarbij het tellen van exacte frames belangrijker is dan het afstemmen op de klok.
Weet je niet zeker naar welk formaat je kijkt? De notatie verraadt het. Bij ‘non-drop frame’ worden alleen dubbele punten gebruikt (HH:MM:SS:FF). Bij ‘drop frame’ wordt een puntkomma of punt voor het aantal frames geplaatst (HH:MM:SS;FF of HH:MM:SS.FF).
Drop-frame en non-drop-frame bij gangbare beeldsnelheden
De kwestie van de 29,97 fps krijgt de meeste aandacht, maar filmmakers en videoproducenten werkt bij verschillende beeldsnelheden. Hieronder wordt uitgelegd hoe ‘drop frame’ bij elk daarvan wordt toegepast.
23,976 fps (bioscoop en streaming)
Er bestaat geen variant met drop-frames bij 23,976 fps. Deze framesnelheid laat zich zo netjes in realtime delen dat de afwijking in de meeste productiesituaties verwaarloosbaar is, en de sector heeft voor bioscoopfilms en originele streamingproducties de norm vastgesteld op non-drop-frame. Vanaf 2026 is 23,976 fps de meest gangbare framerate voor streamingplatforms.
29,97 fps (NTSC-uitzending)
Dit is, zoals hierboven beschreven, de belangrijkste toepassing van drop frame. Zowel DF als NDF zijn beschikbaar bij deze beeldsnelheid. Bij uitzendingen wordt drop frame gebruikt; bij postproductie wordt vaak non-drop frame gebruikt.
59,94 fps (sport en live-uitzendingen)
Het weglaten van frames vindt plaats bij 59,94 fps en wordt gebruikt bij sportuitzendingen en live-uitzendingen. De berekening volgt proportioneel op die voor 29,97 fps: hetzelfde patroon van het weglaten van frames geldt, alleen in een dubbel zo hoog tempo.
25 fps en 50 fps (PAL)
Er bestaat geen drop frame voor PAL-beeldsnelheden. Aangezien 25 fps gelijkmatig deelbaar is door de elektrische standaard van 50 Hz die in Europa en PAL-regio’s wordt gebruikt, is er geen verschil tussen het aantal frames en de realtime. Dit leidt vaak tot verwarring: editors die timecode hebben geleerd op NTSC-systemen zoeken soms naar een drop frame-optie in PAL-projecten en vinden die niet. Dat is zo bedoeld.
Hoe stel je 'Drop Frame' of 'Non-Drop Frame' in je NLE in?
Deze instelling vind je in de instellingen van je sequentie of project, niet in het exportvenster. Hier lees je waar je deze instelling kunt vinden in de drie meest gangbare niet-lineaire montagesystemen.
Adobe Premiere Pro
- Ga naar Sequentie > Sequentie-instellingen (of stel dit in bij het aanmaken van een nieuwe reeks).
- In het keuzemenu voor de beeldsnelheid staan zowel 29,97 fps (Drop Frame) als 29,97 fps (Non-Drop Frame) als afzonderlijke opties.
- Op het tijdcode-scherm in de Program Monitor verschijnen puntkomma’s (;) bij drop frame en dubbele punten (:) bij non-drop frame, waarmee je selectie wordt bevestigd.
- Kies voor uitzendingen de optie ‘drop frame’. Kies voor framegenauwe offlinebewerking de optie ‘non-drop frame’.
Final Cut Pro
- Stel de beeldsnelheid in in Bestand > Projecteigenschappen bij het aanmaken van een nieuw project.
- Bij projecten met 29,97 fps schakelt Final Cut Pro standaard automatisch over op drop frame, wat aansluit bij het ontwerp dat in de eerste plaats op uitzendingen is gericht.
- Je kunt het tijdcodeformaat controleren in de tijdcode-weergave bovenaan het Viewer-venster.
DaVinci Resolve
- Ga naar Bestand > Projectinstellingen > Hoofdinstellingen.
- Stel eerst de beeldsnelheid van de tijdlijn in en zoek vervolgens naar de “Timecode met drop-frame gebruiken” selectievakje direct onder de frametariefkiezer.
- Resolve past de instelling projectbreed toe, dus controleer deze voordat je begint met bewerken, in plaats van halverwege het project.
Hoe ‘drop’- en ‘non-drop’-frames van invloed zijn op transcriptie en ondertiteling
Als je je videocontent nog niet van ondertiteling voorziet, is het tijd om daarmee te beginnen. Ondertiteling wordt aanbevolen als beste praktijk voor digitale toegankelijkheid in het kader van de Richtlijnen voor de toegankelijkheid van webinhoud (WCAG), en video’s met ondertiteling genereren steevast meer interactie in de vorm van reacties, likes en shares.
Bij het ondertitelen is het van essentieel belang om te weten of je bestand een ‘drop frame’ of een ‘non-drop frame’ is. Als je een drop-frame-video ondertitelt met ondertitels voor non-drop-frame, loopt de synchronisatie vanaf het begin al uit de pas en wordt de afwijking steeds groter naarmate de video vordert. Bij een programma van een uur kan de synchronisatie van de ondertitels tegen de laatste scène wel 3,6 seconden achterlopen.
Sonix regelt dit automatisch. Het automatisch ondertitels maken stemt de ondertitels af op het tijdcodeformaat van je video, of het nu om drop-frame of non-drop-frame gaat, zodat je nauwkeurige handmatige aanpassingen kunt doen zonder helemaal opnieuw te hoeven beginnen. Voor video transcriptie workflows, Sonix-export naar SRT, VTT en andere ondertitelingsformaten die de juiste tijdcode doorgeven aan uw NLE.
Probleemloze transcriptie met Sonix
Sonix is 's werelds meest geavanceerde geautomatiseerde transcriptie en ondertiteling platform. Het ondersteunt meer dan 53 talen, levert snelle, nauwkeurige transcripties tegen een betaalbare prijs en verwerkt tijdcodes in zowel drop-frame- als non-drop-frame-formaten.
De in-browser-editor ondersteunt meerdere bestandstypen en kan worden geïntegreerd met Adobe Premiere Pro, Adobe Audition en Final Cut Pro voor een naadloze export van transcripties. Of het nu gaat om een documentaire voor televisie of een streamingserie: Sonix past naadloos in uw bestaande workflow zonder dat er extra stappen nodig zijn.
Probeer Sonix gratis uit en krijg 30 minuten automatische ondertitels en bijschriften inbegrepen bij uw account.
Veelgestelde vragen
Verwijdert ‘Drop Frame’ daadwerkelijk frames uit mijn video?
Nee. Bij “drop frame”-tijdcode worden alleen framenummers overgeslagen in de telling; er worden geen daadwerkelijke frames uit je opname verwijderd. Je videocontent blijft volledig ongewijzigd, ongeacht of je “drop frame” of ‘non-drop frame’ gebruikt. De term is misleidend: beschouw het liever als ‘drop frame-nummer’ in plaats van ‘drop frame’.”
Wat betekent de puntkomma in een tijdcode?
Een puntkomma (of punt) tussen de seconden en frames in een tijdcode-weergave, bijvoorbeeld 01:00:00;00, duidt op een tijdcode met drop frame. Alle dubbele punten, bijvoorbeeld 01:00:00:00, duiden op non-drop frame. Dit verschil in notatie is de snelste manier om te controleren welk formaat een bestand gebruikt zonder de projectinstellingen te openen.
Moet ik ‘drop frame’ gebruiken voor YouTube of streaming?
Ja, voor de meeste workflows voor het leveren van streamingcontent is ‘drop frame’ de juiste keuze. Streamingplatforms verwachten dat de duur van de content overeenkomt met de werkelijke tijd, en ‘drop frame’ zorgt ervoor dat de lengte van je programma klopt. Als uw bronmateriaal 29,97 fps heeft, lever het dan in drop frame aan. Als uw materiaal 23,976 fps heeft, is drop frame niet van toepassing; gebruik dan non-drop frame.
Geldt ‘drop frame’ voor video met 24 fps of 25 fps?
Nee. Drop frame bestaat alleen bij 29,97 fps en 59,94 fps (van NTSC afgeleide beeldsnelheden). Bij 23,976 fps (bioscoop) is de afwijking zo klein dat er geen correctie nodig is, en in de sector wordt volgens afspraak geen gebruik gemaakt van drop frame. Bij 25 fps (PAL) is de framesnelheid gelijk verdeeld over de elektrische standaard van 50 Hz, dus is er geen afwijking die gecorrigeerd moet worden en bestaat er geen drop frame-optie.
Welke invloed heeft de 'drop frame'-tijdcode op de synchronisatie van ondertitels?
Als je video een ‘drop frame’-tijdcode heeft en je ondertitelingsbestand gebruikmaakt van een tijdcode zonder ‘drop frame’ (of andersom), zullen de ondertitels geleidelijk uit synchronisatie raken. De afwijking begint klein, maar loopt aan het einde van een programma van een uur op tot 3,6 seconden. Controleer altijd of het exportformaat van je ondertitels overeenkomt met het tijdcodeformaat van je video. Sonix synchroniseert ondertitels automatisch met de tijdcode van je video, waardoor dit probleem wordt verholpen.
Wat gebeurt er als ik in hetzelfde project beelden met en zonder drop frame door elkaar gebruik?
Het combineren van verschillende formaten binnen een project leidt tot synchronisatiefouten die zich in de loop van de tijd opstapelen en moeilijk te achterhalen kunnen zijn. De meeste NLE’s zullen de afwijking signaleren, maar sommige programma’s voeren stilletjes een conversie uit, wat subtiele timingfouten kan veroorzaken. De veiligste werkwijze is om het tijdcodeformaat van je project vast te stellen voordat je begint en alle media in hetzelfde formaat te houden. Als je beeldmateriaal met gemengde formaten erft, breng het dan tijdens het importeren in één enkel formaat in overeenstemming.
Meest nauwkeurige AI-transcriptie ter wereld
Sonix transcribeert je audio en video in enkele minuten - met een nauwkeurigheid die je doet vergeten dat het geautomatiseerd is.