Calculadora de duração de série
Cinco temporadas de dez episódios de 45 minutos são 50 episódios e 2.250 minutos: 37,5 horas de exibição. Confira antes de começar um drama, rever uma série ou encarar uma minissérie no fim de semana. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Temporadas
- 5
- Episódios por temporada
- 10
- Minutos por episódio
- 45
- Total de episódios
- 50
- Total de minutos
- 2.250
- Horas
- 37,5
Uma série de televisão é catalogada por temporadas, mas o tempo que ela de fato cobra é o produto de três números: quantas temporadas existem, quantos episódios cabem numa temporada típica e quantos minutos cada episódio dura. Antes de começar um drama novo, prometer rever a série inteira ou decidir se uma minissérie cabe num feriado prolongado, você precisa desse produto em horas de exibição, não de um vago «umas oito temporadas». Esta calculadora de duração de série aceita três números finitos e positivos — temporadas, episódios por temporada e duração do episódio em minutos — e devolve as horas totais de exibição. Cinco temporadas de dez episódios de quarenta e cinco minutos são trinta e sete horas e meia. Uma sitcom longa de oito temporadas, vinte e quatro episódios cada, a vinte e dois minutos passa de setenta horas.
Como as horas de exibição saem das temporadas e dos episódios
A identidade é a mesma que qualquer ficha de streaming esconde atrás de um único runtime. A contagem total de episódios é temporadas multiplicadas por episódios por temporada. O tempo bruto em minutos é essa contagem multiplicada pela duração de um episódio em minutos.
As horas de exibição são esses minutos divididos por sessenta. Não há termo de velocidade de reprodução: esta calculadora responde quanto a série dura no runtime impresso, não quanto você vai gastar se acelerar a trilha. Temporadas e contagens fracionárias são aceitas porque existem renovações no meio da temporada, minisséries recortadas e finais em duas partes; a aritmética não obriga a um inteiro.
A duração do episódio também pode ser decimal — quarenta e dois minutos e meio é um cartão comum de drama de prestígio. Se as temporadas tiverem comprimentos diferentes, escolha uma contagem típica ou execute a calculadora uma vez por temporada e some as horas você mesmo. Ela responde a uma só pergunta: se cada temporada listada tem o mesmo número de episódios da mesma duração, quantas horas de exibição é essa série.
Onde uma calculadora de duração de série justifica o seu lugar
Famílias que escolhem um título para uma semana de férias precisam de horas para que uma série procedimental de doze temporadas não seja confundido com um projeto de fim de semana, e para que uma minissérie de seis episódios não ocupe bloco demais. Quem escreve recaps e os editores que montam um calendário de estreias precisam de uma conversão determinista dos números da bíblia de temporada para um orçamento de relógio de parede que possam fixar numa planilha.
Quem monta um programa de estudos de mídia pode transformar um documentário de três temporadas em horas de exibição atribuídas sem abrir uma calculadora para cada título. Programadores de clube e equipes de hospitalidade que fazem uma noite temática podem transformar um lote de temporadas num relógio de ponta a ponta.
Mantenha as três entradas positivas e finitas, fixe hours nos seus testes e você obtém um runtime de série reproduzível para um plano de férias, um calendário editorial, um programa de disciplina ou um worker na borda, sem montar um catálogo de streaming próprio.
Casos de uso
Decidir se um drama longo cabe nas férias
Transforme cinco temporadas de dez episódios de quarenta e cinco minutos em 37.5 horas de exibição para saber que uma semana livre basta e um único fim de semana não.
Comparar dois títulos pelas horas totais de exibição
Mantenha honesta a duração do episódio, mude só temporadas e episódios por temporada, e veja qual título do catálogo é de fato o compromisso mais longo.
Programas de disciplina, mesas de recap e noites de série
Converta uma bíblia de temporada de contagens e durações em horas que um professor, um editor ou um programador de clube pode bloquear num calendário.
Perguntas frequentes
Por que informar temporadas e episódios por temporada em vez de uma só contagem?
É assim que as séries são vendidas e buscadas. Uma bíblia de temporada lista temporadas e uma contagem típica de episódios; multiplicá-los é o passo que se pula quando só se lembra «oito temporadas» e depois se subestima as horas.
O que acontece se uma contagem for zero, negativa ou estiver ausente?
Uma série sem temporadas, uma temporada sem episódios ou um episódio de duração nula não são uma duração, e essas falhas não são cobradas.
A duração de cada episódio vai em minutos ou em horas?
As horas aparecem só no resultado, depois que o tempo bruto é dividido por sessenta.
Quantas horas leva para assistir a uma série inteira?
Multiplique as temporadas pelos episódios de cada uma, depois pelos minutos de um episódio, e divida por 60. Cinco temporadas de dez episódios de 45 minutos dão 50 episódios, 2.250 minutos e 37,5 horas.
E se cada temporada tiver um número diferente de episódios?
Informe um número típico de episódios para a série toda ou use a calculadora uma vez por temporada e some as horas você mesmo. Números com casas decimais são aceitos, o que ajuda com temporadas divididas e finais em duas partes.
Ferramentas relacionadas
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/life/tv-series-duration \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"seasons":5,"episodes_per_season":10,"episode_minutes":45}'const res = await fetch("https://api.kit.forhosting.com/life/tv-series-duration", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"seasons": 5,
"episodes_per_season": 10,
"episode_minutes": 45
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/tv-series-duration",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"seasons": 5,
"episodes_per_season": 10,
"episode_minutes": 45
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/tv-series-duration", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"seasons":5,"episodes_per_season":10,"episode_minutes":45}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"seasons":5,"episodes_per_season":10,"episode_minutes":45}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/tv-series-duration", 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
{
"seasons": 5,
"episodes_per_season": 10,
"episode_minutes": 45
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.tv_series_duration",
"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.
Limites
max_seasons | 10000 |
max_episodes_per_season | 100000 |
max_episode_minutes | 1000000 |
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. |
Notas técnicas
Zeros, negativos, campos ausentes ou valores não finitos falham com invalid_input e não são cobrados. Use a página no navegador sem custo, ou chame a API a US$ 0,002 por pedido bem-sucedido quando uma planilha, um programa de disciplina ou um calendário editorial precisarem da mesma cifra.
Como as horas de exibição saem das temporadas e dos episódios
A resposta ecoa os valores limpos de seasons, episodes_per_season e episode_minutes, e depois devolve total_episodes, total_minutes e hours, mais uma cadeia formula que reafirma a identidade para a interface mostrar a regra ao lado do número. Este endpoint não busca listas de episódios num catálogo, não faz a média de temporadas irregulares e não subtrai os créditos iniciais pulados.
Contrato de entrada, campos de resposta e erros de validação
Os erros sempre nomeiam o campo canônico para o formulário web marcar o controle certo. Zeros e negativos falham porque uma série sem temporadas, uma temporada sem episódios ou um episódio de duração nula não são uma duração. Magnitudes acima dos tetos documentados falham para que um erro de digitação não derrube o isolate. Uma verificação familiar são cinco temporadas de dez episódios de quarenta e cinco minutos, que dão cinquenta episódios, dois mil duzentos e cinquenta minutos e 37.5 horas. Uma sitcom de oito temporadas e vinte e quatro episódios a vinte e dois minutos são cento e noventa e dois episódios, quatro mil duzentos e vinte e quatro minutos e 70.4 horas. Envie um corpo JSON com três números finitos e positivos obrigatórios: seasons, o número de temporadas da série; episodes_per_season, quantos episódios cabem em cada uma dessas temporadas; e episode_minutes, a duração de um episódio em minutos. São aceitos os aliases season_count, n_seasons e season para seasons; episodes, eps, episode_count e episodes_per para episodes_per_season; e episode_length, minutes, length, duration e runtime para episode_minutes. Cada campo pode chegar como número JSON ou como cadeia numérica; booleanos, objetos, cadeias vazias, NaN e Infinity falham com invalid_input. Em caso de sucesso o corpo inclui as entradas ecoadas, total_episodes como seasons vezes episodes_per_season, total_minutes como esse produto vezes episode_minutes, hours como total_minutes dividido por sessenta, e uma cadeia formula. Campos ausentes e valores não positivos são invalid_input e não são cobrados. Chamadas API bem-sucedidas usam o preço-base publicado US$ 0,002; o caminho gratuito do navegador executa a mesma função solve sem consumir saldo pré-pago.
Onde uma calculadora de duração de série justifica o seu lugar
Como a implementação é parse pura de nível A, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002, sem tokens de modelo e sem rede de saída, e a validação falha não consome saldo.
Perguntas técnicas
Como se calcula a duração total de uma série de televisão?
Envie três números positivos: seasons, episodes_per_season e episode_minutes. A API devolve total_episodes = seasons × episodes_per_season, total_minutes = total_episodes × episode_minutes e hours = total_minutes / 60.
Quanto custa a calculadora de duração de série?
A ferramenta do navegador é gratuita. Pedidos API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.