Calculadora de velocidade do obturador por pontos
Esta calculadora encontra o tempo de exposição obtido quando você soma ou subtrai pontos de uma velocidade inicial.
Executar grátis
Informe uma fração comum, como 1/125, ou segundos decimais, e indique uma variação com sinal. Valores positivos prolongam a exposição e deixam entrar mais luz; valores negativos encurtam o tempo e reduzem a luz. O resultado traz segundos decimais e uma indicação legível, útil para configurar a câmera, planejar filtros e montar bracketing.
Como um ponto altera a velocidade do obturador
Na fotografia, um ponto inteiro representa o dobro ou a metade da luz registrada, desde que os demais ajustes não mudem. Ao ajustar o obturador, somar um ponto dobra o tempo: 1/125 s passa matematicamente a 1/62.5 s. Subtrair um ponto reduz o tempo pela metade: 1/125 s passa a 1/250 s. A calculadora adota uma convenção com sinal. Um número positivo prolonga o tempo e aumenta a luz no sensor; um número negativo encurta o tempo e diminui a luz. Frações de ponto seguem a mesma relação. Meio ponto multiplica o tempo pela raiz quadrada de dois, e um terço o multiplica pela raiz cúbica de dois. O cálculo não arredonda automaticamente para o seletor de uma câmera específica, pois os ajustes disponíveis variam entre modelos. Em vez disso, apresenta o alvo matemático com arredondamento estável, para que você escolha a opção disponível mais próxima ou use o valor em outro planejamento.
Como preencher e interpretar o cálculo
Comece pelo tempo que produziu, ou deverá produzir, sua exposição de referência. Você pode usar frações tradicionais como 1/1000, 1/125 ou 1/2. Segundos decimais também são aceitos e facilitam exposições longas, como 2.5 segundos. Depois, informe a alteração desejada com sinal. O valor 2 significa dois pontos a mais e multiplica o tempo inicial por quatro. O valor -3 significa três pontos a menos e divide o tempo por oito. A resposta mostra o tempo inicial normalizado, a variação aplicada, o novo tempo em segundos e uma forma de leitura fácil. Ela também indica mais luz, menos luz ou nenhuma mudança. Lembre-se de que o resultado descreve a duração, e não o número recíproco exibido por muitas câmeras: um denominador maior significa exposição mais curta. Se o valor exato não existir no equipamento, selecione o mais próximo e considere a pequena diferença quando a correspondência precisa for importante.
Como usar o resultado na prática
O cálculo ajuda sempre que uma escolha criativa ou técnica é expressa em pontos. Um filtro de densidade neutra pode cortar seis pontos; somar 6 ao tempo sem filtro fornece a exposição prolongada necessária para manter o brilho. Você também pode planejar bracketing calculando desvios negativos e positivos a partir da mesma base. Cada ponto positivo mantém o obturador aberto pelo dobro do tempo, aumentando o borrão de assuntos em movimento ou da câmera; cada ponto negativo congela melhor a ação, mas capta menos luz. A conta pressupõe abertura, ISO, luminosidade da cena e outras perdas constantes. Caso você altere outro ajuste, inclua o efeito separadamente. Esta é uma calculadora matemática, não um fotômetro: ela não avalia estouro de altas luzes, ruído, falha de reciprocidade, duração do flash nem necessidade de tripé. Use o valor como ponto inicial e confirme a fotografia com o fotômetro da câmera, o histograma e a inspeção visual.
Casos de uso
Planejar uma exposição com filtro ND
Some a classificação do filtro em pontos ao tempo sem filtro para encontrar a exposição prolongada equivalente.
Montar um bracketing de exposição
Calcule velocidades mais rápidas e mais lentas para desvios negativos e positivos ao redor de uma exposição base.
Comparar efeitos de movimento
Veja como uma variação em pontos muda a duração antes de escolher entre borrão e congelamento da ação.
Perguntas frequentes
Um ponto positivo deixa o obturador mais rápido ou mais lento?
Nesta calculadora, um ponto positivo prolonga a exposição; o obturador fica mais lento e registra mais luz.
Qual fórmula é usada?
O tempo inicial em segundos é multiplicado por dois elevado ao número de pontos com sinal.
Posso informar frações de ponto?
Sim. Valores como 0.5, -0.5, 0.333333 e -1.5 são aceitos dentro do intervalo publicado.
Por que o resultado pode não aparecer na minha câmera?
As câmeras oferecem incrementos discretos, geralmente meios pontos ou terços. Escolha o ajuste disponível mais próximo quando não houver o valor exato.
A conta inclui alterações de abertura ou ISO?
Não. Apenas o tempo muda; abertura, ISO, luz da cena e outras perdas são considerados constantes.
Quanto custa um cálculo pela API?
Cada solicitação à API custa US$ 0,002. O mesmo cálculo determinístico também pode ser executado gratuitamente no navegador.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/hobby/photo-shutter-after-stops \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"starting_speed":"1/125","stops":2}'const res = await fetch("https://api.kit.forhosting.com/hobby/photo-shutter-after-stops", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"starting_speed": "1/125",
"stops": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/photo-shutter-after-stops",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"starting_speed": "1/125",
"stops": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/photo-shutter-after-stops", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"starting_speed":"1/125","stops":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"starting_speed":"1/125","stops":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/photo-shutter-after-stops", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"starting_speed": "1/125",
"stops": 2
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.photo_shutter_after_stops",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |