Wat is het GSM-bestandsformaat?
.gsm is een audiobestandsformaat dat is ontwikkeld als een standaard voor het coderen van menselijke spraak. Het is specifiek ontworpen om spraak efficiënt en nauwkeurig te verwerken, gebaseerd op het feit dat de menselijke stem niet vaker verandert dan met intervallen van 20 ms.
GSM-audio wordt gecodeerd met de GSM 06.10-codec, ontwikkeld door ETSI en veelvuldig gebruikt door mobiele telefoons en cellulaire netwerken. De codec past RPE-LTP-compressie toe (Regular Pulse Excitation, Long-Term Prediction op LPC), wat een compacte spraakkwaliteit levert bij ongeveer 1,65 KB per seconde. In tegenstelling tot de meeste audioformaten zijn .gsm-bestanden headerloos - de samplefrequentie (8 000 Hz), het aantal kanalen (mono) en de bitsnelheid (13 kbit/s) liggen vast in de standaard en moeten expliciet worden opgegeven bij het openen van ruwe bestanden in tools zoals FFmpeg of SoX. Sommige toepassingen verpakken GSM 06.10-frames in plaats daarvan in een WAV-container.
De codec kan ook worden gebruikt om spraak naar een bestand op te slaan en blijft gebruikelijk in verouderde voicemail- en VoIP-platforms zoals Asterisk. Voor moderne mobiele spraak is GSM Full Rate opgevolgd door AMR en EFR, maar .gsm-bestanden blijven dienen als een compact audioformaat voor telefonie.
Beveiliging & veiligheid
RISICO: LOWEen .gsm-audiobestand is passieve mediadata en kan niet worden uitgevoerd - het openen in een speler is veilig. De enige echte verwarring is de identiteit: dezelfde extensie wordt door ArchiCAD gebruikt voor CAD-bibliotheekobjecten, dus een .gsm die „niet wil afspelen” is waarschijnlijk helemaal geen audio. Zoals bij elke download is alleen de bron van belang; het formaat zelf brengt geen uitvoerbaar risico met zich mee.
Formaatdetails
in een notendop- ArchiCAD Library Object (GDL) - Graphisoft ArchiCAD gebruikt .gsm voor parametrische GDL-bibliotheekobjecten (CAD), niet gerelateerd aan het audioformaat - geopend in ArchiCAD, niet in een mediaspeler.
- Byond DM resource / diverse gamedata - Een paar verouderde toepassingen gebruikten .gsm voor hun eigen gegevens; niche en niet afspeelbaar als media.
Programma's die GSM-bestanden openen
Technische details
diepe specificaties| Compressie | Lossy CBR - GSM 06.10 Full Rate met gebruik van RPE-LTP (Regular Pulse Excitation, Long-Term Prediction) toegepast op LPC-coëfficiënten |
| Samplefrequentie | 8 000 Hz (8 kHz), vastgelegd door de codec - kan niet worden gewijzigd zonder transcodering |
| Kanalen | Mono (1 kanaal), vastgelegd door de standaard |
| Bitsnelheid | 13 kbit/s bruto; 1,625 bits per sample, opgevuld tot 33 bytes per 20 ms frame |
| Framestructuur | Elk frame is precies 33 bytes en codeert 160 PCM-samples die 20 ms audio vertegenwoordigen |
| Container | Headerloze ruwe framestroom - geen container, geen magic bytes; parameters moeten extern bekend zijn. Optioneel verpakt in WAV/RIFF (formaattag 0x0031). |
| MIME-type | audio/gsm (ook audio/x-gsm) |
| Codering | Binair |
| Typische bestandsgrootte | ~1,65 KB per seconde audio (~100 KB per minuut) |
| Ontwikkelaar | ETSI (European Telecommunications Standards Institute); referentie-implementatie door TU Berlin |
| Audiokwaliteitsklasse | Smalbandige telefoonspraak (8 kHz bandbreedte); adequaat voor stem, niet geschikt voor muziekreproductie |
| Importvereiste | Omdat het bestand headerloos is, moet de decoder expliciet worden verteld: formaat = gsm, samplefrequentie = 8 000 Hz, kanalen = mono |
| Platformondersteuning | Windows, macOS, Linux; standaard ondersteund in VoIP/telefoniesystemen (Asterisk, FreePBX) |
| Veelvoorkomende software | FFmpeg, SoX (Sound eXchange), VLC, Asterisk, libsndfile - bevatten allemaal ingebouwde GSM 06.10-ondersteuning |
| Uitgebracht | GSM 06.10 standardised ~1987-1991 for the GSM mobile network; .gsm files from telephony/VoIP tooling |
| Laatste versie | GSM 06.10 Full Rate (the original; AMR/EFR are separate later codecs, not this file type) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | www.etsi.org |
GSM conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over GSM-bestanden.