ForHosting KIT · Casa, cucina e tempo libero

Dimensione file audio dal campionamento

Un minuto di stereo in qualità CD, 44.100 Hz a 16 bit, occupa 10.584.044 byte in WAV. Indichi frequenza, profondità di bit, canali e durata per prevedere lo spazio di una sessione, un podcast o una registrazione sul campo. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Frequenza di campionamento
44.100
Profondità di bit
16
Canali
2
Durata
60
Ottiene
Durata (s)
60
Durata (minuti)
1
Campioni per canale
2.646.000
Campioni totali
5.292.000

Un calcolatore della dimensione del file audio a partire dalla frequenza di campionamento stima quanti byte occuperà una registrazione PCM non compressa prima che Lei prema registra. Ingegneri, podcaster e fonici sul campo scelgono una frequenza di campionamento, una profondità di bit, un numero di canali e una durata, poi necessitano di un budget disco affidabile per WAV o PCM grezzo.

Come frequenza, profondità, canali e durata diventano una dimensione

La modulazione a impulsi codificati lineare memorizza ogni campione come un intero o un float a larghezza fissa, senza compressione, così il conteggio dei byte è un prodotto, non una congettura. La frequenza di campionamento è quanti istantanei di ampiezza ogni canale prende al secondo: quarantquattromilacento hertz è il disco compatto Red Book, quarantottomila hertz è il valore predefinito video e studio di diffusione, e novantaseimila o centonovantaduemila hertz sono master ad alta risoluzione.

La profondità di bit è il numero di bit memorizzati per campione su ciascun canale: otto, sedici, ventiquattro o trentadue per le larghezze che questo calcolatore accetta. Il numero di canali è uno per il mono, due per lo stereo, sei per il cinque-punto-uno e otto per il sette-punto-uno. La durata è la lunghezza della take in secondi.

Moltiplichi la frequenza di campionamento per la profondità di bit e per il numero di canali per ottenere il bit rate in bit al secondo; divida per otto e moltiplichi per la durata per ottenere il carico utile PCM in byte. Un minuto di stereo da disco compatto è dunque quarantquattromilacento per sedici per due per sessanta diviso otto, cioè dieci milioni cinquecentottantaquattromila byte PCM, oppure dieci milioni cinquecentottantaquattromilaquarantaquattro byte una volta unita l'intestazione.

Rifiutare una frequenza zero o negativa, una profondità fuori dall'insieme chiuso, un numero di canali fuori da uno a trentadue o una durata non positiva mantiene il prodotto fisico e finito.

Preventivare costi di invio e di archivio

I team di podcast e di registrazione sul campo convertono un elenco di take in conteggi di byte WAV per dimensionare archiviazione oggetto, schede SD e copie notturne.

Come si calcola la dimensione di un file audio non compresso dalla frequenza di campionamento?

Moltiplichi la frequenza di campionamento in hertz per la profondità di bit, il numero di canali e la durata in secondi, poi divida per otto per il carico utile PCM in byte.

Quali profondità di bit sono ammesse?

Solo le larghezze PCM non compresso dell'insieme chiuso 8, 16, 24 e 32 bit per campione.

È la stessa cosa di un calcolatore di dimensione MP3 o AAC?

No. I formati compressi dipendono da un bit rate scelto, non dalla frequenza di campionamento per la profondità di bit. Questo strumento stima solo PCM e WAV non compressi.

Il calcolatore della dimensione del file audio dalla frequenza di campionamento è gratis?

Lo strumento del browser è gratis e gira in locale.

Quanto occupa un minuto di audio stereo in qualità CD?

10.584.044 byte in un file WAV: 10.584.000 byte di suono più un'intestazione di 44 byte. Il conto parte da 44.100 campioni al secondo, 16 bit e due canali per 60 secondi.

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.

POSThttps://api.kit.forhosting.com/hobby/music-audio-size-sample-rate

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Questo strumento moltiplica quei quattro numeri con la relazione chiusa file_bytes uguale a sample_rate per bit_depth per channels per duration diviso otto, poi aggiunge l'intestazione WAV standard di quarantaquattro byte così che il file_bytes pubblicato coincida con un WAV PCM canonico. Frequenze non positive, profondità di bit sconosciute, conteggi di canali illegali e durate non positive falliscono con invalid_input e non vengono mai addebitati.

Come frequenza, profondità, canali e durata diventano una dimensione

Un'intestazione RIFF WAVE canonica per PCM non compresso misura quarantaquattro byte, quindi file_bytes è quel carico più quarantaquattro.

Come chiamare l'API e che cosa contiene la risposta

Invii un corpo JSON con quattro campi obbligatori. sample_rate è un numero finito di hertz da uno a trecentoottantaquattromila e accetta anche gli alias sample_rate_hz, rate, sr e hz. bit_depth è un intero dell'insieme chiuso otto, sedici, ventiquattro o trentadue, accettato anche come bits, bit_depth_bits, depth o bits_per_sample. channels è un intero da uno a trentadue, accettato anche come channel_count, num_channels, ch o channel. duration è una lunghezza strettamente positiva in secondi al massimo ottantaseimilaquattrocento (ventiquattro ore), accettata anche come duration_s, seconds, length, time o duration_seconds. Campi assenti, stringhe non numeriche, valori non finiti, profondità sconosciute e numeri fuori intervallo restituiscono invalid_input e non vengono mai addebitati. In caso di successo il corpo ripete il sample_rate arrotondato, gli interi bit_depth e channels, duration_seconds e duration_minutes, samples_per_channel e total_samples, bytes_per_sample, bit_rate_bps e bit_rate_kbps, pcm_bytes, wav_header_bytes (sempre quarantaquattro), file_bytes, le dimensioni IEC size_kib e size_mib, le dimensioni SI size_kb e size_mb, una stringa size_human, la formula, un breve messaggio in inglese e un array ordinato di passi che Lei può ricalcolare a mano. Il prezzo è una tariffa fissa di $0.002 per richiesta andata a buon fine con unità item.

Punti di riferimento in studio, limiti e che cosa questo calcolatore non è

I punti di riferimento in studio sono facili da memorizzare: un minuto di stereo da disco compatto è circa dieci virgola zero nove mebibyte come WAV; tre minuti di quarantotto kilohertz a ventiquattro bit in stereo sono cinquantun milioni ottocentoquarantamila byte PCM; un'ora di novantasei kilohertz a ventiquattro bit in stereo è circa uno virgola nove tre gibibyte. Questa pagina è rivolta a chi cerca un calcolatore della dimensione del file audio dalla frequenza di campionamento, uno stimatore di dimensione WAV non compresso o uno strumento di budget disco PCM. Non è un calcolatore di bit rate compresso MP3 o AAC, né un convertitore di frequenza di campionamento, né un registratore in tempo reale, né un multiplexer di contenitore per extra BWF, RF64 o CAF. Preferisca questa capacità quando Lei conosce già i quattro parametri PCM e serve solo il conteggio dei byte; se deve convertire hertz in kilohertz o campioni al secondo, usi invece un convertitore di unità di frequenza di campionamento. Mantenga la frequenza di campionamento entro la banda pubblicata affinché il prodotto resti finito in doppia precisione IEEE sul Worker e nel browser. Preferisca inviare numeri JSON invece di stringhe preformattate quando Lei controlla il cliente; le stringhe numeriche sono accettate solo se coincidono con un motivo numerico finito rigoroso. Nell'insegnare, accoppi un percorso felice da disco compatto con una frequenza di campionamento deliberatamente zero o una profondità di dodici bit per mostrare il percorso rigoroso di invalid_input. Le attività fallite che restituiscono invalid_input non consumano il saldo prepagato. I controlli di andata e ritorno sono diretti: ricalcoli sample_rate per bit_depth per channels per duration su otto, aggiunga quarantaquattro e confermi l'uguaglianza con file_bytes dopo l'arrotondamento al byte più vicino.

Prenotare spazio su disco prima di una sessione

Gli ingegneri inseriscono frequenza di campionamento, profondità di bit, numero di canali e durata prevista, poi riservano file_bytes sul registratore o sul disco della DAW prima di tracciare.

Test unitari per aiuti di pipeline audio

Gli sviluppatori alimentano vettori noti di CD e di studio e verificano pcm_bytes e file_bytes rispetto a fixture golden senza aprire un vero scrittore WAV.

Il risultato include l'intestazione WAV?

Sì. pcm_bytes è il carico utile grezzo. wav_header_bytes vale 44. file_bytes è la somma e coincide con un file RIFF WAVE canonico senza pezzi extra.

Leggi la documentazione completa del KIT →