Calcolatore fotogrammi per scie
Una scia stellare di un'ora con pose da 30 secondi richiede 120 fotogrammi: inserisca la durata di ogni posa e il tempo di scia voluto e veda il numero di scatti, la durata della sessione e l'arco di cielo. Gratis nel Suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Esposizione singola (s)
- 30
- Durata desiderata della scia (s)
- 3600
- Intervallo (s)
- 0
- Numero di fotogrammi
- 120
- Integrazione totale (s)
- 3600
- Durata totale della sessione (s)
- 3600
Ottenere scie stellari lunghe e continue su un treppiede fisso significa quasi sempre impilare molti fotogrammi più corti invece di lasciare l'otturatore aperto per un'ora in un solo scatto. Esposizioni singole molto lunghe scaldano il sensore, riempiono l'istogramma di rumore e rischiano che un aereo, una nuvola o una vibrazione rovinino l'intera notte. Questo calcolatore di fotogrammi per scie stellari trasforma due numeri semplici — la durata di ciascuna sottoesposizione in secondi e la durata continua della scia che Lei desidera — nel numero minimo di fotogrammi che copre quel totale di otturatore aperto, più l'intervallo opzionale dell'intervalometro affinché l'orologio di sessione sia onesto. La formula è pienamente deterministica: il conteggio dei fotogrammi è il ceiling dei secondi di scia desiderati divisi per i secondi di ciascuna esposizione. Un otturatore di trenta secondi per una scia di un'ora richiede centoventi fotogrammi; fotogrammi di venti secondi per quarantacinque minuti ne richiedono centotrentacinque.
Dove i conteggi di fotogrammi impilati entrano in campo, didattica e software
I fotografi di cielo notturno usano questo conteggio quando impostano un intervalometro per archi di Via Lattea che poi saranno fusi in scie lunghe, per paesaggi urbani con stelle in rotazione sopra uno skyline fermo e per workshop in cui gli studenti devono finire uno stack prima del sorgere della Luna.
Gli insegnanti presentano la formula del ceiling per spiegare perché impilare molti fotogrammi corti è preferibile a un'esposizione bulb di più ore, e per collegare il tempo di otturatore aperto a gradi approssimativi di arco celeste sotto rotazione siderale media. Chi costruisce app e strumenti invoca lo stesso contratto da script per seminare vettori di test deterministici per pianificatori notturni, per normalizzare esposizione e durata inserite dall'utente prima di mostrare un conteggio consigliato, o per soddisfare enunciati di programmazione che richiedono una dimensione di stack stabile anziché una stima improvvisata.
La pratica in laboratorio spesso necessita di una fonte rapida e offline di conteggi di fotogrammi affinché gli studenti programmino le fotocamere senza affidarsi ad app opache che mescolano tempo di integrazione e orologio di sessione. Strumenti di prodotto e formazione usano il calcolo quando un allievo digita un otturatore di trenta secondi e un obiettivo di due ore e l'interfaccia deve mostrare centoventi o duecentoquaranta fotogrammi più la durata di sessione con uno scarto di un secondo.
Lo abbini agli aiuti della regola dei cinquecento o NPF quando Le serve ancora il problema opposto di mantenere le stelle come punti, e documenti che gli scarti di intervallo possono produrre scie leggermente tratteggiate se il ritardo è grande rispetto all'esposizione, anche quando l'integrazione totale è corretta.
Casi d'uso
Piano notturno con intervalometro
Converta una sottoesposizione scelta e un obiettivo di scia di una o due ore nel numero minimo di fotogrammi impilati e nell'orologio di sessione inclusi i secondi di scarto.
Insegnare lo stacking rispetto a esposizioni lunghe uniche
Mostri agli studenti perché la divisione per ceiling della durata della scia per l'otturatore fissa la dimensione dello stack e come gli scarti di intervallo allungano la sessione.
Domande frequenti
Quanto costa il calcolatore di fotogrammi per scie stellari?
È gratis nel Suo browser in questa pagina.
È la stessa cosa della regola dei 500?
No. La regola dei 500 e la regola NPF stimano il tempo massimo di otturatore per mantenere le stelle come punti. Questo strumento stima quanti fotogrammi impilare quando Lei vuole scie continue.
Quanti fotogrammi servono per una scia stellare di un'ora?
Con pose da 30 secondi servono 120 fotogrammi, perché 3600 secondi diviso 30 fa 120. Il conteggio viene sempre arrotondato per eccesso, così la scia non resta mai corta.
La pausa tra i fotogrammi cambia quanti me ne servono?
No. Il numero di fotogrammi copre solo il tempo con l'otturatore aperto. La pausa allunga invece l'intera sessione: fotogrammi per posa, più il numero di intervalli per la pausa.
Di quanto ruotano le stelle durante la mia sequenza?
Lo strumento converte il tempo totale di posa in un arco di cielo approssimativo in base al giorno siderale. Un'ora di posa dà un arco di circa 15 gradi attorno al polo celeste.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo 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)Esempio di richiesta
{
"single_exposure_seconds": 30,
"desired_trail_seconds": 3600
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.photo_star_trail_count",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Perché impilare per le scie e cosa contiene la risposta
Le scie stellari continue registrano la rotazione della Terra come archi nel cielo notturno. I fotografi di solito preferiscono molti fotogrammi di durata media impilati in software piuttosto che un'esposizione ultra lunga perché ogni fotogramma può essere scartato se rovinato, dark e bias calibrano l'insieme e i pixel caldi sono più facili da gestire. La domanda di pianificazione è semplice: se ogni fotogramma resta aperto un numero fisso di secondi, quanti fotogrammi servono affinché il tempo totale di otturatore aperto raggiunga la lunghezza di scia desiderata? Questa pagina non sostituisce la regola dei cinquecento né la regola NPF, che stimano quanto a lungo un singolo fotogramma può restare aperto prima che le stelle striscino quando Lei vuole punti, non scie; usi quegli strumenti quando pianifica ancora stelle nitide, e questo calcolatore quando desidera archi continui da uno stack. Questo calcolatore risponde con frame_count uguale al ceiling di desired_trail_seconds su single_exposure_seconds. Restituisce anche total_integration_seconds, cioè il conteggio dei fotogrammi per l'esposizione e sempre almeno la durata desiderata a causa del ceiling, excess_integration_seconds per quel surplus, total_session_seconds quando include interval_seconds opzionale tra i fotogrammi, e trail_arc_degrees stimato dall'integrazione totale usando un giorno siderale medio fisso di ottantaseimilacentosessantaquattro punto zero nove zero cinque secondi. L'etichetta di metodo star_trail_stack_count e una stringa di formula rendono i client API e i fogli di lavoro autoesplicativi. Non c'è un database di fotocamere né un percorso di rete: il motore valuta la forma chiusa entro l'intervallo supportato oppure rifiuta l'ingresso con invalid_input. I casi rifiutati includono campi mancanti, valori non finiti, esposizione o durata di scia non positive, intervalli negativi e combinazioni eccessive che richiederebbero più del massimo documentato di fotogrammi impilati.
Come si leggono esposizione, scia desiderata e intervallo e restano riproducibili
L'intervallo deve essere non negativo; uno scarto negativo viene rifiutato perché implicherebbe una sovrapposizione temporale impossibile anziché un ritardo fisico. I campi preferiti sono single_exposure_seconds per la durata di ciascun otturatore impilato e desired_trail_seconds per il totale continuo di otturatore aperto che Lei desidera, ma sono accettati alias come exposure, shutter e sub_exposure per la lunghezza del fotogramma, e trail_seconds, duration e trail_duration per la scia obiettivo, così fogli di calcolo, query string e moduli tipizzati riutilizzano lo stesso contratto. L'opzionale interval_seconds, con alias interval, gap e delay, modella lo scarto dalla fine di un'esposizione all'inizio della successiva, incluso il ritardo dell'intervalometro e la lettura del sensore; il valore predefinito è zero per fotogrammi idealmente consecutivi. Segni più iniziali opzionali e notazione scientifica sulle stringhe numeriche sono ammessi quando si interpretano come decimali finiti; spazi incorporati e token non numerici falliscono con un messaggio chiaro invalid_input affinché una cella errata non diventi un piano notturno sbagliato. Abbini l'esecuzione gratuita nel browser di questa pagina all'API a pagamento quando le serve lo stesso risultato matematico in una pipeline automatizzata.
Dove i conteggi di fotogrammi impilati entrano in campo, didattica e software
In questa pagina il lavoro gira interamente nel Suo browser; tramite l'API ogni consultazione riuscita costa $0.002, la validazione fallita non viene addebitata e nulla viene memorizzato dopo la risposta. Questa divisione — esplorazione interattiva gratuita e API a pagamento identica — corrisponde al resto del catalogo tier A del KIT e Le consente di passare da una demo in aula a una pipeline automatizzata senza cambiare il risultato matematico.
Casi di integrazione
Fixture di test deterministiche
Generi valori riproducibili di frame_count, total_integration_seconds e trail_arc_degrees per test unitari, controlli di proprietà e asserzioni di CI.
Domande tecniche
Come si calcola frame_count?
frame_count è il ceiling di desired_trail_seconds diviso per single_exposure_seconds. È il numero minimo di sottoesposizioni uguali il cui totale di otturatore aperto copre la scia che Lei desidera.
Cosa succede se single_exposure_seconds è zero o negativo?
L'ingresso viene rifiutato con invalid_input. Un'esposizione non positiva non è una durata valida di otturatore aperto per un fotogramma impilato.
interval_seconds modifica il conteggio dei fotogrammi?
No. L'intervallo allunga solo total_session_seconds tra i fotogrammi. Il conteggio dipende ancora solo dalla durata di scia desiderata e dalla lunghezza di ciascuna esposizione.