Datei suchen
-
Ich habe einen Ordner den ich nach Musikdateien durchsuchen will (also *.mpg, *.mp3, *.wav, *.midi, .....) Das Problem ist, dass ich in diesem Ordner auch noch andere Datentypen habe.
Gibt es eine "elegante" Möglichkeit nur Musikfiles rauszufiltern, oder muss man die Endungen anschauen und anhand dieser bestimmen, ob es verwendbar ist, oder nicht? Wenn nicht stellt sich die Frage, was es denn für Endungen bei Musikdateien gibt?Wäre für eine Tipp dankbar.
Gruss Thomas
-
wahrscheinlich musst du sogar noch den File Header analysieren, da es Dateien mit der Endung .wav gibt, die in "Wirklichkeit" aber mp3s sind
wie man den WaveHeader ausließt kannst du auf meiner Seite nachlesen
http://turing.fh-landshut.de/~jamann/Audioprogrammierung unter Windows mit C++ fuer Computerspiele.pdf
-
Die einfachste Lösung ist einfach die Dateiendung auszulesen. Komplexer wird es dann schon wenn du für jedes Format eine Erkennungroutine schreibst. Das würde deine Anwendung glaube ich nur unnötig aufblähen - außer es ist gewünscht