ForHosting KIT · Áudio e voz

Calculadora de tamanho de áudio

Um minuto com qualidade de CD a 44100 Hz, 16 bits e estéreo ocupa 10.584.000 bytes, ou 10,584 MB, sem compressão. Informe duração, amostragem, bits e canais para dimensionar o disco antes de gravar. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Duração
60
Taxa de amostragem
44.100
Profundidade de bits
16
Canais
2
Você obtém
Bytes por amostra
2
Taxa de bits (bps)
1.411.200
Taxa de bits (kbps)
1.411,2
Tamanho (bytes)
10.584.000

O tamanho de um arquivo de áudio sem compressão é o produto de quanto você grava, com que frequência amostra, quantos bits cabem em cada amostra e quantos canais você mantém. Esta calculadora de tamanho de arquivo de áudio recebe esses quatro números e devolve a carga PCM em megabytes para você dimensionar discos, cotas de envio e modelos de sessão antes de apertar gravar. Informe a duração em segundos, a taxa de amostragem em hertz, a profundidade de bits por amostra e a contagem de canais. Codecs compactados ficarão menores; esta ferramenta responde à pergunta WAV e AIFF que arquivos, mixagem e broadcast ainda fazem primeiro.

Como o tamanho de um PCM sem compressão é calculado

A modulação por código de pulso linear armazena um fluxo de amostras. Cada amostra é um inteiro ou um valor de ponto flutuante de largura fixa; a profundidade de bits é essa largura em bits. A taxa de amostragem é quantos desses valores chegam por segundo em um canal.

A contagem de canais multiplica o fluxo: mono é um trem de amostras, estéreo são dois e um stem 5.1 são seis. A duração é quantos segundos o trem dura. Dividir por oito converte bits em bytes.

Um minuto de disco compacto a 44100 hertz, 16 bits, estéreo é 44100 vezes dois bytes vezes dois canais vezes 60 segundos, ou 10,584,000 bytes, isto é 10.584 megabytes. Um minuto a 48 quilohertz, 24 bits, estéreo é maior porque cresceram a taxa e os bytes por amostra. Esta fórmula não modela compressão MP3, AAC, Opus ou FLAC, e não adiciona cabeçalhos de contêiner RIFF ou AIFF de algumas dezenas de bytes.

Esses cabeçalhos são desprezíveis diante de minutos de PCM; codecs compactados dependem do conteúdo e dos ajustes do encoder, que nenhuma equação fechada pode prometer. Se você precisa de um teto de armazenamento para mixagem ou WAV de arquivo, o produto PCM é o número que importa, e esta calculadora o devolve com a taxa de bits que o gerou.

Onde uma calculadora de tamanho de áudio vale a pena

Estúdios e produtores de podcast dimensionam os discos da sessão antes de gravar para que uma captura estéreo de duas horas a 48 quilohertz e 24 bits não estoure o espaço restante. Educadores de áudio digital mostram que dobrar a taxa de amostragem ou a profundidade de bits dobra o tamanho quando duração e canais ficam fixos, e esta calculadora torna isso imediato.

Editores de vídeo que extraem PCM de arquivos de câmera precisam de um limite de armazenamento para o WAV que vão exportar, não de um chute de taxa a partir de um codec compactado. Equipes de som ao vivo e broadcast estimam a pegada de arquivo noturna de stems multicanal antes de fechar o formato do gravador. Validação falha não consome saldo.

Mantenha as requisições pequenas, fixe os megabytes arredondados nos testes e você obtém números de armazenamento reproduzíveis para templates DAW, demos LMS e workers na borda sem montar infraestrutura própria de análise de mídia.

Dimensionar a sessão de gravação antes de começar

Converta duração, taxa de amostragem, profundidade de bits e canais planejados em megabytes para o disco da sessão, o cartão SD ou o bucket de object store terem espaço para o WAV que você pretende capturar.

O resultado inclui um cabeçalho WAV ou compressão?

Não. A cifra é a carga PCM linear sem compressão. Cabeçalhos WAV ou AIFF de algumas dezenas de bytes são omitidos. Tamanhos MP3, AAC, Opus e FLAC dependem do encoder e ficam fora do escopo.

O que acontece se um valor for zero, negativo ou estiver ausente?

Toda entrada precisa ser um número finito positivo. Entrada inválida não é cobrada.

Quanto ocupa um minuto de áudio com qualidade de CD?

10,584 MB. A 44100 Hz, 16 bits e dois canais, cada segundo usa 1411,2 kbps, e 60 segundos somam 10.584.000 bytes de áudio sem compressão.

Por que meu computador mostra menos megabytes?

Porque o resultado principal usa megabytes de um milhão de bytes, enquanto alguns sistemas operacionais dividem por 2 elevado a 20. A calculadora mostra os dois valores para você comparar com o que o disco informa.

O que acontece com o tamanho se eu dobrar a amostragem ou os bits?

Ele dobra, desde que a duração e os canais não mudem. O tamanho cresce em proporção direta a cada um dos quatro valores: estéreo ocupa o dobro do mono e uma mixagem 5.1 tem seis canais.

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.

POSThttps://api.kit.forhosting.com/audio/audio-file-size

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/audio/audio-file-size \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"duration":60,"sample_rate":44100,"bit_depth":16,"channels":2}'
{
  "duration": 60,
  "sample_rate": 44100,
  "bit_depth": 16,
  "channels": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "audio.audio_file_size",
  "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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_mb200
max_minutes180
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Cada entrada precisa ser um número finito positivo; zero, negativos, NaN e Infinity falham com invalid_input e não são cobrados. O solucionador informa size_mb com megabytes SI de um milhão de bytes, além de size_bytes, size_mib e a taxa de bits PCM linear.

Como o tamanho de um PCM sem compressão é calculado

A carga exata em bytes é portanto duration vezes sample_rate vezes bit_depth dividido por oito vezes channels. Dividir a contagem de bytes por um milhão produz size_mb, o megabyte SI usado como resultado principal desta capacidade. Dividir por dois elevado à vigésima produz size_mib, mais próximo do que alguns sistemas operacionais ainda imprimem como MB.

Contrato de entrada, unidades e campos da resposta

A contagem de canais também é um número finito positivo, não um layout nomeado, de modo que mono, estéreo e stems multicanal compartilham um campo. Envie um corpo JSON com quatro números finitos positivos obrigatórios: duration em segundos, sample_rate em hertz, bit_depth em bits por amostra e channels. Aliases são aceitos para sinônimos comuns continuarem válidos: duration_seconds, seconds, length e time para duration; sample_rate_hz, sr, hz e sampling_rate para sample_rate; bits, bit_depth_bits, depth e bits_per_sample para bit_depth; channel_count, ch, n_channels e num_channels para channels. Cada campo pode chegar como número JSON ou como string numérica. Campos ausentes, strings vazias, NaN, Infinity, zero e valores negativos falham com invalid_input nomeando o campo e não são cobrados. Não há enum em bit_depth porque o contrato é qualquer largura finita positiva, inclusive 8, 16, 24 e 32, não uma lista fechada de presets de estúdio. Em sucesso o corpo ecoa as quatro entradas, bytes_per_sample, bitrate_bps e bitrate_kbps do fluxo sem compressão, size_bytes, size_kb, size_mb, size_mib, além das strings formula e note. Exemplo: duration 60, sample_rate 44100, bit_depth 16, channels 2 devolve 10.584 em size_mb. Combine a resposta com o seu próprio encoder se precisar de uma estimativa compactada; este endpoint informa só o tamanho PCM sem compressão e não inspeciona um arquivo que você já gravou.

Onde uma calculadora de tamanho de áudio vale a pena

Scripts de backup e ingestão podem recusar uma captura planejada que ultrapassaria a cota de object store calculando size_mb primeiro. Como a implementação é parse pura tier A, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002 sem tokens de modelo nem rede de saída.

Ensinar como o armazenamento PCM escala

Mostre aos alunos que dobrar a taxa de amostragem ou a profundidade de bits dobra o tamanho sem compressão quando duração e canais ficam fixos, usando a mesma fórmula que a API devolve no campo formula.

Pré-checar cotas de envio e arquivo

Scripts de ingestão e rotinas de backup podem recusar um bounce PCM planejado que ultrapassaria uma cota calculando size_mb primeiro, sem abrir um encoder nem ler um arquivo.

Como o tamanho do arquivo de áudio é calculado a partir da duração e do formato?

Envie números finitos positivos para duration (segundos), sample_rate (Hz), bit_depth e channels. A carga é duration × sample_rate × (bit_depth / 8) × channels bytes; size_mb é essa contagem dividida por um milhão.

Qual é a diferença entre size_mb e size_mib?

size_mb usa megabytes SI (1 MB = 1,000,000 bytes), o resultado principal. size_mib usa mebibytes (1 MiB = 1,048,576 bytes), mais próximo do que alguns sistemas operacionais mostram como tamanho de arquivo.

Quanto custa a calculadora de tamanho de arquivo de áudio?

A ferramenta no navegador é gratuita. Pedidos API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →