Seite 1 von 1

Umbenennen: Dateiname {schootingtime}_alterDateiname

Verfasst: 25. Apr 2010 11:18
von Hippo6
Moin,

ich hab mir schon 'nen Wolf gesucht, wie ich den alten Dateinamen um das Präfix {shootingtime} ergänzt bekomme, und zwar für alle markierten Dateien...
Bisher hab ich nur reine Umbenennungen auf {shootingtime} gefunden, aber nicht wie ich da den alten Dateinamen ranhängen kann.

Kann mir bitte mal jemand mit dem Code auf den Weg helfen.

Re: Umbenennen: Dateiname {schootingtime}_alterDateiname

Verfasst: 25. Apr 2010 12:21
von Nobmen
?
umbenennen.jpg

Re: Umbenennen: Dateiname {schootingtime}_alterDateiname

Verfasst: 25. Apr 2010 12:50
von Hippo6
Danke Dir! Ich komme mit diesen Regulären Ausdrücken nicht zurecht.

Werde mal sehen, wie ich das als Button integrieren kann...

Re: Umbenennen: Dateiname {schootingtime}_alterDateiname

Verfasst: 25. Apr 2010 13:29
von Hippo6
Nee, kriege den Befehl nicht hin, weil dazu wohl REGEXP noch aufgerufen werden muss.
Aber es nützt mir nichts, weil DOpus nur die EXIF in JPEG lesen kann. Ich habe aber noch ORF-RAW, die auch umbenannt werden sollen.
Dazu muss ich mich wohl mit ExifTool befassen...
Danke!

Re: Umbenennen: Dateiname {schootingtime}_alterDateiname

Verfasst: 2. Mai 2010 10:47
von Hippo6
So ich hab's jetzt hingekriegt:

Code: Alles auswählen

<?xml version="1.0"?>
<button backcol="none" display="both" label_pos="right" textcol="none">
	<label>{shootingtime}</label>
	<tip>Mit Aufnahmezeit umbenennen/ergänzen </tip>
	<icon1>#flickrsync</icon1>
	<function type="normal">
		<instruction>@fileson</instruction>
		<instruction>Rename FILEINFO PATTERN "*.jpg" TO "{shootingtime|D#yyyyMMdd}_{shootingtime|T#hhmmss}_*.jpg"</instruction>
	</function>
</button>
Ich hab jetzt nur noch das Problem, dass Dopus die Exif in ORF-Raws nicht liest.
Irgendwo hab ich mal was gesehen, dass DOpus dann das miterzeugte/nebenliegende JPG dazu benutzt. Kann das nur nicht wiederfinden.
Kennt jemand diese Lösung?