ForHosting KIT · Audio & Sprache

Abtastratenverhältnis

Der Rechner vergleicht eine Quellabtastrate mit einer Zielabtastrate und liefert das genaue Verhältnis für die Planung einer Konvertierung.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Er teilt den Zielwert durch den Quellwert, kennzeichnet eine Erhöhung oder Verringerung und gibt bei zwei sicheren Ganzzahlen einen gekürzten ganzzahligen Bruch aus. Damit können Sie übliche Umstellungen wie 44.1 kHz auf 48 kHz prüfen oder seltenere Raten validieren, bevor Sie einen Encoder, Resampler oder eine digitale Signalverarbeitung konfigurieren.

Das Konvertierungsverhältnis verstehen

Die Abtastrate gibt an, wie viele diskrete Samples eine Sekunde eines Signals darstellen. Beim Wechsel zwischen zwei Raten ist das Ziel geteilt durch die Quelle das maßgebliche Verhältnis. Ein Wert über eins bedeutet mehr Samples pro Sekunde am Ziel; ein kleinerer Wert bedeutet weniger. Die Umstellung von 44,100 auf 48,000 Samples pro Sekunde ergibt beispielsweise ungefähr 1.08843537414966. Sind beide Raten sichere Ganzzahlen, kürzt die Funktion sie zusätzlich zu ganzzahligem Zähler und Nenner. Das Beispiel ergibt 160:147, eine übliche Darstellung rationaler Resampling-Stufen. Die Ursprungswerte bleiben für eine klare Nachverfolgung in der Ausgabe erhalten. Beide Eingaben müssen dieselbe Einheit verwenden: 44.1 und 48,000 lösen keine automatische Kilohertz-Konvertierung aus, sondern beschreiben ein völlig anderes Verhältnis.

Kennzeichen für Erhöhung und Verringerung lesen

Die Richtungsfelder machen aus dem Zahlenvergleich eine eindeutige Entscheidung. Liegt das Ziel über der Quelle, ist direction gleich upsample und das Kennzeichen upsample wahr. Bei einem niedrigeren Ziel ist direction gleich downsample und das entsprechende Kennzeichen wahr. Gleiche Raten ergeben unchanged und zwei falsche Kennzeichen, weil keine Umstellung nötig ist. Diese Redundanz vereinfacht Automatisierungen. Die Richtung bewertet weder Klangqualität noch Bandbreite oder Filter. Hochsampling erzeugt zusätzliche Samplepositionen, kann jedoch nie erfasste Frequenzen nicht wiederherstellen. Heruntersampling entfernt Positionen und erfordert normalerweise vor der Dezimierung einen Tiefpass gegen Aliasing. Die Funktion berechnet ausschließlich das Verhältnis; sie verarbeitet kein Audio, wählt keinen Filter und bestätigt keine Eignung für eine bestimmte Aufnahme.

Das Ergebnis im Audioablauf einsetzen

Verwenden Sie das Verhältnis zur Planung eines Resamplers, zur Dokumentation einer Medienumwandlung, zur Konfigurationsprüfung oder zur Auswahl rationaler Interpolations- und Dezimierungsfaktoren. Bei Ganzzahlen kann der Zähler konzeptionell die Interpolation und der Nenner die Dezimierung beschreiben, auch wenn eine Produktionslösung die Arbeit anders aufteilt. Endliche positive Dezimalwerte sind ebenfalls zulässig; der gekürzte Bruch fehlt jedoch, sofern nicht beide Eingaben sichere Ganzzahlen sind. So wird keine irreführende Gleitkommagenauigkeit dargestellt. Die Berechnung ist deterministisch und nutzt weder Netzwerk, Speicher, Zufall noch Uhrzeit. Null, negative oder unendliche Werte, fehlende Felder und nicht numerische Texte werden abgelehnt. Automatisierte API-Aufrufe kosten jeweils $0.002. Vereinheitlichen Sie vorab die Einheiten und überlassen Sie Codec- und Filtergrenzen dem eigentlichen Audiosystem.

Musik-Resampler konfigurieren

Berechnen Sie das Verhältnis 160:147 für die Umstellung von 44.1 kHz auf eine 48-kHz-Produktion.

Exportvorgabe validieren

Erkennen Sie, ob die angeforderte Rate den Quellwert erhöht, verringert oder unverändert lässt.

Medienumwandlungen dokumentieren

Speichern Sie Quelle, Ziel, Verhältnis und Richtung mit dem Verarbeitungsauftrag für spätere Prüfungen.

Wie wird das Resampling-Verhältnis berechnet?

Die Zielabtastrate wird durch die Quellabtastrate geteilt. Über eins wird erhöht, unter eins verringert.

Was geschieht bei zwei gleichen Abtastraten?

Das Verhältnis ist 1, die Richtung lautet unchanged und upsample sowie downsample sind falsch.

Verarbeitet diese Funktion eine Audiodatei neu?

Nein. Sie berechnet nur das Verhältnis, decodiert kein Audio, erzeugt keine Samples und wendet keinen Anti-Aliasing-Filter an.

Warum fehlen Zähler und Nenner manchmal?

Sie erscheinen nur bei zwei sicheren Ganzzahlen, damit ein exakter Bruch ohne vorgetäuschte Dezimalgenauigkeit entsteht.

Was kostet eine API-Anfrage?

Jede API-Anfrage kostet $0.002.

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.

POSThttps://api.kit.forhosting.com/audio/sample-rate-convert

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/audio/sample-rate-convert \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"source_sample_rate":44100,"target_sample_rate":48000}'
{
  "source_sample_rate": 44100,
  "target_sample_rate": 48000
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "audio.sample_rate_convert",
  "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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_mb200
max_minutes180
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →