Details einer Datei verändern



  • Wie kann ich denn die Details einer Datei bei Windows verändern?
    Sind die eigentlich in der Datei "drinnen" gespeichert oder in einer Extra-Datei?

    Ich würde gerne mit C/C++ oder batch den "Interpret" und "Titel" von den mp3s in meinem Musik Ordner so setzen, dass die Angaben mit dem Dateinamen zusammenpassen.

    Dateiname: "Helge Schneider - Das Huhnlied.mp3"
    ->
    Interpret: "Helge Schneider"
    Titel: "Das Huhnlied"

    Gibt es sowas wie

    systen("setdetail \'Helge Schneider - Das Huhnlied.mp3\' Interpret \'Helge Schneider\'");
    

    ?



  • Das sind keine Details, das sind M3U-Daten, die du da ändern willst. Da gibt es bestimmte Klassen dafür. Such mal auf Codeproject und bei google.



  • In MP3-Dateien werden die Informationen mittels sogenannter id3-Tags gespeichert. Die kannst du einfach auslesen und schreiben. Wie die Struktur aussiehst, erfährst du hier: http://www.id3.org/Developer_Information

    Wenn du dir die arbeit sparen willst, gibt es aber zahlreiche libs, die dir das abnehmen. Google einfach mal nach libid3 oä.



  • Sorry, ich meinte auch ID3-Daten nicht M3U...


Anmelden zum Antworten