ForHosting KIT · Outils pour développeurs

Calculateur de débit audio PCM

Ce calculateur détermine le débit brut d’un son PCM non compressé. Indiquez la fréquence d’échantillonnage en hertz, le nombre de bits de chaque échantillon et le nombre de canaux.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Vous obtenez les bits et octets par seconde ainsi que les conversions décimales en kbps, Mbps et MB/s. Vous pouvez ainsi vérifier une liaison, estimer le stockage, comparer des formats et comprendre les besoins du son non compressé.

Comprendre le débit PCM brut

La modulation par impulsions codées décrit une onde sonore par une suite d’échantillons numériques. Le débit brut mesure les bits produits chaque seconde avant compression, conteneur, métadonnées, correction d’erreurs ou trames de transport. Trois paramètres le définissent : la fréquence donne le nombre de mesures par seconde, la résolution le nombre de bits par mesure et par canal, et les canaux le nombre de flux indépendants. Leur produit donne le débit PCM : fréquence × résolution × canaux. À réglages identiques, la stéréo exige donc deux fois le débit du mono; passer de 16 à 24 bits l’augmente de cinquante pour cent. Le calculateur emploie les unités décimales : un kilobit vaut 1 000 bits et un mégabit 1 000 000 bits.

Saisir correctement le format

Saisissez la fréquence sous forme d’un entier en hertz : pour 48 kHz, indiquez 48000. Renseignez la résolution réellement stockée, par exemple 16, 24 ou 32, puis un nombre entier positif de canaux. Le mono en compte un, la stéréo classique deux et une session multicanal six, huit ou davantage. Aucune courte liste de préréglages n’est imposée, car les systèmes professionnels ou expérimentaux utilisent aussi des formats valides. Les valeurs absentes, fractionnaires, textuelles, nulles, négatives ou hors de la plage entière exacte sont refusées. Le résultat principal est exprimé en bits par seconde. Les octets résultent d’une division par huit, même si une résolution atypique produit une fraction. Les valeurs kbps, Mbps et MB/s convertissent exactement le même débit.

Exploiter le résultat

Comparez les bits ou mégabits par seconde au débit utile d’une interface, d’un réseau, d’un enregistreur ou d’une chaîne de traitement. Une transmission réelle requiert une marge pour les en-têtes, trames, horloges, sommes de contrôle et autres surcharges; une capacité nominale égale au résultat peut donc être insuffisante. Pour le stockage, multipliez les octets par seconde par la durée. Un fichier WAV, AIFF, RF64 ou similaire sera légèrement plus volumineux à cause de ses en-têtes et métadonnées. Le résultat ne correspond pas au débit MP3, AAC, Opus, FLAC ou ALAC : les codecs avec pertes fixent leur propre cible et les formats sans pertes varient selon le signal. L’outil mesure uniquement les données d’échantillons PCM non empaquetées.

Vérifier une interface audio

Comparez les Mbps bruts d’une session multicanal à la capacité soutenue d’une interface ou d’un réseau.

Estimer le stockage

Utilisez les octets par seconde pour prévoir l’espace occupé par une session PCM.

Comparer des réglages

Mesurez précisément l’effet de la fréquence, de la résolution et des canaux.

Quelle formule est utilisée ?

La fréquence en hertz est multipliée par la résolution et le nombre de canaux; le produit est le débit PCM brut.

Les en-têtes WAV ou AIFF sont-ils inclus ?

Non. Seuls les échantillons PCM sont comptés; les en-têtes, métadonnées et autres surcharges sont exclus.

Les unités sont-elles décimales ?

Oui. Un kilobit vaut 1 000 bits, un mégabit 1 000 000 bits et un MB/s 1 000 000 octets par seconde.

Le multicanal est-il accepté ?

Oui. Indiquez tous les canaux indépendants; le débit augmente proportionnellement.

Est-ce le débit FLAC, MP3, AAC ou Opus ?

Non. Ces formats compressent le son; ce résultat précède tout encodage.

Quel est le prix de l’API ?

Chaque calcul coûte $0.002. La version navigateur exécute localement la même opération déterministe.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/hobby/music-pcm-bitrate

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/hobby/music-pcm-bitrate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"sample_rate_hz":48000,"bit_depth":24,"channels":2}'
{
  "sample_rate_hz": 48000,
  "bit_depth": 24,
  "channels": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.music_pcm_bitrate",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →