ich möchte aus einer mp3-Datei (Extension ist nicht bekannt) das Format erkennen. Bei Bildern (GIF, PNG) habe ich einfach die ersten Bytes aus der Datei ausgelesen und dann nachgeschaut was dort drin steht (z.B. GIF87a oder PNG). Jetzt habe ich mir die mp3 Datei in einem Hex-Editor angeschaut um nach einem Hinweis auf das Dateiformat zu finden. Doch leider ohne Erfolg.
Kann mir jemand sagen, wie ich das Format einer mp3 Datei herausfinde.
fritze@susie:~$ file unbekannt
unbekannt: MP3 file with ID3 version 2.3.0 tag
fritze@susie:~$ man file
**NAME**
file - determine file type
**SYNOPSIS**
file [-bcikLnNprsvz] [-f namefile] [-F separator] [ -m magicfiles
] file ...
file -C [-m magicfile]
**DESCRIPTION**
File tests each argument in an attempt to classify it. There are three
sets of tests, performed in this order: filesystem tests, magic number
tests, and language tests. The first test that succeeds causes the
file type to be printed.
Wenn Du anstelle eines Betriebssystems dieses Zeug aus Redmond einsetzt, dann hilft Dir vielleicht der entsprechende magic-file Eintrag weiter, das „zu Fuß“ und per Hexdump aus der Datei rauszupuhlen: