Alle Jahre wieder: Dateien umbenennen

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
benebeck
Beiträge: 431
Registriert: 14.10.2003 15:37:48
Wohnort: Giessen

Alle Jahre wieder: Dateien umbenennen

Beitrag von benebeck » 27.05.2011 15:08:34

Hallo zusammen,

zu dem Thema gibts wie Sand am Meer, aber irgendwie bekomm ich das nicht hin, was ich brauche. Es geht um umbenennen von mp3-Dateien im großen Stil, da irgendwann (ich denke mal bei Umstellung auf UTF-8) die Umlaute flöten gegangen sind. Die Dateien haben jetzt folgende Form:

Code: Alles auswählen

K�nstler - Track - Name.mp3 (ungültige Kodierung)
Ich würde gerne das suffix "(ungültige Kodierung)" loswerden und den kaputten Umlaut ersetzen. Das ganze natürlich rekursiv bzw für alle Dateien in einem Ordner:

Code: Alles auswählen

Künstler - Track - Name.mp3
Bin dankbar für jede Anregung,

mfg benebeck
The Flying Spaghetti Monster - Touched by His noodly appendage

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Alle Jahre wieder: Dateien umbenennen

Beitrag von rendegast » 27.05.2011 15:21:27

mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
benebeck
Beiträge: 431
Registriert: 14.10.2003 15:37:48
Wohnort: Giessen

Re: Alle Jahre wieder: Dateien umbenennen

Beitrag von benebeck » 27.05.2011 15:29:56

convmv habe ich bereits ausprobiert und das Problem ist (wenn ich es recht verstehe), dass die Dateien zwar jetzt UTF-8 kodiert sind, aber beim konvertieren irgendwann etwas nicht richtig geklappt hat...

Sie sind also bereits utf-8, aber halt mit Macke....

detox und schau ich mir mal an

benebeck
The Flying Spaghetti Monster - Touched by His noodly appendage

Colttt
Beiträge: 3012
Registriert: 16.10.2008 23:25:34
Wohnort: Brandenburg
Kontaktdaten:

Re: Alle Jahre wieder: Dateien umbenennen

Beitrag von Colttt » 27.05.2011 15:30:57

um spätere fehler auc zu vermeiden mach doch nicht den selben fehler wieder?! nimm diesmal statt ü ein ue!

ansonsten guck dir mal das programm Debianconvmv an
Debian-Nutzer :D

ZABBIX Certified Specialist

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Alle Jahre wieder: Dateien umbenennen

Beitrag von rendegast » 27.05.2011 15:33:49

Die Dateien haben jetzt folgende Form:

Code: Alles auswählen

K�nstler - Track - Name.mp3 (ungültige Kodierung)
In einer KDE-Konsole, einem xterm, auf der virtuellen Konsole?
wie sind da jeweils die locale?

Code: Alles auswählen

locale
locale -a
convmv habe ich bereits ausprobiert und das Problem ist (wenn ich es recht verstehe), dass die Dateien zwar jetzt UTF-8 kodiert sind, aber beim konvertieren irgendwann etwas nicht richtig geklappt hat...
Hast Du eventuell
'convmv -f .... -t utf8 ....' versucht?
Vielleicht paßte die ursprüngliche Codierung nicht?
Versuche es ohne '-f ...' mit
'convmv --notest -t utf8 *.mp3'
Zuletzt geändert von rendegast am 27.05.2011 15:49:52, insgesamt 1-mal geändert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
benebeck
Beiträge: 431
Registriert: 14.10.2003 15:37:48
Wohnort: Giessen

Re: Alle Jahre wieder: Dateien umbenennen

Beitrag von benebeck » 27.05.2011 15:40:26

rendegast hat geschrieben:
Die Dateien haben jetzt folgende Form:

Code: Alles auswählen

K�nstler - Track - Name.mp3 (ungültige Kodierung)
In einer KDE-Konsole, einem xterm, auf der virtuellen Konsole?
Wieso KDE? Benutze Gnome (und darin das Standard-Terminal). Ist aber bei xterm und virtueller Konsole das gleiche.
wie sind da jeweils die locale?

Code: Alles auswählen

locale
locale -a

Code: Alles auswählen

blubb@blubb:$ locale
LANG=de_DE.utf8
LC_CTYPE="de_DE.utf8"
LC_NUMERIC="de_DE.utf8"
LC_TIME="de_DE.utf8"
LC_COLLATE="de_DE.utf8"
LC_MONETARY="de_DE.utf8"
LC_MESSAGES="de_DE.utf8"
LC_PAPER="de_DE.utf8"
LC_NAME="de_DE.utf8"
LC_ADDRESS="de_DE.utf8"
LC_TELEPHONE="de_DE.utf8"
LC_MEASUREMENT="de_DE.utf8"
LC_IDENTIFICATION="de_DE.utf8"
LC_ALL=

Code: Alles auswählen

blubb@blubb:$ locale -a
C
de_DE.utf8
POSIX
The Flying Spaghetti Monster - Touched by His noodly appendage

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Alle Jahre wieder: Dateien umbenennen

Beitrag von rendegast » 27.05.2011 15:54:03

Wieso KDE? Benutze Gnome (und darin das Standard-Terminal).
KDE-konsole oder auch das Pendant von gnome sind aufwändiger als ein einfaches xterm,
und benutzen eventuell weitreichendere Einstellungen der jeweiligen Desktop-Umgebung.
Ist aber bei xterm und virtueller Konsole das gleiche.
Ich habe hier eine üöä-Datei mit convmv umgewandelt,
bekomme aber keine Anzeige "(ungültige Kodierung)".
Ich bekomme eine ????-Datei im UTF8-Format,
wenn ich keine oder eine unpassende Ausgangskodierung angebe.
Das müßte dann wohl händisch umbenannt werden (was auch funktioniert),
da die Ausgangsinformation ja fehlt.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

hosra
Beiträge: 39
Registriert: 14.10.2002 12:22:53

Re: Alle Jahre wieder: Dateien umbenennen

Beitrag von hosra » 27.05.2011 16:04:43

Hallo,

ich benutze dafür immer h2rename.

http://www.heise.de/software/download/h2rename/67112


Gruß Hosra

schwedenmann
Beiträge: 5625
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: Alle Jahre wieder: Dateien umbenennen

Beitrag von schwedenmann » 28.05.2011 23:01:43

Hallo

wenn es kein utf8 Problem (kompletter Name) ist, dann nimm pyrename oder pgrename, damit kannst bequem Ersetzungsregeln definieren.

mfg
schwedenmann

Henrikx

Re: Alle Jahre wieder: Dateien umbenennen

Beitrag von Henrikx » 30.05.2011 19:05:37

Relativ einfach ist EasyTag

Alle Musikdateien auswählen, auf "Dateien und Verzeichnisse umbenennen" klicken, danach erscheint eine Maske. Die Maske hat voreingestellte Profile zur Auswahl, die aber auch geändert werden können.

Speichern. Alle ausgewählten Musikdateien werden umbenannt ....und fertig.

Bild

Bild

Antworten