ID3 Tag von mp3's mit PHP bearbeiten?

mitch_byu_kennen

Erfahrenes Mitglied
hallo,

ich hab da mal ein kleines Problem und zwar hab ich ein Paar Mp3's die so lustige Namen wie : 2004_05_29_08_00_01_7199_60_1.mp3 haben und davon gibt es ca 130 Stück(jeweils die letzte Zahl ändert sich).
Problem: Da es von diesen Track's über Hundert gibt und es keine zwei "nullen" vor den einern bzw. eine "null" vor den zehnern gibt sind die Tracks total durcheinander. Gibt es da die möglichkeit mit PHP oder Perl oder was anderem ein Script zu schreiben, welches die Tracks umbenennt und vor die Einer 2 "nullen" und vor die Zehner eine "null" setzt?

mfg mitch ;-]

Ingo Anderbrügge:
"Das Tor gehört zu 70 % mir und zu 40 % dem Wilmots."
 
Ja, das mag daran liegen, dass dein Thema den falschen Namen trägt. Das ID3-Tag hat nichts mit dem Dateinamen zu tun. Und wenn du mir vielleicht noch den Code deiner Funktion gibst, die die Dateien so benennt, kann ich dir vielleicht helfen. Oder hab ich es falsch verstanden und die Dateien heißen schon so und werden nicht über ein PHP-Script so benannt und du suchst einfach ein Programm um sie umzubennenen? Wenn ja, muss es unbedingt PHP sein?
 
Stimmt, der Titel passt nicht wirklich. Und genau wegen des Titels bin ich überhaupt hier gelandet, weil das mit den ID3 Tags würde mich schon interessieren! Weiss da jemand mehr drüber?
 
Sagen wir's mal so, die Lieder heißen schon so und das sind halt alles mp3's, welche ich mit hilfe eines Perl Scriptes umbennen will! Ein Lied heist z.B. "2004_05_29_08_00_01_7199_60_1.mp3" davon gibt es jetzt noch 120 stück, dabei ändert sich jedesmal die letzte Zahl für einen neuen Track in "2004_05_29_08_00_01_7199_60_2.mp3" usw. da es aber über hundert davon gibt sind die ungeordnet und werden falsch abgespielt so sieht das aus:
2004_05_29_08_00_01_7199_60_1.mp3"
2004_05_29_08_00_01_7199_60_10.mp3"
2004_05_29_08_00_01_7199_60_100.mp3"
2004_05_29_08_00_01_7199_60_101.mp3"

jetzt möchte ich ein Script, dass die Tracks ausliest und über all wo z.b. ne "1" oder "2" hinten dran steht zwei "0" davor geschrieben haben und bei den zehnern eine "0" weil dann wird es erst korrekt geordnet...sieht dann so aus:
2004_05_29_08_00_01_7199_60_001.mp3"
2004_05_29_08_00_01_7199_60_002.mp3"
...
2004_05_29_08_00_01_7199_60_010.mp3"
2004_05_29_08_00_01_7199_60_011.mp3"
...
2004_05_29_08_00_01_7199_60_100.mp3"
2004_05_29_08_00_01_7199_60_101.mp3"

sorry der titel ist da wirklich misslungen... :rolleyes:

mfg mitch

Udo Lattek:
"Sie können ruhig etwas lauter nicken."
 
Zurück