[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.
 

andiling

IPPF-Promi
Mitglied seit
19 Jun 2013
Beiträge
5,975
Punkte für Reaktionen
2
Punkte
0
Mir ist keines bekannt, das ist ein proprietäres Format, wo Gigaset eben eine Veränderung nicht möchte.
 

Manawyrm

Neuer User
Mitglied seit
6 Jul 2008
Beiträge
27
Punkte für Reaktionen
1
Punkte
1
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.