Vad är filformatet CVS?
.cvs är en rå ljudfil kodad med CVSD (Continuously Variable Slope Delta modulation), en 1-bits differentiell talkomprimeringsteknik utvecklad vid Bell Labs 1969. I CVSD-kodning representerar varje bit ett steg upp eller ner i amplitud; stegstorleken (lutningen) anpassas automatiskt till signalens dynamik, vilket ger metoden dess namn.
Filen är en huvudlös rå bitström - inget filhuvud, inga magic bytes och ingen inbäddad metadata. Formatidentifiering förlitar sig helt på filändelsen .cvs och förkunskaper om bithastighet och samplingsfrekvens (vanligtvis 8 kHz, vilket ger 8 kbps). Byteordningen följer big-endian MSB-först-konventionen enligt CVSD-standarden.
Kommandoradsverktyget SoX (Sound eXchange) populariserade filändelsen .cvs för filtrerad CVSD; SoX accepterar även .cvsd som ett alias och använder .cvu för den ofiltrerade varianten. Konvertering kräver att kodningen anges explicit - till exempel: sox -t cvs input.cvs -r 8000 output.wav för att skapa en standard WAV-fil.
CVSD fick stor spridning i militärradio, komradio och äldre telefoni-/röstbrevlådesystem. Det har till stor del ersatts av G.711 PCM mu-law/A-law och moderna codecs som Opus för nya installationer. Trots den nästan identiska filändelsen är .cvs helt orelaterad till CSV-kalkylbladsfiler.
Säkerhet & trygghet
RISK: LOWRå ljudbitström; ingen känd säkerhetsrisk vid öppning i SoX eller Audacity. Hantera som valfri okänd ljudfil från opålitliga källor.
Formatdetaljer
i ett nötskal- Canvas Drawing File (ACD Systems) - ACD Systems vektorprogramvara Canvas använder .cvs för ritnings-/illustrationsfiler - helt orelaterat till CVSD-ljud.
- Concurrent Versions System repository file - Versionshanteringssystemet CVS (Concurrent Versions System) använder .cvs för olika metadatafiler i arkivet - orelaterat till ljud.
Program som öppnar CVS-filer
Tekniska detaljer
djup specifikation| Kodning | CVSD (Continuously Variable Slope Delta modulation), 1-bits differentiell |
| Byteordning | Big-endian (MSB-först, enligt CVSD-standard) |
| Container | Ingen - huvudlös rå bitström |
| Samplingsfrekvens | 8 kHz (standard för röst; SoX-varianten `.cvu` stöder variabla hastigheter) |
| Bitdjup | 1 bit per sampel (deltamoduleringsström) |
| Bithastighet | 8 kbps vid standardhastigheten 8 kHz |
| Typisk filstorlek | 8 KB - 8 MB (ca 60 KB per minut vid 8 kHz) |
| Magic bytes | Inga (huvudlös; ingen filsignatur) |
| MIME-typ | `audio/x-cvs` |
| SoX-alias | `.cvsd` (filtrerad CVSD), `.cvu` (ofiltrerad CVSD-variant) |
| Komprimeringstyp | Lossy - differentiell deltakodning med adaptiv lutning |
| Användningsområde | Militärradio, komradio, äldre telefoni- och röstbrevlådesystem |
| Standardens ursprung | Bell Labs, 1969; filändelsen `.cvs` populariserades av SoX på 1990-talet |
| Släppt | CVSD standard: 1969 (Bell Labs); SoX support: 1990s |
| Senaste version | N/A (raw format, no versioning) |
| Öppen standard | Ja · royaltyfri |
| Specifikation | sox.sourceforge.net |
CVS-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om CVS-filer.