Video-Timecodes und Frames
Auf dieser Seite geht es um Video-Timecodes im Format HH:MM:SS:FF, wie sie Schnittprogramme verwenden: Cliplängen ermitteln, Frames addieren und zwischen Timecodes, Frame-Anzahlen und Sekunden umrechnen. Das hilft dir, wenn du Einstellungen protokollierst, einen Schnitt auf eine feste Laufzeit planst oder prüfst, wie viele Frames eine Animation braucht.
Für normale Uhrzeiten und Dauern siehe Uhrzeiten und Dauern.
Timecodes und Bildraten
Ein Timecode hat vier Felder: Stunden, Minuten, Sekunden und Frames. Gib seine Bildrate mit @ oder at an und rechne ihn dann mit in in Frames oder Sekunden um.
00:12:04:10 @ 25 fps ergibt 00:12:04:1000:12:04:10 at 25 fps in frames ergibt 18,110 frames00:12:04:10 @ 25 fps in seconds ergibt 724.4 s00:00:10:00 in frames ergibt 240 framesOhne Bildrate wird ein Timecode mit 24 fps gelesen, deshalb ergibt die letzte Zeile 240 Frames. Das Leerzeichen in 25 fps ist optional.
Ist das Frame-Feld größer, als die Bildrate erlaubt, werden die überzähligen Frames in die Sekunden übertragen:
00:00:10:30 @ 25 fps ergibt 00:00:11:05Cliplängen
Ziehe einen Timecode von einem anderen ab, um die Länge eines Clips zu erhalten, oder zähle die Frames dazwischen.
Clipanfang = 00:12:04:10 @ 25 fpsClipende = 00:12:31:05 @ 25 fpsClipende - Clipanfang ergibt 00:00:26:20Clipende - Clipanfang in seconds ergibt 26.8 sframes between Clipanfang and Clipende ergibt 670 framesWähle Namen, die das Wort in nicht für sich allein enthalten, wie etwa in point. in leitet eine Umrechnung ein, deshalb wird eine Zeile wie out point - in point nicht so gelesen, wie du es meinst. Namen wie Clipanfang und Clipende umgehen das Problem.
Frames und Sekunden addieren
Addiere oder subtrahiere Frames, Sekunden oder ganze Timecodes. Multipliziere oder dividiere, um eine Länge zu wiederholen oder aufzuteilen.
Schnitt = 00:01:14:23 @ 24 fpsSchnitt + 2 frames ergibt 00:01:15:01Schnitt - 1 frame ergibt 00:01:14:22Schnitt + 5 seconds ergibt 00:01:19:2300:00:09:00 @ 25 fps + 00:00:04:12 @ 25 fps ergibt 00:00:13:1200:01:30:00 @ 25 fps * 3 ergibt 00:04:30:0000:00:05:00 @ 25 fps / 2 ergibt 00:00:02:13- Ergebnisse sind ganze Frames. 5 Sekunden bei 25 fps halbiert ergeben 62,5 Frames, gerundet 63, das Ergebnis ist also
00:00:02:13. - Timecodes enden bei null. Ziehst du mehr ab, als der Timecode enthält, erhältst du
00:00:00:00statt eines negativen Timecodes. - Bleib bei einer Bildrate. Addiere nur Timecodes mit derselben Bildrate; wie du zu einer anderen wechselst, steht unter Bildrate ändern.
Frames, Sekunden und Timecodes
Eine Frame-Anzahl oder eine normale Dauer wird zum Timecode, sobald du eine Bildrate angibst. Hänge stattdessen in frames an, um die Frames in einer Dauer zu zählen.
750 frames @ 25 fps ergibt 00:00:30:0086 frames at 25 fps ergibt 00:00:03:112 minutes at 25 fps ergibt 00:02:00:003 seconds 10 frames @ 25 fps ergibt 00:00:03:1012 frames @ 25 fps in seconds ergibt 0.48 s30 seconds at 25 fps in frames ergibt 750 frames90 minutes @ 25 fps in frames ergibt 135k framesGroße Anzahlen, die auf Nullen enden, werden abgekürzt, 135.000 Frames erscheinen also als 135k frames.
29,97 und 23,976 fps
Timecodes sind hier Non-Drop-Frame. Bei 29,97 fps zählt das Frame-Feld trotzdem 30 Frames pro Timecode-Sekunde, bei 23,976 fps zählt es 24. Drop-Frame-Timecodes, die mit Semikolon geschrieben werden, werden nicht unterstützt.
00:00:10:00 @ 29.97 fps in frames ergibt 300 frames100 frames at 29.97 fps ergibt 00:00:03:1000:00:01:00 @ 29.97 fps in seconds ergibt 1.001001001 s00:00:01:00 @ 23.976 fps in seconds ergibt 1.001001001 sWeil diese Bildraten etwas langsamer sind, als ihre Bezeichnung vermuten lässt, dauert eine Timecode-Sekunde etwas länger als eine echte Sekunde. Beim Umrechnen in Sekunden erhältst du die tatsächliche Laufzeit, eine Sendung, die bei 29,97 fps bei 00:21:30:00 endet, läuft also tatsächlich etwa 1.291 statt 1.290 Sekunden.
Bildrate ändern
Um eine Länge von einer Bildrate in eine andere zu übertragen, rechne sie zuerst in Sekunden um und gib dann die neue Bildrate an.
(00:00:10:00 @ 25 fps in seconds) at 50 fps in frames ergibt 500 frames(00:02:30:00 @ 25 fps in seconds) at 30 fps ergibt 00:02:30:00Alles zusammen
Hier ist eine Notiz für einen 30-sekündigen Werbespot, geschnitten mit 25 fps. Die drei Einstellungen müssen in den Sendeplatz passen, und die letzten Zeilen zeigen, wie viel Luft noch bleibt.
Intro = 00:00:04:12 @ 25 fpsInterview = 00:00:18:20 @ 25 fpsAbspann = 00:00:05:00 @ 25 fpsSchnittfassung = Intro + Interview + Abspann ergibt 00:00:28:07Sendeplatz = 00:00:30:00 @ 25 fpsSendeplatz - Schnittfassung ergibt 00:00:01:18Sendeplatz - Schnittfassung in frames ergibt 43 framesJeder Timecode hat dieselbe Bildrate, die Summe geht also Frame für Frame auf. Mit 43 Frames Reserve kannst du das Interview verlängern oder den Abspann etwas länger stehen lassen, und die laufende Summe aktualisiert sich, während du die Längen der Einstellungen änderst.