Zeitraffer-Aufnahmedauer berechnen
Dieser Rechner zeigt Ihnen, wie lange Ihre Kamera Bilder aufnehmen muss, um eine Zeitraffersequenz abzuschließen.
Im Browser ausführen – kostenlos
Geben Sie die Gesamtzahl der Bilder und das Intervall in Sekunden ein. Sie erhalten die verstrichene Aufnahmezeit in Sekunden, Minuten, Stunden sowie als lesbare Angabe aus Tagen, Stunden und Minuten. Das erste Bild entsteht sofort; deshalb reicht die Dauer von der ersten bis zur letzten Aufnahme, ohne nach dem letzten Bild ein unnötiges Intervall hinzuzufügen.
Planen Sie das Aufnahmefenster vor dem Aufbau
Ein Zeitraffer kann Stunden realer Aktivität auf wenige Sekunden Video verdichten, doch die Kamera muss während des gesamten ursprünglichen Vorgangs an ihrem Platz bleiben. Dieser Rechner wandelt zwei Einstellungen des Intervallauslösers — Bildzahl und Intervall — in die erforderliche Aufnahmedauer um. Nutzen Sie das Ergebnis, um den Startzeitpunkt festzulegen, die Akkulaufzeit zu prüfen, die nötige Zugangszeit zum Standort zu bestimmen und die Sequenz mit Tageslicht oder Wetter abzugleichen. Das Intervall wird vom Beginn einer Aufnahme bis zum Beginn der nächsten gemessen. Beispielsweise umfassen 600 Bilder bei fünf Sekunden Abstand 599 Intervalle, nicht 600, weil das erste Bild gleich zu Sitzungsbeginn entsteht. Das letzte folgt 2,995 Sekunden später. Bei einem kurzen Test fällt der Unterschied kaum auf, bei langen Abständen oder mehrtägigen Projekten ist er jedoch entscheidend. Die Ausgabe enthält exakte Sekunden, Minuten, Stunden und eine lesbare Dauer und eignet sich damit sowohl für automatisierte Systeme als auch für die praktische Einsatzplanung.
Verstehen Sie die Formel für die Bildzahl
Die Berechnung lautet Aufnahmedauer = (Bildzahl − 1) × Intervall. Bilder markieren Zeitpunkte, Intervalle dagegen die Abstände zwischen ihnen. Zwei Bilder haben einen Abstand, zehn Bilder neun Abstände; ein einzelnes Bild hat keinen Abstand und daher eine Aufnahmedauer von null. Diese Konvention misst vom ersten Auslösen bis zum Beginn der letzten Auslösung. Sie berücksichtigt weder die Belichtungszeit des letzten Bildes noch Schreibzeiten der Kamera, Startverzögerungen des Intervallauslösers oder eine Sicherheitsreserve. Die meisten Geräte definieren das Intervall zwischen dem Beginn aufeinanderfolgender Belichtungen. Daher muss die Belichtung normalerweise kürzer als das gewählte Intervall sein. Wartet Ihre Steuerung erst das Ende einer Belichtung ab und startet dann ihre Verzögerung, kann das effektive Start-zu-Start-Intervall beide Werte enthalten. Prüfen Sie die Bedienungsanleitung und tragen Sie diesen effektiven Abstand ein. Dezimalwerte sind für schnelle Folgen zulässig; die Berechnung bleibt stabil und hängt weder von Uhrzeit noch Zeitzone oder aktuellem Datum ab.
Machen Sie aus dem Ergebnis einen verlässlichen Zeitplan
Betrachten Sie die berechnete Dauer als mathematisches Minimum zum Erfassen der gewünschten Bilder und planen Sie Vorbereitung und Betriebsreserve zusätzlich ein. Seien Sie früh genug vor Ort, um Bildausschnitt, Fokus, Ausrichtung und Belichtung zu prüfen, unerwünschte Automatiken abzuschalten und die Auslösung zu kontrollieren. Bei einem Sonnenuntergang rechnen Sie von der gewünschten Uhrzeit des letzten Bildes um die angegebene Dauer zurück und ergänzen die Aufbauzeit. Bei Baustellen, Pflanzen, Wolken oder anderen Langzeitmotiven vergleichen Sie das Ergebnis mit Akkukapazität, Speicherplatz, Zugangszeiten und möglichen Unterbrechungen. Der Rechner schätzt diese Bedingungen bewusst nicht, weil Dateigrößen, Stromversorgung und Aufnahmeumgebung stark variieren. Auch die Länge des fertigen Videos wird nicht berechnet; dafür ist die Wiedergabebildrate erforderlich. Darf der Endpunkt keinesfalls fehlen, planen Sie zusätzliche Bilder ein oder beginnen Sie früher. Die API-Version kostet $0.002 je Anfrage und liefert strukturierte Werte für Aufnahmepläne, Produktionsblätter, Übersichten oder automatisierte Arbeitsabläufe.
Anwendungsfälle
Planen Sie Sonnenaufgang oder Sonnenuntergang
Rechnen Sie vom gewünschten letzten Bild zurück, um den Beginn der durchgehenden Aufnahme festzulegen.
Schätzen Sie Energie- und Zugangsbedarf
Vergleichen Sie das Aufnahmefenster mit Akkulaufzeit, Öffnungszeiten und nötiger Betreuung.
Erstellen Sie einen Produktionsplan
Übernehmen Sie genaue Aufnahmezeiten in Dispositionen, Automatisierungen oder wiederholbare Kameraeinstellungen.
Häufige Fragen
Warum verwendet die Formel ein Intervall weniger als Bilder?
Das erste Bild entsteht zum Zeitpunkt null. Nur die Abstände tragen zur Dauer bei, daher enthalten N Bilder N minus ein Intervalle.
Enthält die Dauer die letzte Belichtungszeit?
Nein. Sie reicht vom Beginn der ersten bis zum Beginn der letzten Belichtung. Addieren Sie die letzte Belichtung, wenn Sie das vollständige Ende benötigen.
Kann ich ein dezimales Intervall verwenden?
Ja. Geben Sie den Abstand in Sekunden bis mindestens 0.001 Sekunden ein, sofern Kamera und Steuerung diese Frequenz unterstützen.
Wird die Länge des fertigen Videos berechnet?
Nein. Diese hängt von der Wiedergabebildrate ab. Der Rechner ermittelt, wie lange die Kamera die gewünschten Bilder aufnehmen muss.
Was kostet die Berechnung über die API?
Jede API-Anfrage kostet $0.002. Dieselbe deterministische Berechnung läuft in Ihrem Browser kostenlos.
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/hobby/photo-timelapse-shoot-duration \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"frame_count":600,"interval_seconds":5}'const res = await fetch("https://api.kit.forhosting.com/hobby/photo-timelapse-shoot-duration", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"frame_count": 600,
"interval_seconds": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/photo-timelapse-shoot-duration",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"frame_count": 600,
"interval_seconds": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/photo-timelapse-shoot-duration", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"frame_count":600,"interval_seconds":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"frame_count":600,"interval_seconds":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/photo-timelapse-shoot-duration", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"frame_count": 600,
"interval_seconds": 5
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.photo_timelapse_shoot_duration",
"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.
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. |