Qu'est-ce que le format de fichier CVS ?
.cvs est un fichier audio brut encodé en CVSD (Continuously Variable Slope Delta modulation), une technique de compression de la parole différentielle sur 1 bit développée aux Bell Labs en 1969. Dans l'encodage CVSD, chaque bit représente une augmentation ou une diminution de l'amplitude ; la taille du pas (pente) s'adapte automatiquement à la dynamique du signal, ce qui donne son nom à la méthode.
Le fichier est un flux binaire brut sans en-tête - pas d'en-tête de fichier, pas de « magic bytes » et aucune métadonnée intégrée. L'identification du format repose entièrement sur l'extension .cvs et la connaissance préalable du débit binaire et du taux d'échantillonnage (généralement 8 kHz, produisant 8 kbps). L'ordre des octets suit la convention big-endian MSB-first conformément à la norme CVSD.
L'outil audio en ligne de commande SoX (Sound eXchange) a popularisé l'extension .cvs pour le CVSD filtré ; SoX accepte également .cvsd comme alias et utilise .cvu pour la variante non filtrée. La conversion nécessite de spécifier explicitement l'encodage - par exemple : sox -t cvs input.cvs -r 8000 output.wav pour produire un fichier WAV standard.
Le CVSD a été largement utilisé dans les radios militaires, les équipements radio bidirectionnels et les anciens systèmes de téléphonie/messagerie vocale. Il a été largement remplacé par le G.711 PCM mu-law/A-law et des codecs modernes comme Opus pour les nouveaux déploiements. Malgré l'extension quasi identique, le .cvs n'a absolument aucun rapport avec les fichiers texte de tableur CSV.
Sécurité et sûreté
RISQUE : LOWFlux binaire audio brut ; aucun risque de sécurité connu lors de l'ouverture dans SoX ou Audacity. Traitez-le comme n'importe quel fichier audio inconnu provenant de sources non fiables.
Détails du format
en bref- Fichier de dessin Canvas (ACD Systems) - L'application de graphisme vectoriel Canvas d'ACD Systems utilise .cvs pour les fichiers de dessin/illustration - totalement sans rapport avec l'audio CVSD.
- Fichier de dépôt Concurrent Versions System - Le système de contrôle de version CVS (Concurrent Versions System) utilise .cvs pour divers fichiers de métadonnées de dépôt - sans rapport avec l'audio.
Programmes qui ouvrent les fichiers CVS
Détails techniques
spécifications approfondies| Encodage | CVSD (Continuously Variable Slope Delta modulation), différentiel 1 bit |
| Ordre des octets | Big-endian (MSB-first, selon la norme CVSD) |
| Conteneur | Aucun - flux binaire brut sans en-tête |
| Taux d'échantillonnage | 8 kHz (voix standard ; la variante SoX `.cvu` supporte des taux variables) |
| Profondeur de bit | 1 bit par échantillon (flux de modulation delta) |
| Débit binaire | 8 kbps au taux standard de 8 kHz |
| Taille de fichier typique | 8 Ko - 8 Mo (env. 60 Ko par minute à 8 kHz) |
| Magic bytes | Aucun (sans en-tête ; pas de signature de fichier) |
| Type MIME | `audio/x-cvs` |
| Alias SoX | `.cvsd` (CVSD filtré), `.cvu` (variante CVSD non filtrée) |
| Type de compression | Avec perte (lossy) - encodage delta différentiel avec pente adaptative |
| Domaine d'application | Radios militaires, radio bidirectionnelle, anciens systèmes de téléphonie et de messagerie vocale |
| Origine du standard | Bell Labs, 1969 ; extension `.cvs` popularisée par SoX dans les années 1990 |
| Publié | CVSD standard: 1969 (Bell Labs); SoX support: 1990s |
| Dernière version | N/A (raw format, no versioning) |
| Standard ouvert | Oui · libre de droits |
| Spécification | sox.sourceforge.net |
Conversions CVS
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers CVS.