Hva er CVS-filformatet?
.cvs er en rå lydfil kodet med CVSD (Continuously Variable Slope Delta modulation), en 1-bits differensiell talekomprimeringsteknikk utviklet ved Bell Labs i 1969. I CVSD-koding representerer hver bit et trinn opp eller ned i amplitude; trinnstørrelsen (stigningen) tilpasser seg automatisk til signalets dynamikk, noe som gir metoden dens navn.
Filen er en hodeløs rå bitstrøm - ingen filheader, ingen «magic bytes» og ingen innebygde metadata. Formatidentifikasjon avhenger utelukkende av filendelsen .cvs og forhåndskunnskap om bithastighet og samplingsfrekvens (vanligvis 8 kHz, som gir 8 kbps). Byterekkefølge følger big-endian MSB-først-konvensjonen i henhold til CVSD-standarden.
Kommandolinjeverktøyet SoX (Sound eXchange) populariserte filendelsen .cvs for filtrert CVSD; SoX aksepterer også .cvsd som et alias og bruker .cvu for den ufiltrerte varianten. Konvertering krever at man spesifiserer kodingen eksplisitt - for eksempel: sox -t cvs input.cvs -r 8000 output.wav for å produsere en standard WAV-fil.
CVSD fant utbredt bruk i militære radioer, toveis radioutstyr og eldre telefoni-/telefonsvarsystemer. Det har i stor grad blitt erstattet av G.711 PCM mu-law/A-law og moderne kodeker som Opus for nye distribusjoner. Til tross for den nesten identiske filendelsen, er .cvs helt urelatert til CSV-regnearkfiler.
Sikkerhet og trygghet
RISIKO: LOWRå lydbitstrøm; ingen kjent sikkerhetsrisiko ved åpning i SoX eller Audacity. Behandle som enhver ukjent lydfil fra upålitelige kilder.
Formatdetaljer
i et nøtteskall- Canvas Tegnefil (ACD Systems) - ACD Systems' Canvas-vektorgrafikkprogram bruker .cvs for tegne-/illustrasjonsfiler - helt urelatert til CVSD-lyd.
- Concurrent Versions System-depotfil - CVS (Concurrent Versions System) kildekontrollsystem bruker .cvs for ulike metadatafiler i depotet - urelatert til lyd.
Programmer som åpner CVS-filer
Tekniske detaljer
dyp spesifikasjon| Koding | CVSD (Continuously Variable Slope Delta modulation), 1-bit differensiell |
| Byterekkefølge | Big-endian (MSB-først, i henhold til CVSD-standard) |
| Beholder | Ingen - hodeløs rå bitstrøm |
| Samplingsfrekvens | 8 kHz (standard tale; SoX-varianten `.cvu` støtter variable hastigheter) |
| Bitdybde | 1 bit per sampel (delta-modulasjonsstrøm) |
| Bithastighet | 8 kbps ved standard 8 kHz hastighet |
| Typisk filstørrelse | 8 KB - 8 MB (ca. 60 KB per minutt ved 8 kHz) |
| Magic bytes | Ingen (hodeløs; ingen filsignatur) |
| MIME-type | `audio/x-cvs` |
| SoX-aliaser | `.cvsd` (filtrert CVSD), `.cvu` (ufiltrert CVSD-variant) |
| Komprimeringstype | Lossy - differensiell delta-koding med adaptiv stigning |
| Bruksområde | Militære radioer, toveis radio, eldre telefoni- og telefonsvarsystemer |
| Standard opprinnelse | Bell Labs, 1969; filendelsen `.cvs` popularisert av SoX på 1990-tallet |
| Utgitt | CVSD standard: 1969 (Bell Labs); SoX support: 1990s |
| Siste versjon | N/A (raw format, no versioning) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | sox.sourceforge.net |
CVS-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om CVS-filer.