Dies ist der Befehl renrotp, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
renrot – Bilder entsprechend EXIF-Daten umbenennen und drehen
ZUSAMMENFASSUNG
renrot [OPTIONEN] [[--] DATEI1 DATEI2 ...]
BESCHREIBUNG
Renrot soll mit einer Reihe von Dateien arbeiten, die EXIF-Daten enthalten, und kann zwei Dinge tun
für sie – umbenennen und drehen. Eine Reihe von Dateien kann entweder explizit oder mithilfe von angegeben werden
--Verlängerung Option, die die Dateien mit dem angegebenen Suffix auswählt. Renrot Arbeitet mit Dateien
im aktuellen Arbeitsverzeichnis, sofern nicht angegeben --work-directory Option, die dies ändert
default.
Renrot benennt Eingabedateien mithilfe einer flexiblen Namensvorlage um (die unter anderem Folgendes verwendet).
DateTimeOriginal- und FileModifyDate-EXIF-Tags, falls vorhanden, benennen andernfalls die Datei
entsprechend dem aktuellen Zeitstempel). Weiter, renrot kann Dateien entsprechend aggregieren
Aufnahmezeitraum oder eine vorgegebene Vorlage.
Darüber hinaus werden Dateien und ihre Miniaturansichten gemäß dem Orientierungs-EXIF-Tag gedreht. Wenn das
Wenn das Tag nicht vorhanden ist, ermöglicht das Programm die Einstellung von Rotationsparametern mithilfe von --rotate-angle und
--rotate-thumb Befehlszeilenoptionen. Dies ist derzeit nur für das JPEG-Format implementiert.
Das Programm kann Kommentare auch an folgenden Orten platzieren:
- Kommentar-Tag aus der Datei (siehe --Kommentardatei Option)
- UserComment-Tag aus der Konfigurationsvariable (siehe Abschnitt „TAGS“)
Persönliche Daten können über XMP-Tags angegeben werden, die in einer Konfigurationsdatei definiert sind, siehe „TAGS“.
.
Zudem hat auch Frau renrot kann alle Dateien in verschiedenen Verzeichnissen nach einem gegebenen Zeitpunkt zusammenfassen
Mustervorlage für Datum/Uhrzeit, eingestellt mit --aggr-template.
OPTIONAL
-c or --Konfigurationsdatei FILE
Pfad zur Konfigurationsdatei.
-d or --work-directory DIR
Definieren Sie das Arbeitsverzeichnis.
--ausschließen FILE
Geben Sie die auszuschließenden Dateien an. Platzhalter sind nicht erlaubt. Wenn ein Satz Dateien angegeben ist, dort
Diese Option muss so oft vorkommen, wie Dateien im Satz vorhanden sind.
--sub-fileset FILE
Rufen Sie die Namen der Dateien ab, mit denen gearbeitet werden soll FILE. Die Datei muss einen Dateinamen pro enthalten
Linie. Diese Option ist nützlich, wenn Sie nur eine Reihe von X-aus-Y-Dateien verarbeiten müssen
das Verzeichnis. Wenn angegeben, werden die restlichen in der Befehlszeile angegebenen Dateien ignoriert.
-e or --Verlängerung EXTENSION
Verarbeiten Sie die Dateien mit angegebenen EXTENSION (JPG, JPEG, CRW, CRW usw.). Abhängig von
Je nach Betriebssystem kann bei der Erweiterungssuche die Groß-/Kleinschreibung beachtet werden oder auch nicht.
--mtime, --no-mtime
Definiert, ob die mtime der Datei mithilfe des DateTimeOriginal-Tagwerts festgelegt werden soll. Verwenden
--no-mtime um es nach der Verarbeitung auf den aktuellen Zeitstempel zu setzen.
--no-renrot or --nochg
Benennen Sie Bilder nicht um, drehen Sie sie nicht, markieren Sie sie nicht und versehen Sie sie nicht mit der Zeit. Es speichert Dateien vor Änderungen, während
ermöglicht die Aggregation, die Erstellung von Kontaktabzügen usw
--use-color, --no-use-color
Ausgabe einfärben. Dies funktioniert NICHT unter Windows.
--Probelauf
Tun Sie nichts, es wäre nur gedruckt worden.
-g or --generate-thumb
Generierung und Schreiben des ThumbnailImage-Tags. Der ursprüngliche Wert des ThumbnailImage
Das Etikett bleibt erhalten. Um es neu zu schreiben, müssen Sie es zuerst löschen (siehe exiftool
Beispiele).
--use-ipc, --no-use-ipc
Drehen Sie Miniaturansichten mithilfe der Pipe statt mit Dateien. Dies funktioniert NICHT unter Windows.
-v Erhöhen Sie die Debugging-Ebene um 1. Die Debugging-Ebenen von 1 bis 4 sind interne Ebenen, die
Die Stufen 5 bis 9 entsprechen den Stufen 1 bis 5 von ExifTool mit dem Maximum
Ausführlichkeit für renrot.
-? or --help
Kurze Nutzungszusammenfassung anzeigen und beenden.
--Version
Versionsinformationen ausgeben und beenden.
ANHÄUFUNG
--aggr-mode MODUS
Führen Sie den Aggregationsprozess wie angegeben aus MODUS. Mögliche Werte sind: none, delta oder template.
--aggr-delta NUMBER
Aggregationszeitdelta in Sekunden. Dateien mit DateTimeOriginal und solchen
Delta der vorherigen Datei, größer als --aggr-delta werden in den Verzeichnissen abgelegt, mit der
Namen werden durch Verketten des Werts von erstellt --aggr-Verzeichnis Option und
der Verzeichnisnamenzähler.
--aggr-Verzeichnis DIR
Präfix für den Namen des Aggregationsverzeichnisses (Standard ist Bilder), müssen sich in derselben Datei befinden
System (oder auf dem Dateisystem, das symbolische Links im Falle einer virtuellen Datei unterstützt).
Aggregation), relativ zum aktuellen Arbeitsverzeichnis oder ein absoluter Pfad.
-a or --aggr-template TEMPLATE
Dateinamenvorlage zur Verwendung für die Dateiaggregation. Bilder werden nach Datum/Uhrzeit aggregiert
Muster. Sie können eine Kombination davon verwenden %d, %H, %M, %m, %S, %Y und %y Meta-Charaktere.
Die Vorlage kann auch in der Konfigurationsdatei definiert werden (siehe Aggregationsvorlage).
Variable). Der Standardwert ist %Y%m%d. Eine ausführliche Beschreibung finden Sie unter
--name-template Möglichkeit. Für praktische Anwendungen siehe Abschnitt „VORLAGENBEISPIELE“.
--aggr-virtual, --no-aggr-virtual
Definiert die Virtualisierung für vorhandene Aggregationsmodi. Der Haupteffekt von
--aggr-virtual besteht darin, dass alle zu aggregierenden Dateien an ihrem Platz unangetastet bleiben,
und relative symbolische Links, die auf sie verweisen, werden im erstellten Verzeichnisbaum gespeichert.
Verwenden Sie die --no-aggr-virtual um eine Virtualisierung zu verhindern.
KONTAKT BLATT GENERATOR
--Kontaktformular, --no-contact-sheet or --cs, --no-cs
Erstellen Sie den Kontaktbogen. Derzeit funktioniert es mit ThumbnailImage-EXIFs und den Dateien
als Miniaturansichten definiert (siehe Option). --contact-sheet-thm, unter)
--contact-sheet-file or --cs-Datei FILE
Basisdateiname für Montagedateien.
--contact-sheet-dir or --cs-dir DIR
Temporäres Verzeichnis für die Montage (am Anfang erstellt und am Ende gelöscht).
Prozess)
--contact-sheet-thm or --cs-thm
Dateien für die Montage sind bereits Miniaturansichten
Die folgenden Optionen sind native ImageMagic-Montageoptionen. Schauen Sie in der ImageMagick-Dokumentation nach
Montagemöglichkeiten: Montage --help und http://www.imagemagick.org/
Beachten Sie bitte, z FARBE Verwenden Sie nur RGB-Tripletts 000 für die Schwarz or F00 für die roten.
--contact-sheet-tile or --cs-tile GEOMETRY
Tile MxN (IM: -tile)
--contact-sheet-title or --cs-title STRING
Legen Sie den Titel des Kontaktabzugs fest (IM: -title).
--contact-sheet-bg or --cs-bg FARBE
Hintergrundfarbe (IM: -background).
--contact-sheet-bd or --cs-bd FARBE
Randfarbe (IM: -bordercolor).
--contact-sheet-mt or --cs-mt FARBE
Rahmenfarbe (IM: -mattecolor).
--contact-sheet-fn or --cs-fn STRING
Rendern Sie Text mit dieser Schriftart (IM: -font).
--contact-sheet-fl or --cs-fl FARBE
Farbe zum Füllen des Textes (IM: -fill).
--contact-sheet-lb or --cs-lb STRING
Weisen Sie einem Bild ein Label zu (IM: -label).
--contact-sheet-fr or --cs-fr GEOMETRY
Umgebendes Bild mit ornamentalem Rand in N Pixeln (IM: -Frame).
--contact-sheet-pntsz or --cs-pntsz NUMBER
Schriftpunktgröße (IM: -pointsize).
--contact-sheet-shadow or --cs-shadow
Legen Sie den Schatten unter einer Kachel fest, um Tiefe zu simulieren (IM: -shadow).
--contact-sheet-thm-fl or --cs-thm-fl FARBE
Farbe, um den Text in der generierten Miniaturansicht zu füllen.
--contact-sheet-thm-fn or --cs-thm-fn STRING
Rendern Sie den generierten Miniaturbildtext mit dieser Schriftart (IM: -font).
--contact-sheet-thm-grfr or --cs-thm-grfr FARBE
Generierter Miniatur-Hintergrundfarbverlauf FARBE aus
--contact-sheet-thm-grto or --cs-thm-grto FARBE
Generierter Miniatur-Hintergrundfarbverlauf in Farbe
--contact-sheet-thm-text or --cs-thm-text STRING
Generierter Miniaturtext
--contact-sheet-rank or --cs-rank
Führen Sie den Ranking-Prozess gemäß den mit definierten Rängen durch --contact-sheet-rank-file Die
Das Ergebnis sind die farbigen Rahmen der Miniaturansichten von Kontaktabzügen.
--contact-sheet-rank-file or --cs-rank-file
Pfad zur Datei mit Rängen. Sein Format ist eine „Dateirangfarbe“ pro Zeile. Dateiname
durch Leerzeichen oder Tabellierung von der Farbe getrennt.
01.file.jpg rot
02.JPG Kornblumenblau
03.jpg Aquamarin
04.Datei.JPG grün
Nur die in der Datei gefundenen Dateien werden in die Rangliste aufgenommen.
KEYWORDIZER
--Schlüsselwörter, --no-keywords
Ob das Keywords-Tag gefüllt werden soll. Standardmäßig ist dies nicht der Fall. Seien Sie vorsichtig, denn mit dieser Option
aktiviert, werden die vorhandenen Schlüsselwörter neu geschrieben. Die Schlüsselwörter stammen aus .Schlüsselwörter
Datei oder mit der Option angegebene Datei --keywords-Datei.
-k or --keywords-Datei FILE
Pfad zur Datei mit Schlüsselwörtern. Sein Format ist ein Schlüsselwort pro Zeile. Die CR und LF
Symbole werden entfernt. Leere Zeilen (nur Leerzeichen) werden ignoriert. Alle führenden und
Nachfolgende Leerzeichen werden entfernt. Beispielsweise wird die Zeile „_Test_ CRLF“ gelesen als
"_Prüfen_".
--keywords-replace, --no-keywords-replace
Ersetzen Sie die vorhandene Stichwort-Tag-Liste, anstatt ihr neue Werte hinzuzufügen. Standardmäßig ist dies nicht der Fall
ersetzen.
UMBENENNUNG
-n or --name-template TEMPLATE
Eine Vorlage zum Erstellen neuer Dateinamen beim Umbenennen. Es kann auch definiert werden
in der Konfigurationsdatei (Variable Name Template). Die Standardeinstellung ist %Y%m%d%H%M%S. For
Praktische Anwendungen finden Sie im Abschnitt „VORLAGENBEISPIELE“.
Interpretierte Sequenzen sind:
%% ein wörtliches %
%# ein wörtliches #
%C Numerischer Teil des ursprünglichen Dateinamens. Aus Gründen der Kameras implementiert,
die kein FileNumber-EXIF-Tag liefern (derzeit alle Marken, außer Kanon). Eine solche
Kameras generieren Dateinamen, die mit Buchstaben beginnen und mit Ziffern enden. Kein anderer
Symbole sind in Dateinamen zulässig, außer „-“, „.“ Und "_".
%c Ordnungszahl der Datei im verarbeiteten Dateisatz (siehe auch
--counter-fixed-field Möglichkeit).
%d Tag des Monats (01-31).
%E Der Wert des ExposureTime-Tags, falls definiert.
%e Alte Dateierweiterung
%F Der Wert des FNumber-Tags, falls definiert.
%H Stunde (00-23).
%I Der Wert des ISO-Tags, falls definiert.
%i FileNumber-Tag, falls vorhanden (andernfalls wird es durch die Zeichenfolge „NA“ ersetzt).
%M Minute (00-59).
%m Monat (01-12).
%n Vorheriger Dateiname (der davor renrot mit der Verarbeitung begonnen).
%O Basisteil des ursprünglichen Dateinamens (siehe %o). Mit anderen Worten, der erste Teil
vom Anfang bis zum letzten Punktzeichen.
%o Die Namensdatei hatte, bevor sie verarbeitet wurde renrot zum ersten Mal. Wenn
Wurde die Datei nur einmal verarbeitet, wird das Tag RenRotFileNameOriginal auf gesetzt
Originaldateiname.
%S Zweitens (00-59)
%W Der Wert des WhiteBalance-Tags, falls definiert.
%Y Jahr mit Jahrhundertangabe (1900, 1901 usw.)
%y Jahr ohne Jahrhundert (00..99)
Sie können den Wert eines beliebigen EXIF-Tags als Namensteil verwenden. Dazu benötigen Sie
Tag-Namen mit Zeichen umarmen "#", beim Erstellen einer Namensvorlage (siehe „TEMPLATE
BEISPIELE").
Seien Sie vorsichtig, da jedes binäre EXIF (wie ThumbnaiImage) vollständig produzieren kann
unerwartete Ergebnisse.
--no-rename
Benennen Sie Dateien nicht um (standardmäßig werden sie in YYYYmmddHHMMSS.ext umbenannt).
--counter-fixed-field, --no-counter-fixed-field
Legen Sie eine feste Länge für den Dateizähler fest, der in Dateinamenvorlagen verwendet wird (siehe %c). Es ist
standardmäßig aktiviert. Verwenden --no-counter-fixed-field seine Wirkung rückgängig zu machen.
--counter-start NUMBER
Anfangswert für den Dateizähler (Standard ist 1)
--counter-step NUMBER
Schritt zum Erhöhen des Dateizählers mit (Standard ist 1)
ROTIEREND
-r or --rotate-angle ANGLE
Definieren Sie den Winkel zum Drehen von Dateien und Miniaturansichten. Zulässige Werte für ANGLE sind 90, 180
oder 270. Dies ist nützlich für Dateien ohne Orientierungs-Tag.
--rotate-thumb ANGLE
Nur Miniaturansichten drehen. Zulässige Werte für ANGLE sind 90, 180 oder 270 Grad. Verwenden Sie if
die Dateien, die bereits gedreht waren, ihre Miniaturansichten jedoch nicht.
--only-orientierung
Drehen Sie, indem Sie den Wert des Orientierungs-Tags ändern. Es wird keine echte Drehung vorgenommen. Der
Folge von Werten, um ein Bild von der Normalen (0 Grad) um 90 Grad im Uhrzeigersinn zu drehen
ist: 0 -> 90 -> 180 -> 270 -> 0. Es bedeutet. Setzen Sie das Orientierungs-Tag nach dem ersten auf 90cw
Drehung und erhöhen Sie diesen Wert jedes Mal um 90, wenn die Drehung angewendet wird. Für 270 cw
Der Rotationsalgorithmus verwendet die umgekehrte Reihenfolge. Eine Drehung um 180 cw löst Werte aus
in zwei Paaren: 0 <-> 180 und 90 <-> 270. Diese Option kann nicht auf Spiegelwerte angewendet werden
des Orientierungs-Tags.
--trimmen, --no-trimmen
Übergeben Sie die Option „-trim“ an jpegtra(1), zum Trimmen bei Bedarf. Standardmäßig ist das Trimmen aktiviert
ermöglicht. Verwenden --no-trimmen um es zu deaktivieren.
--no-rotate
Drehen Sie die Bilder nicht (standardmäßig werden sie entsprechend den EXIF-Daten gedreht).
TAG SCHRIFTSTELLER
--Kommentardatei FILE
Datei mit Kommentaren. Es handelt sich um einen Alias mit niedriger Priorität TagFile = Kommentar: FILE.
--user-comment STRING
Ein Alias mit niedriger Priorität für --Schild Benutzerkommentar: STRING
-t or --Schild TAG
Eine ausführliche Beschreibung finden Sie im Abschnitt „TAGS“.
--keine Tags
Es werden keine vom Benutzer definierten Tags geschrieben.
TEMPLATE Beispiele:
Die Namensvorlage „01.%c.%Y%m%d%H%M%S.%i.shtr-%Ef-%F.wb-%W.iso-%I“ (wobei F bleibt für
FNummer, E für ExposureTime, I für ISO und W für WhiteBalance) kann Folgendes bewirken
Namen:
01.0021.20030414103656.NA.shtr-1by40.f-2.8.wb-Auto.iso-160.jpg
01.0024.20040131230857.100-0078.shtr-1by320.f-2.8.wb-Auto.iso-50.jpg
01.0022.20000820222108.NA.jpg
Die Namensvorlage
„01.%c.%Y%m%d%H%M%S.%i.shtr-#ExposureTime#.f-#FNumber#.wb-#WhiteBalance#.iso-#ISO#“ kann
ergeben folgende Namen:
01.0021.20030414103656.NA.shtr-1_40.f-2.8.wb-Auto.iso-160.jpg
01.0024.20040131230857.100-0078.shtr-1_320.f-2.8.wb-Auto.iso-50.jpg
01.0022.20000820222108.NA.jpg
Die Aggregationsvorlage „%Y%m%d“ erzeugt die folgende Aggregation:
diese drei Dateien
01.11.20030414103656.NA.jpg
01.12.20030414103813.NA.jpg
01.13.20030414103959.NA.jpg
wird im Verzeichnis gespeichert 20030414 und
01.14.20040131130857.100-0078.jpg
01.15.20040131131857.100-0079.jpg
01.16.20040131133019.100-0080.jpg
wird im Verzeichnis gespeichert 20040131.
CONFIG
Zum Festlegen einiger Variablen kann eine Konfigurationsdatei verwendet werden. Renrot sucht nach seiner Konfiguration
Datei, benannt renrot.conf, in Systemkonfigurationsverzeichnissen /etc/renrot und
/usr/local/etc/renrot, und im Unterverzeichnis .renrot. des aktuellen Benutzer-Home-Verzeichnisses. Ein
Eine alternative Konfigurationsdatei kann auch explizit mit angegeben werden --Konfigurationsdatei .
Die Konfigurationsdatei besteht aus einer Reihe von Schlüsselwörtern, bei denen die Groß-/Kleinschreibung nicht berücksichtigt wird, und ihren Werten
durch Gleichheitszeichen getrennt. Jedes dieser Schlüsselwort-/Wertpaare belegt eine separate Zeile. Boolescher Wert
Variablen können einen der folgenden Werte haben: 0, Nein, Falsch, Aus, Deaktivieren für Falsch und
1, Ja, Wahr, Ein, Aktivieren für Wahr.
Die zur Verwendung in der Konfigurationsdatei definierten Variablen sind beispielsweise:
mtime
Stellen Sie es auf „Ja“ ein, um mtime mit Tags zu synchronisieren, andernfalls auf „Nein“.
Name Vorlage
Dateinamenvorlage (siehe --name-template, für die Beschreibung).
trimmen
Stellen Sie „Ja“ ein, um gedrehte Bilder bei der Verwendung zuzuschneiden jpegtra(1).
Anhäufung Modus
Aggregationsmodus, mögliche Werte sind: keine, Delta oder Vorlage.
Anhäufung Vorlage
Aggregationsvorlage, die die Dateiaggregation definiert (siehe --aggr-template, Für die
Beschreibung).
Anhäufung virtuell
Definiert die Virtualisierung für die vorhandenen Aggregationsmodi (siehe --aggr-virtual
Möglichkeit).
Etikett, TagFile
Eine ausführliche Beschreibung finden Sie im Abschnitt „TAGS“.
das
Fügen Sie die benannte Datei hinzu.
STICHWORTE
A TAG wird durch die folgende Kombination definiert: Verlinke den Namen [Gruppe]: 'Wert'. Die definierten Tags
werden ausgewählt, um mithilfe der Befehlszeilenoption festgelegt und in den EXIF-Baum geschrieben zu werden --Schild
und/oder Konfigurationsdateioptionen Etikett.
Die Syntax der Befehlszeilenoption --Schild ist:
--Schild Verlinke den Namen [Gruppe]: 'Wert'
Die Syntax der Konfigurationsdateioption Etikett:
Etikett = Verlinke den Namen [Gruppe]: 'Wert'
Die Parameter Verlinke den Namen und Gruppe an werden unverändert an ExifTool übergeben. Der Name der Gruppe muss angegeben werden
in eckige Klammern eingeschlossen werden. Es ist Wert (nach dem Semikolon) kann einzeln eingeschlossen werden
Zitate.
Das Schlüsselwort TagFile ermöglicht das Setzen mehrzeiliger Tags aus einer Datei. Seine Syntax ist:
TagFile = Verlinke den Namen [Gruppe]: FILE
Die folgende Tabelle fasst die Tags zusammen, die mit verwendet werden können --Schild Option und Etikett
Stichwort:
Urheberrecht
Hinweise zum Urheberrecht.
Kommentar
Allgemeiner Kommentar.
Benutzerkommentar
Alles, was Sie als Kommentar hinterlassen möchten.
CreatorContactInfoCiAdrCity
Ein Stadt-Tag.
CreatorContactInfoCiAdrCtry
Ein Länder-Tag.
ErstellerKontaktInfoCiAdrExtadr
Erweiterte Adresse (in der Regel einschließlich Straße und Wohnungsnummer).
CreatorContactInfoCiAdrPcode
PLZ.
CreatorContactInfoCiAdrRegion
Region.
CreatorContactInfoCiEmailWork
Email.
ErstellerKontaktInfoCiTelWork
Telefonnummer.
CreatorContactInfoCiUrlWork
URL.
Darüber hinaus können Sie hier jedes bekannte Tag hinzufügen, indem Sie verwenden Etikett or TagFile Optionen wie beschrieben
zu teilen.
Nutzen Sie renrotp online über die Dienste von onworks.net