[Frage] L22 Ringtone in MP3 konvertieren

rkonertz

Neuer User
Mitglied seit
28 Mai 2014
Beiträge
68
Punkte für Reaktionen
0
Punkte
0
Gibt es ein Programm welches L22 Dateien in MP3 umwandeln kann.
 
Mir ist keines bekannt, das ist ein proprietäres Format, wo Gigaset eben eine Veränderung nicht möchte.
 
Moin,

sorry für die Totengräberei, aber ich habe mir aus akutem Anlass gerade das L22/722 Format von den Gigaset Telefonen mal angeschaut und das Dateiformat dokumentiert.
Es funktioniert wie folgt:
Code:
4 bytes magic "GRT1"
4 bytes total file length (including header), little endian
1 byte filename string length
n bytes filename (ASCII)
16 bytes MD5 checksum of decoded G722 data
4 bytes decoded payload length, little endian
n bytes payload, XOR encrypted with (MD5 checksum at (read offset % 16)) + read offset.

also einfach G722-kodiertes Audio mit 22,050kHz Abtastrate und dann einmal eine runde simple XOR-"Krypto" mit der MD5-Prüfsumme über die Daten.
Ich habe eine Referenzimplementation quick&dirty in PHP geschrieben und hier hochgeladen, falls es jemandem weiterhilft:
https://github.com/Manawyrm/Gigaset-Ringtone-Converter

Viele Grüße
Tobias
 
  • Like
Reaktionen: do18
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.