Zeitraffer-Rechner
Ein achtstündiger Sonnenuntergang mit einem Bild alle 5 Sekunden ergibt 5760 Bilder und bei 30 Bildern pro Sekunde einen Clip von 192 Sekunden, 150-mal schneller als die Wirklichkeit. Kennen Sie die Laufzeit, bevor Sie den Intervallauslöser einstellen. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Dauer
- 28.800
- Intervall
- 5
- Fps
- 30
- Frames
- 5.760
- Wiedergabesekunden
- 192
- Beschleunigung
- 150
Zeitrafferfotografie verdichtet Stunden realer Bewegung zu einem kurzen Clip, indem Standbilder in festem Abstand aufgenommen und mit filmischer Bildrate abgespielt werden. Die Planung dieser Aufnahme verlangt eine Zahl, bevor Sie den Intervallauslöser stellen: wie lange der fertige Film dauert. Dieser Zeitraffer-Rechner nimmt die gesamte Aufnahmedauer in Sekunden, das Aufnahmeintervall in Sekunden und eine optionale Wiedergabebildrate entgegen und liefert die Cliplänge in Sekunden samt Bildzahl und Beschleunigungsfaktor.
Was die Dauer eines Zeitrafferclips wirklich bedeutet
Wenn eine Kamera alle I Sekunden ein Standbild auslöst und die Aufnahme über T Sekunden läuft, entstehen T geteilt durch I Bilder, mit exakter Division, damit Planende ein gebrochenes Bild sehen, falls das Fenster kein ganzzahliges Vielfaches des Intervalls ist. Diese Bilder werden zu einem Video zusammengefügt, das mit F Bildern pro Sekunde läuft, sodass der fertige Clip T geteilt durch das Produkt aus I und F Sekunden dauert. Der Beschleunigungsfaktor ist die Umkehrung, interval mal fps, und sagt, um wie viel schneller Himmel, Menge oder Baustelle zu bewegen scheinen.
Typische Feldwerte sind ein Sonnenuntergang von acht Stunden, achtundzwanzigtausendachthundert Sekunden, alle fünf Sekunden aufgenommen und mit dreißig Bildern pro Sekunde abgespielt. Dieser Plan ergibt fünftausendsiebenhundertsechzig Bilder und einen Clip von drei Minuten zwölf Sekunden, hundertzweiundneunzig Sekunden, mit hundertfünfzigfacher Beschleunigung. Baustellen- und Pflanzenwachstumsaufnahmen laufen oft über Tage mit Intervallen von dreißig bis dreihundert Sekunden; Nachthimmel und Verkehr können auf ein oder zwei Sekunden fallen.
Der Rechner resamplet nicht, interpoliert nicht und kodiert kein Video. Er beantwortet nur die Planungsfrage, damit Sie den Intervallauslöser setzen, den Kartenspeicher aus der Bildzahl schätzen und eine Laufzeit auf der Shotliste versprechen, bevor jemand auf Aufnahme drückt.
Wo ein Zeitraffer-Dauerrechner seinen Platz verdient
Kameraleute und YouTube-Schaffende nutzen einen Zeitraffer-Rechner, um die Cliplänge zu sichern, bevor sie zum Drehort fahren: ein zweiminütiges Musikbett braucht eine bekannte Bildzahl, die das Intervall zurückrechnet, sobald duration und fps festliegen. Kamerafirmware, Intervallauslöser-Apps und Drohnenplaner können denselben Vertrag aufrufen, statt eine einzeilige Formel einzubetten, die später von der Tabelle eines Produzenten abweicht. Kombinieren Sie ihn mit Timecode-Werkzeugen, wenn Sie Stunden-Minuten-Sekunden-Bild-Beschriftungen brauchen, mit Videometadatenlesern, wenn Sie bereits eine Datei haben, und mit diesem Planer, wenn die Aufnahme noch nicht stattgefunden hat.
Halten Sie Anfragen klein, pinnen Sie die gerundeten Sekunden in Tests, und Sie erhalten eine reproduzierbare Cliplänge für Shotlisten, LMS-Erweiterungen und Rand-Worker, ohne eine eigene Medienpipeline aufzustellen.
Anwendungsfälle
Sonnenuntergang und Himmel im Zeitraffer
Wandeln Sie ein achtstündiges Aufnahmefenster und eine fünfsekündige Aufnahmelücke in einen 192-Sekunden-Clip bei 30 fps um, bevor Sie den Intervallauslöser vor Ort sperren.
Baustellen- und Wachstumsrückblicke
Machen Sie mehrtägige Aufnahmen einer Baustelle oder von Pflanzen zu einer bekannten Wiedergabelänge, damit Schnittfenster und Speicherschätzungen ehrlich sind, bevor das erste Standbild fällt.
Häufige Fragen
Wie wird die Wiedergabedauer eines Zeitraffers berechnet?
Senden Sie duration (Aufnahmefenster in Sekunden) und interval (Sekunden zwischen Standbildern). Optionales fps beträgt standardmäßig 30.
Was geschieht, wenn das Aufnahmeintervall null oder negativ ist?
Ein nicht positives Intervall definiert keinen Aufnahmeplan, daher weigert sich der Rechner, Infinity oder einen negativen Clip zu liefern, und der Aufruf wird nicht berechnet.
Welche Bildrate nimmt der Zeitraffer-Rechner an?
Die Wiedergabe-fps beträgt 30, wenn sie weggelassen wird, die übliche Web- und Fernsehrate für montierten Zeitraffer. Übergeben Sie fps (oder framerate) ausdrücklich für 24-fps-Film, 25-fps-PAL oder 60 fps.
Wie lang wird der Zeitraffer eines achtstündigen Sonnenuntergangs mit einem Bild alle 5 Sekunden?
Die 28800 Sekunden Aufnahme ergeben 5760 Bilder. Mit 30 Bildern pro Sekunde abgespielt dauern sie 192 Sekunden, also drei Minuten und zwölf Sekunden, und die Szene läuft 150-mal schneller ab als in Wirklichkeit.
Welches Aufnahmeintervall sollte ich wählen?
Das hängt davon ab, wie schnell sich Ihr Motiv verändert. Baustellen und wachsende Pflanzen werden oft über Tage mit Abständen von dreißig bis dreihundert Sekunden aufgenommen, Nachthimmel und Verkehr dagegen mit ein oder zwei Sekunden.
Was passiert bei einem Intervall von null oder einem negativen Wert?
Die Berechnung wird abgelehnt. Bei null müsste die Kamera unendlich oft auslösen, bei einem negativen Wert rückwärts in der Zeit, daher gibt es keinen sinnvollen Aufnahmeplan. Eine Aufnahmedauer von null ist dagegen erlaubt und ergibt einen leeren Clip.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/video/time-lapse \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"duration":28800,"interval":5}'const res = await fetch("https://api.kit.forhosting.com/video/time-lapse", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"duration": 28800,
"interval": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/video/time-lapse",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"duration": 28800,
"interval": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/video/time-lapse", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"duration":28800,"interval":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"duration":28800,"interval":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/video/time-lapse", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"duration": 28800,
"interval": 5
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "video.time_lapse",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_mb | 500 |
max_minutes | 60 |
max_megapixels | 3.9 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Ein nicht positives Intervall wird als invalid_input abgelehnt, weil die Division durch eine nullgroße oder negative Lücke keinen Aufnahmeplan definiert. Dieselbe reine Arithmetik läuft kostenlos in Ihrem Browser und zu $0.002 pro erfolgreichem API-Aufruf, sodass Storyboards, Kamera-Apps und Produktionskalkulationen bei der Cliplänge nie auseinanderlaufen.
Was die Dauer eines Zeitrafferclips wirklich bedeutet
Diese Identität ist die gesamte Engine: playback_seconds entspricht duration geteilt durch interval mal fps.
Eingabevertrag, Antwortform und Fehlerverhalten
Ein nullgroßes oder negatives interval ist der dokumentierte harte Fehler: es gibt keinen wohldefinierten Aufnahmeplan, wenn die Kamera unendlich oft oder rückwärts in der Zeit auslösen müsste, daher wird die Aufgabe abgelehnt statt Infinity zu liefern. Ein nullgroßes oder negatives fps wird ebenso abgelehnt. Zahlen werden auf zwölf Dezimalstellen gerundet, damit Goldens byteweise über Laufzeiten vergleichen. Fehlgeschlagene Validierung wird nicht berechnet. Senden Sie per POST einen JSON-Körper mit duration, dem gesamten Aufnahmefenster in Sekunden als nichtnegative endliche Zahl, mit den Alias recording_duration, recording, shoot_duration und total, und interval, der Aufnahmelücke in Sekunden, die eine streng positive endliche Zahl sein muss, mit den Alias capture_interval, frame_interval und interval_seconds. Optionales fps ist die Wiedergabebildrate; sie beträgt standardmäßig dreißig, die übliche Web- und Fernsehrate für Zeitraffermontage, und muss positiv sein, wenn sie geliefert wird, mit den Alias framerate, frame_rate und playback_fps. Jedes Feld akzeptiert eine JSON-Zahl oder eine dezimale Zahlenzeichenfolge. Fehlende Schlüssel, leere Zeichenfolgen, NaN, Infinity und nichtnumerische Token scheitern mit invalid_input und nennen das Feld. Eine negative Aufnahmedauer wird abgelehnt; eine duration von null ist zulässig und ergibt null frames und null playback_seconds, den Fall des leeren Clips. Bei Erfolg wiederholt der Körper die bereinigten duration, interval und fps, liefert frames als duration geteilt durch interval, liefert playback_seconds als Hauptergebnis, liefert speedup als interval mal fps und hängt eine formula-Zeichenfolge an, die playback_seconds gleich duration / (interval × fps) bekräftigt.
Wo ein Zeitraffer-Dauerrechner seinen Platz verdient
Bau-, Agrar- und wissenschaftliche Beobachtungsprogramme veröffentlichen mehrtägige Aufnahmen als kurze Recap-Videos; playback_seconds im Voraus zu kennen, ist, wie sie Speicher und Schnittfenster dimensionieren. Weil die Umsetzung reines Parse der Stufe A ist, gibt es kein Netz, keine Zufälligkeit und keine Uhr: dieselben duration, interval und fps erzeugen stets dasselbe playback_seconds.
Integrationsbeispiele
Shotlisten und Musikbetten
Passen Sie einen geplanten Zeitraffer an eine zweiminütige Partitur an, indem Sie frames und playback_seconds aus duration, interval und fps in einem Aufruf berechnen.
Technische Fragen
Darf die Aufnahmedauer null sein?
Ja. Eine duration von null mit positivem interval ergibt null frames und null playback_seconds (einen leeren Clip). Eine negative duration wird als invalid_input abgelehnt.
Was kostet der Zeitraffer-Rechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.