Ich kenn' zwar nichts fertiges aber im Prinzip dürfte die Aufgabe ja nicht allzu schwer sein. Ich könnte mir z.B. folgendes vorstellen:
Byte-Länge der Datei auslesen => halbieren => Datenzeiger auf erhaltenen Wert setzen => fixe Anzahl von Bytes lesen´
Da Lieder nie wirklich gleich sind sollte das ab einer gewissen Länge als, sogar eindeutiger, Schlüssel verwendbar sein, was ja schon mehr wäre als für eine Hashtable verlangt wird. Allerdings würden gleiche Lieder nur dann als gleich erkannt wenn sie mit dem gleichen Encoder aus der gleichen digitalen Quelle erzeugt wurden.
Wie schnell oder langsam diese Aktion wäre kann ich leider nicht abschätzen da ich mich mit sowas in der Art seit Jahren nicht mehr beschäftigt habe aber vielleicht hilft's dir ja wenigstens als Denkanstoss.
|