Ich habe Tausende von Meme- Bildern. Leider unorganisiert. Wann immer ich ein bestimmtes Bild brauche, ist es fast unmöglich, es zu finden. Jetzt möchte ich meine Sammlung organisieren, indem ich manuell Metadaten für jedes Bild hinzufüge.
Ich möchte ein einziges Tool, das sich auf
Ich weiß, dass viele Bildbearbeitungsprogramme diese beiden Features anbieten, aber dann ist es oft nur ein sekundäres Feature, zB "versteckt" in einem Untermenü oder ähnliches. Das gesuchte Tool sollte mich bestenfalls direkt nach dem Start nach Bildern suchen lassen.
Das Tool MUSS nativ auf GNU/Linux laufen (ob als Desktop-Client oder als Web-Anwendung).
Das Tool SOLLTE diese Bildformate unterstützen: PNG, JPG, GIF (animiert).
AND
, OR
, NOT
) und Phrasensuche ( "
… "
) anbieten.Es wäre wirklich großartig (aber nicht erforderlich), wenn das Tool mit einer Art Browser für Drilldown- oder Facettennavigation ausgestattet wäre, sodass Sie Bilder durch Klicken finden können, anstatt die Suchbegriffe kennen und eingeben zu müssen. Beispielsweise könnte es das Feld "Keywords" verwenden und seine Werte durch Kommas trennen und sie dann als "Tags" verwenden.
Als ich dasselbe aus demselben Grund auf demselben System recherchierte, habe ich Folgendes entdeckt:
Nach der Installation von Exiftool sudo apt-get install -y exiftool
kann ich die gespeicherten Tags jedes Bildes über überprüfen exiftool <ImageName.jpg>
. Ich arbeite an Ubuntu 20.04 und habe die folgenden Tests mit einem neuen PNG durchgeführt, das ich in GIMP erstellt habe. Es scheint keine gute Möglichkeit zu geben, ein "Sprache"-Tag zu erstellen oder zu bearbeiten, also poste ich das einfach im "Kommentar"-Tag.
Shotwell unterstützt hierarchische Tags, schreibt Tags an mehreren Stellen und schreibt Kommentare mit Zeilenumbrüchen, die durch Punkte getrennt sind. Es hat die schönste Navigation und ermöglicht es Ihnen, Tags stapelweise anzuwenden, indem Sie sie per Drag-and-Drop in die Tag-Liste der Seitenleiste ziehen. Manchmal müssen Sie den Anzeigemodus verlassen oder das Programm schließen, um Tag-Änderungen zu speichern. Es zeigt Dateien nicht sehr gut in der Vorschau an (nicht in einem kleinen Vorschaufenster in der Ecke), insbesondere nicht animierte animierte GIFs. Ich habe Tags und Kommentare hinzugefügt und hier sind einige der Exiftool-sichtbaren Tags, die es erstellt hat:
Notes: Shotwell comment line 1.Shotwell comment line 2.Shotwell comment line 3: English
Label: hierarchy3
Subject: hierarchy1, hierarchy2, hierarchy3
Tags List: hierarchy1, hierarchy1/hierarchy2, hierarchy1/hierarchy2/hierarchy3
Last Keyword XMP: hierarchy1, hierarchy1/hierarchy2, hierarchy1/hierarchy2/hierarchy3
Wenn Sie dasselbe Bild über jExifToolUI ausführen , haben Sie viel mehr Tag-Optionen, aber es ist mühsam, viele Bilder zu laden, aber Sie können mehrere Bilder durch Mehrfachauswahl mit Strg+Klick bearbeiten. Sie sehen, dass einige der Tags von vorher erhalten bleiben, andere werden erstellt (die dritte Kommentarzeile war "Englisch", so würde ich Sprachen kennzeichnen):
Last Keyword XMP: hierarchy1, hierarchy1/hierarchy2, hierarchy1/hierarchy2/hierarchy3
Notes: Shotwell comment line 1.Shotwell comment line 2.English
Creator: jExifToolUI creator
Description: jExifToolUI description
Tags List: hierarchy1, hierarchy1/hierarchy2, hierarchy1/hierarchy2/hierarchy3
Label: jExifToolUI tag
Dolphin scheint Kommentare und Tags nur intern zu ändern. Die Exiftool-Ergebnisse nach Änderungen und Schließen des Programms sahen genauso aus wie oben. Es hat ein großartiges Vorschaufenster, das ich den anderen Apps wünschen würde, einschließlich animierter animierter GIFs.
DigiKam scheint ein beliebter Standard zu sein. Es hat eine wirklich coole Kartenfunktion für Koordinaten-Tags. Ich konnte das Creator-Tag sehen, aber nicht ändern (unter Beschriftungen > Rechte > Namen). Abgesehen von diesem Schluckauf konnte ich fast alles andere ändern oder hinzufügen:
Creator: jExifToolUI creator
Title: digiKam Title
Description: digiKam Caption
Subject: Digikam hierarchical tag3
Last Keyword XMP: Digikam hierarchical tag1/Digikam hierarchical tag2/Digikam hierarchical tag3
Hierarchical Subject: Digikam hierarchical tag1|Digikam hierarchical tag2|Digikam hierarchical tag3
Catalog Sets: Digikam hierarchical tag1|Digikam hierarchical tag2|Digikam hierarchical tag3
Geeqie hat auch eine koordinatenbasierte Karte. Ich konnte jedoch keine Möglichkeit finden, es zu aktivieren. Es ermöglicht das Schreiben von Geographie-Tags (Land, Staat, Stadt und einige andere). Diese Änderungen wurden hinzugefügt:
Caption: digiKam Title
Notes: digiKam Caption
Categories: <Categories><Category Assigned="0">Digikam hierarchical tag1<Category Assigned="0">Digikam hierarchical tag2<Category Assigned="1">Digikam hierarchical tag3</Category></Category></Category></Categories>
Captions Date Time Stamps: 2021-05-29T14:49:22
Tags List: Digikam hierarchical tag1/Digikam hierarchical tag2/Digikam hierarchical tag3
Subject: Geeqie tag (Keyword)
Title: Geeqie Title
Creator: jExifToolUI creator
Description: Geeqie Comment line 1.Geeqie Comment line 2
Last Keyword XMP: Digikam hierarchical tag1/Digikam hierarchical tag2/Digikam hierarchical tag3
Hierarchical Subject: Digikam hierarchical tag1|Digikam hierarchical tag2|Digikam hierarchical tag3
Catalog Sets: Digikam hierarchical tag1|Digikam hierarchical tag2|Digikam hierarchical tag3
Ich bin immer noch nicht mit meiner Recherche fertig. Bild-Tagging scheint derzeit ein Durcheinander zu sein, ohne klare Standards und jede Anwendung überlappt die Dinge teilweise auf unerwartete Weise. Mich würde interessieren, was OP jetzt, sieben Jahre später, verwendet.
Im Moment werde ich wahrscheinlich Shotwell wegen seiner sauberen, gut organisierten Benutzeroberfläche und der einfachen hierarchischen Einrichtung verwenden, zumindest innerhalb des Programms. Wenn Sie anfangen, die Bilddateien in anderen Tagging-Programmen zu öffnen, nehmen sie manchmal die von Shotwell generierten hierarchischen Tags und duplizieren sie auf seltsame Weise, sodass die Tags in der Seitenleiste wieder unorganisiert sind, wenn Sie zu Shotwell zurückkehren. Zum Beispiel sehe ich das in diesem Set verwendete Beispiel jetzt in Shotwell (vorher war es nur Tags > Hierarchie1 > Hierarchie2 > Hierarchie3):
▼ Tags
▼ hierarchy1
▼ hierarchy2
hierarchy3
▼ hierarchy1, hierarchy1
▼ hierarchy2, hierarchy1
hierarchy2
jExifToolUI tag
Aber das bedeutet nur, dass ich vorerst nur Shotwell verwenden werde. Ich könnte mehr über Digikam erfahren und möglicherweise dorthin wechseln, um eine reichhaltigere, spezifischere Tag-Kennzeichnung zu erhalten, die über nur Schlüsselwörter hinausgeht.
In einer idealen Welt hätte ich gerne das aktuelle Shotwell-Setup mit klaren Autoren-/Künstler-Tags, die ich bearbeiten könnte (ich kann die Befehlszeile verwenden und dies wird sowohl in Shotwell als auch in der CLI-Dateidetailsliste exiftool -artist=<Artist Name> FileName1.png FileName2.png FileName3.png
richtig angezeigt , aber this exiftool
ist aufwendig). Ich wünschte, ich könnte Tags und Kommentare in einer Seitenleiste direkt bearbeiten, ohne mit der rechten Maustaste auf das Bild klicken zu müssen, und ich wünschte, das Programm hätte ein Delphin-ähnliches Vorschaufenster, einschließlich der Wiedergabe animierter GIFs, neben einer GPS-Koordinatenkarte wie in digiKam oder Geeqie. Ich lese jetzt https://news.ycombinator.com/item?id=22442144 für weitere Ideen, aber das scheint der Boden des Fasses zu sein.
Ich möchte auch animierte GIFs genauso bearbeiten können wie JPGs/PNGs, aber aufgrund ihres Formats ist dies sehr schwierig. Vielleicht konvertiere ich sie alle irgendwann einfach in stille MP4s, das scheint sowieso der neue Standard für sie zu sein, wenn es um SMS-Apps geht, und MP4s sind viel, viel kleiner. Ich mag es nicht, dass dies bedeutet, dass sie als Videodatei behandelt werden, aber die Grenze zwischen Bildern und Videos verschwimmt sowieso zunehmend.
Ich interessiere mich auch für die Entwicklung eines Bild-Tagging-Systems. Im Moment weiß ich nicht genau, was ich markieren soll oder wie. Glücklicherweise kommen Dinge wie https://thenextweb.com/news/auto-imaging-tech-takes-pain-keyword-tagging-searching heraus, um physische Motive besser über KI zu markieren, sodass ich mich auf spezifischere, personalisierte Tags konzentrieren kann. Dies ist neben dem oben Gesagten ein paarweiser Prozess zur Entwicklung einer zuverlässigen Meme-Datenbank. Ich wünschte, es gäbe einen One-Stop-Shop für alle, aber ich denke, das ist es, wir tragen im Grunde dazu bei, es zu schaffen.
Obwohl es keine 100%ige Lösung ist, ist Geegie ein Tool, das großartige Unterstützung beim Meta-Taggen Ihrer Meme-Bilder bieten kann. Geegie ist ein Bildbetrachter für Unix-ähnliche Betriebssysteme und ein Fork des alten und nicht mehr existierenden GQview . Geegie unterstützt verschiedene Bildformate, einschließlich .jpg. png. .gif und ist Open-Source-Software, die unter der GNU General Public License lizenziert ist.
Hinweis: Ich habe kein Meme, um es auszuprobieren, aber das Markieren und Spielen mit regulären Bildmetadaten ist in anderen Fotoverwaltungs-Apps (Darktable, Aftershoot Pro) sichtbar.
Diese Software kann EXIF-, IPTC- und XMP- Metadaten durchsuchen und bearbeiten . Im Konfigurationsmenü können Sie wählen, ob Sie Metadaten in eine Bilddatei oder in einen Sidecar-XMP-Standard und einen Nicht-Standard schreiben möchten.
Die Suchfunktion kann leicht angepasst werden, um rekursiv nach Ähnlichkeit, Größe, Kommentar, Schlüsselwort, Datum, Dimension usw. von Artikeln/Bildern zu suchen, und die Suchregeln können beliebig angeordnet werden (z. B. Suche nach Bild abc mit Schlüsselwort xy von spezifischer Dimension mit 50% Ähnlichkeit mit Bild abcd ).
Geegie bietet nicht alle erforderlichen Felder gemäß Ihrer Frage ("Sprache", "Sichtbarer Text", "Kategorie", "Schlüsselwörter"), aber als Lösung kann dieses Muster verwendet werden:
Als zusätzliche Funktion, die nicht in Frage gestellt wurde, würde ich ein hervorragendes Tool zum Finden von Duplikaten erwähnen, das in der Lage ist, nach hoher oder niedriger Ähnlichkeit, Name, Prüfsumme, Pfad usw. zu suchen. Wenn man bedenkt, dass Sie Tausende von Meme-Bildern haben, kann die Suche nach Duplikaten sehr zeitaufwändig sein . Das Finden von Duplikaten in Geegie reduziert dies auf Minuten.
Geegie hat viele verschiedene Tools und Funktionen, daher würde ich vorschlagen, das Benutzerhandbuch zu lesen , falls Sie sich entscheiden, es auszuprobieren.
Benutzer416
unoder
Benutzer416
unoder