Sternspuren-Stapel-Rechner
Eine einstündige Sternspur aus Aufnahmen zu je 30 Sekunden braucht 120 Bilder: Geben Sie die Dauer jeder Aufnahme und die gewünschte Spurzeit ein und sehen Sie Bildanzahl, Sitzungsdauer und Himmelsbogen. 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
- Einzelbelichtung (s)
- 30
- Gewünschte Spurdauer (s)
- 3.600
- Intervall (s)
- 0
- Bildanzahl
- 120
- Gesamtintegration (s)
- 3.600
- Gesamte Sitzungsdauer (s)
- 3.600
Lange, durchgehende Sternspuren auf festem Stativ entstehen fast immer durch das Stapeln vieler kürzerer Einzelbilder statt einer einstündigen Dauerbelichtung am Stück. Sehr lange Einzelbelichtungen erwärmen den Sensor, füllen das Histogramm mit Rauschen und riskieren, dass ein Flugzeug, eine Wolke oder ein Stoß die ganze Nacht ruinieren. Dieser Sternspuren-Stapel-Bildanzahl-Rechner wandelt zwei einfache Zahlen — die Länge jeder Teilbelichtung in Sekunden und die gewünschte durchgehende Spurdauer — in die minimale Bildanzahl um, die diese offene Verschlusszeit abdeckt, plus optionale Intervalometer-Pausen, damit die Sitzungsuhr ehrlich bleibt. Die Formel ist vollständig deterministisch: Die Bildanzahl ist die Aufrundung der gewünschten Spursekunden geteilt durch die Sekunden pro Belichtung. Ein dreißigsekündiger Verschluss für eine einstündige Spur braucht einhundertzwanzig Bilder; zwanzigsekündige Bilder für fünfundvierzig Minuten brauchen einhundertfünfunddreißig.
Wo Stapel-Bildanzahlen in Feldarbeit, Lehre und Software passen
Nachthimmelfotografen nutzen diese Anzahl, wenn sie ein Intervalometer für Milchstraßenbögen einstellen, die später zu langen Spuren gemischt werden, für Stadtlandschaften mit drehenden Sternen über stiller Skyline und für Workshops, in denen Studierende einen Stapel vor Mondaufgang beenden müssen. Lehrende führen die Aufrundungsformel ein, wenn sie erklären, warum viele kürzere Bilder einem mehrstündigen Bulb vorzuziehen sind, und wenn sie offene Verschlusszeit mit ungefähren Himmelsbogengraden unter mittlerer siderischer Rotation verknüpfen.
App- und Werkzeugbauer rufen denselben Vertrag aus Skripten auf, um deterministische Testvektoren für Nachtplaner zu säen, nutzereingegebene Belichtung und Dauer zu normalisieren, bevor eine empfohlene Bildanzahl gezeigt wird, oder Programmieraufgaben zu erfüllen, die eine stabile Stapelgröße statt einer Handschätzung verlangen. Workshop-Praxis braucht oft eine schnelle Offline-Quelle für Bildanzahlen, damit Studierende Kameras programmieren können, ohne opaken Telefon-Apps zu vertrauen, die Integrationszeit mit Sitzungsuhr vermischen.
Produkt- und Bildungswerkzeuge nutzen die Berechnung, wenn Lernende einen dreißigsekündigen Verschluss und ein Zwei-Stunden-Ziel eingeben und die Oberfläche einhundertzwanzig oder zweihundertvierzig Bilder plus Sitzungslänge mit einer Ein-Sekunden-Lücke zeigen muss. Kombinieren Sie ihn mit Fünfhundert-Regel- oder NPF-Helfern, wenn Sie noch das Gegenteil brauchen — Sterne als Punkte — und dokumentieren Sie, dass Intervalllücken winzige gestrichelte Spuren erzeugen können, wenn die Verzögerung relativ zur Belichtung groß ist, selbst wenn die Gesamtintegration stimmt.
Anwendungsfälle
Nachtplan mit Intervalometer
Wandeln Sie eine gewählte Teilbelichtung und ein Ein- oder Zwei-Stunden-Spurziel in die minimale gestapelte Bildanzahl und die Sitzungsuhr inklusive Lückensekunden um.
Stapeln versus einzelne Langzeitbelichtungen lehren
Zeigen Sie Studierenden, warum die Aufrundungsdivision von Spurdauer durch Verschlusszeit die Stapelgröße setzt und wie Intervalllücken die Sitzung verlängern.
Häufige Fragen
Was kostet der Sternspuren-Stapel-Bildanzahl-Rechner?
Er ist auf dieser Seite in Ihrem Browser kostenlos.
Ist das dasselbe wie die 500er-Regel?
Nein. Die 500er-Regel und die NPF-Regel schätzen die maximale Verschlusszeit, um Sterne als Punkte zu halten. Dieses Werkzeug schätzt, wie viele Bilder Sie stapeln, wenn Sie durchgehende Spuren wollen.
Wie viele Bilder brauche ich für eine Sternspur von einer Stunde?
Bei 30 Sekunden pro Aufnahme sind es 120 Bilder, denn 3600 Sekunden geteilt durch 30 ergibt 120. Die Anzahl wird immer aufgerundet, damit die Spur nie zu kurz ausfällt.
Ändert die Pause zwischen den Bildern die nötige Anzahl?
Nein. Die Bildanzahl deckt nur die Zeit mit offenem Verschluss ab. Die Pause verlängert dagegen die ganze Sitzung: Bilder mal Belichtung plus Anzahl der Lücken mal Pause.
Wie weit drehen sich die Sterne während meiner Serie?
Das Werkzeug rechnet die gesamte Belichtungszeit anhand des Sterntags in einen ungefähren Himmelsbogen um. Eine Stunde Belichtung ergibt einen Bogen von etwa 15 Grad um den Himmelspol.
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/hobby/photo-star-trail-count \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"single_exposure_seconds":30,"desired_trail_seconds":3600}'const res = await fetch("https://api.kit.forhosting.com/hobby/photo-star-trail-count", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"single_exposure_seconds": 30,
"desired_trail_seconds": 3600
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/photo-star-trail-count",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"single_exposure_seconds": 30,
"desired_trail_seconds": 3600
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/photo-star-trail-count", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"single_exposure_seconds":30,"desired_trail_seconds":3600}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"single_exposure_seconds":30,"desired_trail_seconds":3600}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/photo-star-trail-count", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"single_exposure_seconds": 30,
"desired_trail_seconds": 3600
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.photo_star_trail_count",
"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. |
Technische Hinweise
Warum stapeln für Sternspuren und was die Antwort enthält
Durchgehende Sternspuren zeichnen die Erdrotation als Bögen am Nachthimmel auf. Fotografen bevorzugen meist viele mittel lange Einzelbilder, die in Software gestapelt werden, statt einer ultra langen Belichtung, weil jedes Bild verworfen werden kann, wenn es misslingt, Dark- und Bias-Frames den Satz kalibrieren und Hotpixel leichter handhabbar sind. Die zentrale Planungsfrage ist einfach: Wenn jedes Bild eine feste Anzahl Sekunden offen ist, wie viele Bilder brauchen Sie, damit die gesamte offene Verschlusszeit die gewünschte Spurlänge erreicht? Dieser Rechner antwortet mit frame_count gleich der Aufrundung von desired_trail_seconds über single_exposure_seconds. Er liefert außerdem total_integration_seconds, also Bildanzahl mal Belichtung und wegen der Aufrundung immer mindestens die gewünschte Dauer, excess_integration_seconds für diesen Überschuss, total_session_seconds, wenn Sie optionale interval_seconds zwischen den Bildern einbeziehen, und trail_arc_degrees, geschätzt aus der Gesamtintegration mit einem festen mittleren Sterntag von sechsundachtzigtausendeinhundertvierundsechzig Komma null neun null fünf Sekunden. Das Methoden-Tag star_trail_stack_count und eine Formelzeichenkette machen API-Clients und Arbeitsblätter selbsterklärend. Es gibt keine Kameradatenbank und keinen Netzpfad: Die Engine wertet die geschlossene Form im unterstützten Bereich aus oder lehnt die Eingabe mit invalid_input ab. Abgelehnte Fälle umfassen fehlende Felder, nicht endliche Werte, nicht positive Belichtung oder Spurdauer, negative Intervalle und ausufernde Kombinationen, die mehr als die dokumentierte Maximalanzahl gestapelter Bilder verlangen würden. Diese Seite ersetzt nicht die Fünfhundert-Regel oder die NPF-Regel, die schätzen, wie lange ein Einzelbild offen bleiben darf, bevor Sterne streifen, wenn Sie Punkte statt Spuren wollen; nutzen Sie jene Werkzeuge, wenn Sie noch scharfe Sterne planen, und diesen Rechner, wenn Sie bewusst durchgehende Bögen aus einem Stapel wollen.
Wie Belichtung, gewünschte Spur und Intervall gelesen werden und reproduzierbar bleiben
Die bevorzugten Felder sind single_exposure_seconds für jede gestapelte Verschlusslänge und desired_trail_seconds für die gewünschte durchgehende offene Verschlussgesamtdauer, aber Aliase wie exposure, shutter und sub_exposure für die Bildlänge sowie trail_seconds, duration und trail_duration für die Zielspur werden akzeptiert, damit Tabellen, Query-Strings und typisierte Formulare denselben Vertrag nutzen. Optionales interval_seconds mit Aliasen interval, gap und delay modelliert die Lücke vom Ende einer Belichtung bis zum Start der nächsten, einschließlich Intervalometer-Verzögerung und Sensor-Auslesen; Standard ist null für ideal lückenlos aufeinanderfolgende Bilder. Das Intervall muss nichtnegativ sein; eine negative Lücke wird abgelehnt, weil sie eine unmögliche zeitliche Überlappung statt einer physikalischen Verzögerung bedeuten würde. Optionale führende Pluszeichen und wissenschaftliche Notation in Zahlenzeichenketten sind erlaubt, wenn sie als endliche Dezimalzahlen parsen; eingebettete Leerzeichen und nichtnumerische Token scheitern mit einer klaren invalid_input-Meldung, damit eine schlechte Zelle keinen falschen Nachtplan erzeugt. Ein optionales precision-Feld mit Aliasen decimals und dp wählt, wie viele Dezimalstellen für numerische Felder ausgewiesen werden, standardmäßig zehn und maximal fünfzehn, damit JSON-Goldens stabil bleiben. Kombinieren Sie den kostenlosen Browserlauf auf dieser Seite mit der kostenpflichtigen API, wenn Sie dasselbe mathematische Ergebnis in einer automatisierten Pipeline brauchen.
Wo Stapel-Bildanzahlen in Feldarbeit, Lehre und Software passen
Auf dieser Seite läuft die Arbeit vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Abfrage $0.002, fehlgeschlagene Validierung wird nicht berechnet und nach der Antwort wird nichts gespeichert. Diese Trennung — kostenlose interaktive Erkundung und identische kostenpflichtige API — entspricht dem übrigen KIT-Tier-A-Katalog und lässt Sie von der Klassenzimmer-Demo zur automatisierten Pipeline wechseln, ohne das mathematische Ergebnis zu ändern.
Integrationsbeispiele
Deterministische Test-Fixtures
Erzeugen Sie reproduzierbare frame_count-, total_integration_seconds- und trail_arc_degrees-Werte für Unit-Tests, Property-Checks und CI-Assertions.
Technische Fragen
Wie wird frame_count berechnet?
frame_count ist die Aufrundung von desired_trail_seconds geteilt durch single_exposure_seconds. Das ist die Mindestanzahl gleicher Teilbelichtungen, deren offene Verschlussgesamtdauer die gewünschte Spur abdeckt.
Was, wenn single_exposure_seconds null oder negativ ist?
Die Eingabe wird mit invalid_input abgelehnt. Eine nicht positive Belichtung ist keine gültige offene Verschlussdauer für ein gestapeltes Bild.
Ändert interval_seconds die Bildanzahl?
Nein. Das Intervall verlängert nur total_session_seconds zwischen den Bildern. Die Bildanzahl hängt weiterhin nur von der gewünschten Spurdauer und der Länge jeder Belichtung ab.