Audiodateigröße aus Abtastfrequenz
Eine Minute Stereo in CD-Qualität, 44.100 Hz mit 16 Bit, belegt als WAV 10.584.044 Byte. Geben Sie Abtastrate, Bittiefe, Kanäle und Länge ein und planen Sie den Speicher für Session, Podcast oder Außenaufnahme. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Abtastrate
- 44.100
- Bittiefe
- 16
- Kanäle
- 2
- Dauer
- 60
- Dauer (s)
- 60
- Dauer (Minuten)
- 1
- Samples pro Kanal
- 2.646.000
- Samples insgesamt
- 5.292.000
Ein Rechner für die Audiodateigröße aus der Abtastfrequenz schätzt, wie viele Bytes eine unkomprimierte PCM-Aufnahme belegt, bevor Sie die Aufnahme starten. Toningenieure, Podcaster und Feldtonmeister wählen eine Abtastfrequenz, eine Bittiefe, eine Kanalzahl und eine Dauer und brauchen danach ein zuverlässiges Plattenbudget für WAV oder rohes PCM.
Warum die Größe unkomprimierter Aufnahmen ein Produkt ist
Eine unkomprimierte Aufnahme speichert jeden Abtastwert mit fester Größe, ohne etwas wegzulassen. Die Abtastrate sagt, wie viele Momentaufnahmen jeder Kanal pro Sekunde macht, die Bittiefe, wie viele Bits jede davon belegt, und die Kanalzahl, wie viele Spuren nebeneinander laufen: eine für Mono, zwei für Stereo. Das Produkt dieser drei Werte sind die Bits pro Sekunde. Mal der Länge in Sekunden und geteilt durch acht ergibt das die Bytes. Eine Minute Stereo in CD-Qualität sind so 10.584.000 Byte Klang, die WAV-Datei legt einen kleinen Kopf von 44 Byte dazu.
Wann Sie nachrechnen sollten und typische Fehler
Rechnen Sie vor einer langen Session, einem Konzertmitschnitt oder einer Außenaufnahme nach, wenn eine volle Speicherkarte die Aufnahme kosten würde. Häufig wird die Kanalzahl vergessen: Stereo ist doppelt so groß wie dieselbe Aufnahme in Mono. Ebenso oft werden Bits und Bytes verwechselt, was das Ergebnis um den Faktor acht verfälscht. Manche Systeme zeigen zudem binäre Einheiten an, sodass dieselbe Datei kleiner wirkt. Und die Rechnung gilt nur für unkomprimiertes Audio: Eine MP3- oder AAC-Datei gleicher Länge ist viel kleiner.
Wie Abtastfrequenz, Bittiefe, Kanäle und Dauer zur Dateigröße werden
Lineare Pulscodemodulation speichert jedes Sample als Festbreiten-Ganzzahl oder Gleitkommazahl ohne Kompression, sodass die Bytezahl ein Produkt ist und keine Schätzung. Die Abtastfrequenz ist, wie viele Amplitudenmomentaufnahmen jeder Kanal pro Sekunde nimmt: vierundvierzigtausendeinhundert Hertz ist die Red-Book-Compact-Disc, achtundvierzigtausend Hertz ist der Vorgabewert für Video- und Sendestudio, und sechsundneunzigtausend oder einhundertzweiundneunzigtausend Hertz sind hochauflösende Master. Die Bittiefe ist die Zahl der Bits, die je Sample auf jedem Kanal gespeichert werden: acht, sechzehn, vierundzwanzig oder zweiunddreißig für die Breiten, die dieser Rechner akzeptiert.
Die Kanalzahl ist eins für Mono, zwei für Stereo, sechs für Fünf-Punkt-Eins und acht für Sieben-Punkt-Eins. Die Dauer ist die Länge des Takes in Sekunden. Multiplizieren Sie die Abtastfrequenz mit der Bittiefe und der Kanalzahl, um die Bitrate in Bits pro Sekunde zu erhalten; teilen Sie durch acht und multiplizieren Sie mit der Dauer, um die PCM-Nutzlast in Bytes zu erhalten.
Eine Minute Compact-Disc-Stereo ist folglich vierundvierzigtausendeinhundert mal sechzehn mal zwei mal sechzig geteilt durch acht, also zehn Millionen fünfhundertvierundachtzigtausend PCM-Bytes oder zehn Millionen fünfhundertvierundachtzigtausendvierundvierzig Bytes, sobald der Kopf angehängt ist. Eine Null- oder Negativfrequenz, eine Bittiefe außerhalb der geschlossenen Menge, eine Kanalzahl außerhalb von eins bis zweiunddreißig oder eine nicht positive Dauer abzulehnen hält das Produkt physikalisch und endlich.
Anwendungsfälle
Upload- und Archivkosten kalkulieren
Podcast- und Feldaufnahme-Teams wandeln eine Take-Liste in WAV-Bytezahlen um, um Objektspeicher, SD-Karten und nächtliche Sicherungen zu dimensionieren.
Häufige Fragen
Wie berechnet man die unkomprimierte Audiodateigröße aus der Abtastfrequenz?
Multiplizieren Sie die Abtastfrequenz in Hertz mit Bittiefe, Kanalzahl und Dauer in Sekunden und teilen Sie durch acht für die PCM-Nutzlast in Bytes.
Welche Bittiefen sind erlaubt?
Nur die geschlossenen unkomprimierten PCM-Breiten 8, 16, 24 und 32 Bit je Sample.
Ist das dasselbe wie ein MP3- oder AAC-Größenrechner?
Nein. Komprimierte Formate hängen von einer gewählten Bitrate ab, nicht von Abtastfrequenz mal Bittiefe. Dieses Werkzeug schätzt nur unkomprimiertes PCM und WAV.
Wie groß ist eine Minute Stereo-Audio in CD-Qualität?
Als WAV-Datei 10.584.044 Byte: 10.584.000 Byte Klang plus ein Kopf von 44 Byte. Das ergibt sich aus 44.100 Abtastwerten pro Sekunde, 16 Bit und zwei Kanälen über 60 Sekunden.
Welche Bitrate hat Audio in CD-Qualität?
1.411,2 kbps bei 44.100 Hz, 16 Bit und Stereo. Multiplizieren Sie Abtastrate, Bittiefe und Kanalzahl für die Bits pro Sekunde und dann mit der Länge für die ganze Aufnahme.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
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}'const res = await fetch("https://api.kit.forhosting.com/hobby/music-audio-size-sample-rate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sample_rate": 44100,
"bit_depth": 16,
"channels": 2,
"duration": 60
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/music-audio-size-sample-rate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sample_rate": 44100,
"bit_depth": 16,
"channels": 2,
"duration": 60
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/music-audio-size-sample-rate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sample_rate":44100,"bit_depth":16,"channels":2,"duration":60}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sample_rate":44100,"bit_depth":16,"channels":2,"duration":60}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/music-audio-size-sample-rate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"sample_rate": 44100,
"bit_depth": 16,
"channels": 2,
"duration": 60
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.music_audio_size_sample_rate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Dieses Werkzeug multipliziert jene vier Zahlen mit der geschlossenen Beziehung file_bytes gleich sample_rate mal bit_depth mal channels mal duration geteilt durch acht und addiert anschließend den vierundvierzig Byte großen Standard-WAV-Kopf, damit das veröffentlichte file_bytes zu einem kanonischen PCM-WAV passt. Nicht positive Frequenzen, unbekannte Bittiefen, unzulässige Kanalzahlen und nicht positive Dauern scheitern mit invalid_input und werden nie berechnet.
Wie Abtastfrequenz, Bittiefe, Kanäle und Dauer zur Dateigröße werden
Ein kanonischer RIFF-WAVE-Kopf für unkomprimiertes PCM misst vierundvierzig Bytes, daher ist file_bytes jene Nutzlast plus vierundvierzig.
Wie Sie die API aufrufen und was die Antwort enthält
Senden Sie einen JSON-Körper mit vier Pflichtfeldern. sample_rate ist eine endliche Hertz-Zahl von eins bis dreihundertvierundachtzigtausend und akzeptiert außerdem die Aliasse sample_rate_hz, rate, sr und hz. bit_depth ist eine Ganzzahl der geschlossenen Menge acht, sechzehn, vierundzwanzig oder zweiunddreißig, auch akzeptiert als bits, bit_depth_bits, depth oder bits_per_sample. channels ist eine Ganzzahl von eins bis zweiunddreißig, auch akzeptiert als channel_count, num_channels, ch oder channel. duration ist eine streng positive Länge in Sekunden von höchstens sechsundachtzigtausendvierhundert (vierundzwanzig Stunden), auch akzeptiert als duration_s, seconds, length, time oder duration_seconds. Fehlende Felder, nicht numerische Zeichenketten, nicht endliche Werte, unbekannte Bittiefen und Zahlen außerhalb des Bereichs liefern invalid_input und werden nie berechnet. Bei Erfolg wiederholt der Körper die gerundete sample_rate, die ganzen bit_depth und channels, duration_seconds und duration_minutes, samples_per_channel und total_samples, bytes_per_sample, bit_rate_bps und bit_rate_kbps, pcm_bytes, wav_header_bytes (stets vierundvierzig), file_bytes, IEC-Größen size_kib und size_mib, SI-Größen size_kb und size_mb, eine size_human-Zeichenkette, die Formel, eine kurze englische Nachricht und ein geordnetes Schritte-Array, das Sie von Hand nachrechnen können. Der Preis ist ein Pauschalbetrag von $0.002 pro erfolgreicher Anfrage mit Einheit item.
Studio-Prüfwerte, Grenzen und was dieser Rechner nicht ist
Studio-Prüfwerte sind leicht zu merken: eine Minute Compact-Disc-Stereo sind etwa zehn Komma null neun Mebibytes als WAV; drei Minuten achtundvierzig Kilohertz bei vierundzwanzig Bit Stereo sind einundfünfzig Millionen achthundertvierzigtausend PCM-Bytes; eine Stunde sechsundneunzig Kilohertz bei vierundzwanzig Bit Stereo sind etwa eins Komma neun drei Gibibytes. Es ist kein Rechner für komprimierte MP3- oder AAC-Bitraten, kein Abtastfrequenz-Umrechner, kein Echtzeitrekorder und kein Container-Multiplexer für BWF-, RF64- oder CAF-Zusätze. Bevorzugen Sie diese Fähigkeit, wenn Sie die vier PCM-Parameter bereits kennen und nur die Bytezahl brauchen; wenn Sie Hertz in Kilohertz oder Samples pro Sekunde umrechnen müssen, nutzen Sie stattdessen einen eigenen Abtastfrequenz-Einheitenumrechner. Halten Sie die Abtastfrequenz innerhalb des veröffentlichten Bandes, damit das Produkt in IEEE-Doppelgenauigkeit auf dem Worker und im Browser endlich bleibt. Bevorzugen Sie JSON-Zahlen statt vorformatierter Zeichenketten, wenn Sie den Client steuern; numerische Zeichenketten werden nur angenommen, wenn sie einem strengen endlichen Zahlenmuster entsprechen. Beim Unterrichten koppeln Sie einen Compact-Disc-Glückspfad mit einer absichtlich nullten Abtastfrequenz oder einer Zwölf-Bit-Tiefe, um den harten invalid_input-Pfad zu zeigen. Diese Seite richtet sich an Menschen, die einen Rechner für die Audiodateigröße aus der Abtastfrequenz, einen Schätzer unkomprimierter WAV-Größe oder ein PCM-Plattenbudget-Werkzeug suchen. Gescheiterte Aufgaben, die invalid_input liefern, verbrauchen kein vorausbezahltes Guthaben. Hin-und-zurück-Prüfungen sind geradlinig: rechnen Sie sample_rate mal bit_depth mal channels mal duration durch acht nach, addieren Sie vierundvierzig und bestätigen Sie die Gleichheit mit file_bytes nach der Rundung auf das nächste Byte.
Integrationsbeispiele
Plattenplatz vor einer Session einplanen
Toningenieure geben Abtastfrequenz, Bittiefe, Kanalzahl und geplante Länge ein und reservieren file_bytes auf dem Rekorder oder dem DAW-Laufwerk, bevor sie aufnehmen.
Modultests für Audio-Pipeline-Helfer
Entwickler speisen bekannte CD- und Studiovektoren ein und prüfen pcm_bytes sowie file_bytes gegen golden-Fixtures, ohne einen echten WAV-Schreiber zu öffnen.
Technische Fragen
Enthält das Ergebnis den WAV-Kopf?
Ja. pcm_bytes ist die rohe Nutzlast. wav_header_bytes ist 44. file_bytes ist die Summe und entspricht einer kanonischen RIFF-WAVE-Datei ohne Extra-Stücke.
Ist der Rechner für die Audiodateigröße aus der Abtastfrequenz kostenlos?
Das Browser-Werkzeug ist kostenlos und läuft örtlich. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreicher Anfrage; gescheiterte Aufgaben werden nie berechnet.