Timecode in Frames umrechnen
Geben Sie einen Non-Drop-Frame-Timecode und seine Bildrate ein.
Zur Umrechnung von Timecode in Frames
Ein Timecode kennzeichnet eine genaue Position in Video, Film, Animation oder Audio, indem er die verstrichene Zeit in Stunden, Minuten, Sekunden und Frames unterteilt. Im Schnitt ist HH:MM:SS:FF üblich; das letzte Zahlenpaar bezeichnet den Frame-Offset innerhalb der aktuellen Sekunde. Eine Framezahl drückt dieselbe Position als fortlaufende ganze Zahl ab Sequenzbeginn aus. Die Umrechnung ist hilfreich, wenn eine Anwendung, eine Rendering-Pipeline, eine Tabelle oder eine Programmierschnittstelle eine absolute Framenummer statt eines formatierten Timecodes erwartet.
Dieser Rechner verwendet die übliche Non-Drop-Frame-Beziehung. Zuerst werden Stunden, Minuten und Sekunden in Gesamtsekunden umgerechnet. Diese werden mit der gewählten Bildrate multipliziert, anschließend wird das Framefeld addiert. Beispielsweise entspricht 00:01:00:00 bei 24 Bildern pro Sekunde 60 mal 24, also 1,440 Frames. Bei 30 Bildern pro Sekunde entspricht 01:00:00:00 genau 108,000 Frames. Der Frameanteil muss kleiner als die Bildrate sein, weil er einen Offset innerhalb einer Sekunde und keine unabhängige Größe darstellt.
Die Bildrate ist entscheidend, weil dieselbe Dauer bei unterschiedlichen Raten verschieden viele Bilder enthält. Kinoprojekte verwenden häufig 24 fps, Rundfunk und Onlinevideo oft 25 oder 30 fps, Zeitlupen und Spielaufnahmen auch 50, 60 oder höhere Raten. Wurde das Material auf eine andere Rate angepasst, geben Sie die tatsächliche Timeline-Bildrate statt der Aufnahmerate ein. Der Rechner akzeptiert jede positive numerische Rate und eignet sich daher auch für spezielle Hochbildraten-Projekte.
Das Ergebnis ist als nullbasierter Abstand vom Timeline-Ursprung zu verstehen. 00:00:00:00 ergibt Framezahl null, 00:00:00:01 ergibt eins. Manche Programme bezeichnen das erste sichtbare Bild hingegen als Frame eins. Verwendet das Zielsystem eine einsbasierte Nummerierung, addieren Sie eins zum Ergebnis. Klären Sie diese Konvention vor dem Austausch von Cue-Sheets, Schnittentscheidungslisten, Animationsnotizen oder Renderbereichen.
Dieses Werkzeug rechnet bewusst ausschließlich nach Non-Drop-Frame-Arithmetik. Dezimale Rundfunkraten wie 29.97 fps können Drop-Frame-Timecode verwenden, der regelmäßig Timecode-Nummern überspringt, um mit der tatsächlichen Uhrzeit übereinzustimmen; echte Videoframes werden dabei nicht entfernt. Eine vollständige Drop-Frame-Umrechnung benötigt die Semikolon-Schreibweise und die zugehörigen Regeln zum Überspringen von Nummern. Für ganzzahlige Raten und Non-Drop-Timelines liefert die direkte Formel schnell eine verlässliche Framezahl für Schnittberechnungen, Shot-Verfolgung, Untertitel-Timing, Renderplanung und Automatisierungsskripte.
Häufige Fragen zu Timecode und Frames
Welche Formel wandelt Timecode in Frames um?
Rechnen Sie Stunden und Minuten in Sekunden um, addieren Sie die Sekunden, multiplizieren Sie mit der Bildrate und addieren Sie das Framefeld. Das ergibt die absolute Non-Drop-Frame-Position ab Timecode null.
Ist Frame null das erste Bild?
Dieser Rechner behandelt 00:00:00:00 als Frame null. Einige Produktionssysteme nennen das erste Bild eins. Addieren Sie eins, wenn das Zielsystem einsbasiert zählt.
Kann ich 29.97 als Bildrate eingeben?
Das Feld akzeptiert Dezimalraten, der Rechner verwendet jedoch direkte Non-Drop-Frame-Arithmetik. Drop-Frame-Timecode benötigt zusätzliche Regeln zum Überspringen von Nummern, um die reale Uhrzeit exakt abzubilden.
Warum muss das Framefeld kleiner als die Bildrate sein?
Das letzte Timecode-Feld bezeichnet ein Bild innerhalb der aktuellen Sekunde. Bei 24 fps reichen gültige Offsets daher von null bis 23.
Löscht Drop-Frame-Timecode Videoframes?
Nein. Er überspringt nur bestimmte Timecode-Nummern. Alle aufgenommenen Videoframes bleiben im Medienstrom erhalten.