Umbenennen des vorderen Teils einer Datei?

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
Epicure
Junior Member
Junior Member
Posts: 4
Joined: 2005-07-25, 13:32 UTC

Umbenennen des vorderen Teils einer Datei?

Post by *Epicure »

Hallo,

ich nutze das Umbenennentool. Es sollen MP3 Dateien umbenannt werden, die das Format Artist - Title.mp3 haben.

Beispiel:
Down Tubing - Waiting.mp3
King Of Woolworth - Kite Hill.mp3

Dabei soll der vordere Teil, also der Artist, wegfallen:
Waiting.mp3
Kite Hill.mp3

Wie bekomme ich das hin? Mit der Teil-Umbenennung kann ich nur einen festen Anfangs-und Endwert setzen, Bsp.: [N9-29]. Das nützt mir aber nichts.

Geht es irgendwie???


Danke im Voraus,

Epi
User avatar
Hacker
Moderator
Moderator
Posts: 13142
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Epicure,
Suchen nach:

Code: Select all

.*- 
(achtung, ein Leerzeichen am Ende)

Ersetzen durch: <Clear>

RegEx


HTH
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Epicure
Junior Member
Junior Member
Posts: 4
Joined: 2005-07-25, 13:32 UTC

Post by *Epicure »

Leider nein,

das ergibt eine Datei mit Namen: .mp3


So etwas ähnliches hatte ich schon versucht, und zwar das hier:

Suchen nach: (.*) - (.*)\.mp3
Ersetzen durch: $2.mp3

Funktioniert auch nicht.

Was mache ich falsch?
User avatar
Sheepdog
Power Member
Power Member
Posts: 5150
Joined: 2003-12-18, 21:44 UTC
Location: Berlin, Germany
Contact:

Post by *Sheepdog »

Also bei mir funktioniert für Deine Beiden Beispiele:
Suchen:".*-"
<Löschen>
RegEx: ein

Ach so, bei Name bleibt natürlich [N] und bei Erweiterung [E] drin.


sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
Epicure
Junior Member
Junior Member
Posts: 4
Joined: 2005-07-25, 13:32 UTC

Post by *Epicure »

Sheepdog wrote:
Ach so, bei Name bleibt natürlich [N] und bei Erweiterung [E] drin.


sheepdog

Genau, und deshalb hat es bei mir nicht funktioniert. Jetzt geht es.


D A N K E !!!
User avatar
Sheepdog
Power Member
Power Member
Posts: 5150
Joined: 2003-12-18, 21:44 UTC
Location: Berlin, Germany
Contact:

Post by *Sheepdog »

Epicure wrote: Genau, und deshalb hat es bei mir nicht funktioniert. Jetzt geht es.
Hatte ich mir fast gedacht. ;)
D A N K E !!!
Immer gerne.

sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
hansmeisen
Junior Member
Junior Member
Posts: 16
Joined: 2005-09-01, 08:15 UTC

Post by *hansmeisen »

Habe ein ähnliches Problem mit tausenden mp3 files. Beim Interpret sollte der Anfangsbuchstabe jeden Wortes groß sein und im Titel nur der Anfangsbuchstabe des ersten Wortes.
Habe also z.B.: vorname name - title of the song.mp3
möchte dann haben: Vorname Name - Title of the song.mp3
Habe noch kein Workaround gefunden.
User avatar
SanskritFritz
Power Member
Power Member
Posts: 3693
Joined: 2003-07-24, 09:25 UTC
Location: Budapest, Hungary

Post by *SanskritFritz »

Vielleicht in mehreren schritten? Schneide zuerst die erweiterung ab, dann ersetze "-" mit ".", also der titel wird jetzt als erweiterung erkannt, dann kannst du alle worte kapital setzen usw. Mal sehn wie das klappt.
I switched to Linux, bye and thanks for all the fish!
hansmeisen
Junior Member
Junior Member
Posts: 16
Joined: 2005-09-01, 08:15 UTC

Post by *hansmeisen »

SanskritFritz wrote:Vielleicht in mehreren schritten? Schneide zuerst die erweiterung ab, dann ersetze "-" mit ".", also der titel wird jetzt als erweiterung erkannt
Hmm, dann bekomme ich zwar "Vorname Name" richtig, aber "title" bleibt klein
User avatar
SanskritFritz
Power Member
Power Member
Posts: 3693
Joined: 2003-07-24, 09:25 UTC
Location: Budapest, Hungary

Post by *SanskritFritz »

Hmm, dann bekomme ich zwar "Vorname Name" richtig, aber "title" bleibt klein
Ja, das stimmt, bis andere idee hier auftaucht, versuch mal mit TheGodfather.
I switched to Linux, bye and thanks for all the fish!
User avatar
Sheepdog
Power Member
Power Member
Posts: 5150
Joined: 2003-12-18, 21:44 UTC
Location: Berlin, Germany
Contact:

Post by *Sheepdog »

Versuch das mal:

Schritt 1:

Name:[N]
Erweiterung:[E]
Suchen nach:(- \w)(.*)(\.)(.*)
Ersetzen durch:$1.$2##$4
Groß-/Kleinschreibung:Erster pro Wort gross
RegEx:ein

Schritt 2

Name:[N]
Erweiterung:[E]
Suchen nach:.|##
Ersetzen durch:|.
Groß-/Kleinschreibung:Unverändert
RegEx:aus


sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
User avatar
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

Was haltet Ihr davon wenn wir Beispiele zu regulären Ausdrucken im Wiki sammeln?
User avatar
SanskritFritz
Power Member
Power Member
Posts: 3693
Joined: 2003-07-24, 09:25 UTC
Location: Budapest, Hungary

Post by *SanskritFritz »

2Lefteous
Natürlich eine gute idee!
I switched to Linux, bye and thanks for all the fish!
hansmeisen
Junior Member
Junior Member
Posts: 16
Joined: 2005-09-01, 08:15 UTC

Post by *hansmeisen »

Sheepdog wrote:Versuch das mal:

Schritt 1:
....
Schritt 2
.....
Aha, ich sehe worauf das hinausläuft. Zwar wird bei mir aus "dr alban - it's my life .mp3" dies "Dr Alban - I.t's my life ##mp3" aber vielleicht schaffe ich es ja mit Hilfe von

Code: Select all

http://www.regenechsen.de
es an meine Bedürfnisse anzupassen ohne jetzt hier noch ein oder zwei Schritte anhängen zu müssen um den Punkt zu löschen und die ## zu ersetzen. Danke sehr.
User avatar
Sheepdog
Power Member
Power Member
Posts: 5150
Joined: 2003-12-18, 21:44 UTC
Location: Berlin, Germany
Contact:

Post by *Sheepdog »

hansmeisen wrote: Zwar wird bei mir aus "dr alban - it's my life .mp3" dies "Dr Alban - I.t's my life ##mp3"
Genau, und in Schritt 2 wird der Punkt gelöscht und das ##wird wieder in einen Punkt umgewandelt. mit dem "|" kann man doch mehrere Ersetzungen auf einmal vornehmen.

sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
Post Reply