Audio WAV (.wav)

Microsoft Standard

WAV est un format répandu pour l’audio PCM non compressé.

Convertir WAV en MP3

Outil de conversion gratuit de WAV vers MP3 dans le navigateur. Convertissez des fichiers instantanément sur votre appareil.

Inspection et métadonnées

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers WAV en inspectant leur séquence initiale d'octets binaires :

Sélectionnez ou déposez des fichiers ici

Privé - les fichiers ne quittent jamais votre appareil

ou coller Ctrl+V
Garantie de confidentialité sans transmission réseau : 0 octet envoyé vers des serveurs externes. Tout le traitement a eu lieu localement dans le bac à sable de votre navigateur.

Signature d'en-tête au niveau des octets (octets magiques)

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers WAV en inspectant leur séquence initiale d'octets binaires :

SIGNATURE HEXADÉCIMALE (DÉCALAGE 0) :

52 49 46 46 ?? ?? ?? ?? 57 41 56 45

REPRÉSENTATION ASCII : RIFF????WAVE

Normalisation : Microsoft et IBM Resource Interchange File Format (RIFF)

Spécifications techniques

Architecture de conteneurConteneur de blocs Resource Interchange File Format (RIFF)
CompressionModulation par impulsions codées linéaire (LPCM) non compressée ; prend aussi en charge ADPCM et IEEE Float
Ordre des octetsPetit-boutiste (ordre des octets Intel x86)
Espaces colorimétriquesSans objet (audio PCM non compressé)
Canaux et structureMono, stéréo et multicanal jusqu'à 64 canaux distincts
Dimensions maximalesFréquences d'échantillonnage jusqu'à 384 kHz en résolution flottante 16, 24, 32 ou 64 bits
TransparenceFidélité audio du master de studio, non compressée à 100 % et identique bit pour bit
Prise en charge du traitement en continuDécalage du bloc de données dépendant de l'en-tête ; le WAV standard requiert une longueur connue

Matrice de comparaison technique : WAV face aux concurrents

Attribut techniqueWAV (Actuel)FLACAIFFMP3
Ordre des octetsPetit-boutiste (ordre des octets Intel)Flux binaire natifGros-boutiste (ordre des octets Motorola)Encadrement du flux binaire
Mode de compressionNon compressé (données 100 % intactes)Compression sans perte ; la taille varieNon compressé (données 100 % intactes)Compressé avec perte (~10 % de la taille)
Taille de fichier maximale4 Go (limite RIFF 32 bits ; RF64 résout ce problème)Pratiquement illimitéeLimite de 4 GoPratiquement illimitée
Coût CPU de la décompressionNulle (mappage direct du tampon mémoire)Très faibleNulle (mappage direct du tampon mémoire)Faible

Modes de corruption courants et guide de restauration hexadécimale

Le lecteur signale une 'taille de bloc invalide' ou l’audio est lu, mais s’arrête prématurément.

Cause initiale: Le logiciel d'enregistrement a planté avant d'écrire les en-têtes de longueur d'octets finaux des blocs 'RIFF' et 'data'.

Récupération: Ouvrez le fichier dans un éditeur hexadécimal et écrivez à l’offset 4 la taille totale du fichier moins 8, ou réparez-le avec « ffmpeg -i broken.wav -c copy fixed.wav ».

Analyse de sécurité et vecteurs d'attaque de l'analyseur

Les fichiers WAV utilisent des en-têtes de blocs imbriqués avec des valeurs de longueur sur 32 bits. Les divergences entre la taille de bloc déclarée et la longueur réelle du fichier peuvent déclencher des lectures excédentaires de mémoire tampon.

Vecteurs d’attaque connus

  • Dépassement d'entier dans l'analyse de la longueur du bloc 'fmt ' ou 'fact' dans les pilotes audio.
  • Dépassement de tas causé par des blocs de métadonnées 'LIST' malveillants contenant des chaînes ASCII surdimensionnées.
  • Déni de service via des blocs 'data' de zéro octet provoquant des déréférencements de pointeur nul.

Bonnes pratiques de défense: Vérifiez strictement que les décalages des blocs déclarés restent dans les limites physiques du fichier.

Origines historiques et jalons

2000Le format Broadcast Wave Format (BWF / EBU Tech 3285) standardise les métadonnées de diffusion et l'intégration du timecode.
1991Microsoft et IBM introduisent la spécification RIFF WAVE avec Windows 3.1.
1989IBM et Microsoft collaborent à des architectures de conteneurs multimédias communes.

Principaux avantages

  • Fidélité mathématique bit pour bit : préserve intégralement les formes d’onde du master studio.
  • La compatibilité dépend du lecteur et de l’appareil.
  • Aucun coût de décodage pour le processeur : lecture immédiate en temps réel et montage multipiste.

Limites techniques

  • Fichiers volumineux (environ 10 Mo par minute d’audio de qualité CD).
  • La limite de taille des fichiers RIFF classiques sur 32 bits est de 4 Go, soit environ 6,8 heures d’audio de qualité CD.
  • Historiquement, il ne disposait pas d’un balisage de métadonnées standardisé, contrairement au MP3 ou au M4A.

Faits intéressants

  • Le son de démarrage légendaire de Windows 95, composé par Brian Eno, a été distribué sous la forme d’un fichier WAV stéréo 16 bits à 22 kHz.
  • Les équipes de tournage professionnelles enregistrent le son au format Broadcast WAV (BWF), qui intègre le code temporel SMPTE dans le bloc « bext ».
  • L'en-tête RIFF de 4 octets signifie 'Resource Interchange File Format'.

Foire aux questions techniques

Pourquoi un fichier WAV est-il beaucoup plus volumineux qu'un MP3 ?

Le WAV contient des données audio PCM brutes et non compressées : il préserve chaque échantillon (44 100 échantillons par seconde et par canal). Le MP3 analyse l’audio et supprime les sons inaudibles pour l’oreille humaine, ce qui réduit la taille du fichier d’environ 90 %.

Que se passe-t-il si un enregistrement WAV dépasse 4 Go ?

Étant donné que le RIFF standard utilise des entiers non signés de 32 bits pour les tailles de blocs, un WAV standard ne peut pas dépasser 4 294 967 295 octets. Les équipements d'enregistrement professionnels utilisent le format RF64 (ITU-R BS.2088) pour franchir la barrière des 4 Go.

Le WAV a-t-il un meilleur son que le FLAC ?

Non. À la lecture, le FLAC est décompressé pour produire exactement le flux audio PCM stocké dans le WAV, bit pour bit ; la fidélité sonore est donc identique à 100 %.