| Autor |
Beitrag |
pigfacejoe
      
Beiträge: 332
Erhaltene Danke: 1
Win 10, Ubuntu
Delphi,Javascript, PHP, Java, Python
|
Verfasst: Mo 27.07.09 10:23
Guten Morgen,
Folgendes Problem: Ich möchte das Coverbild und den Songtext im Id3Tag einer Musikdatei ändern, dabei benutze ich Gausis Mp3FileUtils Unit. Unter XP klappt das alles fehlerfrei und ohne Probleme: Songtext und Coverbild können ganz einfach geändert werden. Unter Vista hingegen ändert er weder Songtext noch Coverbild.
Muss ich unter Vista irgendwas beachten? Gibts da wieder Probleme mit Zugriffsrechten , wenn ich den Id3Tag ändern will?
Gruß Max
|
|
jaenicke
      
Beiträge: 19346
Erhaltene Danke: 1754
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Mo 27.07.09 10:30
Wenn dein Programm keine Adminrechte hat, die Dateien aber ohne diese Rechte nicht beschreibbar sind, dann klappt das nicht. Egal ob unter XP oder Vista. Unter XP merkst du es nur nicht, weil du vermutlich als Admin unterwegs bist.
|
|
pigfacejoe 
      
Beiträge: 332
Erhaltene Danke: 1
Win 10, Ubuntu
Delphi,Javascript, PHP, Java, Python
|
Verfasst: Mo 27.07.09 10:35
Komischerweise klappt aber Gausis Demoprogramm, das dabei war, unter Vista mit genau gleichen Rechten. Aber mir ist gerade aufgefallen , dass ich ,während die Id3Tags geändert werden, die zu ändernde Datei mit dem TMediaplayer abspiele. Unter XP scheint das wohl nicht problematisch zu sein , Vista hat aber vielleicht genau hier ein Problem. Ich änder das erst mal und schau dann mal weiter.
Vielen Dank,
Max
|
|
jaenicke
      
Beiträge: 19346
Erhaltene Danke: 1754
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Mo 27.07.09 10:40
In der Tat lässt sich eine solche Datei unter Vista mit WMP 11 wohl nicht zum Schreiben öffnen (gerade mit HxD getestet). Ob das unter XP bzw. einem älteren WMP anders war, weiß ich nicht.
|
|
pigfacejoe 
      
Beiträge: 332
Erhaltene Danke: 1
Win 10, Ubuntu
Delphi,Javascript, PHP, Java, Python
|
Verfasst: Mo 27.07.09 10:43
Also mit einem einfachen
Delphi-Quelltext 1: 2: 3:
| form1.abspielplayer.Stop; form1.abspielplayer.Close; form1.abspielplayer.filename:=''; |
vor dem Ändern des Id3Tags klappt es nun auch unter Vista ohne Probleme, es hat wohl daran gelegen , dass ich Dateien ändern wollte, die gerade wo anders benutzt werden. Trotzdem Vielen Dank für deine Mühe jaenicke !
Gruß
Max
|
|
|