So far it was just a try from my part, but now i really think that i will be able to finish it. So before continuing the work on it i will rather focus on coding techniques and oo-development in general.
#LINUX EXIF EDITOR CODE#
Although it is on a very early stage, the code is already a mess. It is far from being released, but i can show you a few screenshots. It will be able to edit multiple files (yet it can only edit a single file at a time) and to apply metadata-templates to image files. It can load the content of a directory (yet it only can show files tha ExifTool can read and write, later I want it to be able to show files Exiftool can only read), can show thumbnails (even of raw files), can show the metadata of a file in a notebook widget and a preview as well.
Sagittarius (this is the name of the app) will focus on XMP, XMP-EXIf and XMP-IPTC to be proper. I worked on it in november for a a few weeks and in the last week, and it is slowly taking shape! And I had some previous experience with c# anyway, so I decided that my ExifTool GUI will be a mono app. Since then I abandoned Python, when encountered with mono ?. For all the IPTC fields that have closed vocabularies the IPTC standard vocabularies will be implemented.Ī few months ago I mentioned that I was learning Python in order to write a GUI for ExifTool.The user can select what information is to be displayed from all of the EXIF and IPTC fields, and file properties. There will be up to 8lines of information beside each thumbnail. User selectable info fields in the thumbnail view.Keywords will be saved to a tree hierarchy, from what user can select which keyword to apply to photos. For example, one template for copyright fields, one for creator, and so on. User can create and apply metadata templates to batches of photos. Metadata edit will be done in the right side metadata panel. Changing of the EXIF fields will be limited to date and GPS fields (why would anybody change the other stuff anyway?). If the user does not remove the star (or the keyword), than this keyword won’t be applied to all the selected photos. If it is not common (only a few (at least one) photo has it), it will be displayed with a * as its first character. If a keyword is common (is presented in every selected photo), it will be displayed as is. In the case of the keywords, Sagittaris gathers all the keywords of the selected photos. The only exception is the keywords (IPTC Subject) field. If the user selects more than one photo, and for a certain metadata field the values are different, then a value of “Multiple values” will be shown to the user in the dialog. User can select which field to edit or leave as is. In a separate dialog (in later versions it will be integrated to the metadata-display side panel on the right) you can edit each XMP-IPTC field of one or more photos. In later versions, backing up will be user selectable). It creates a backup copy of them (actually it is the default functionality of Exiftool, the module Sagittarius builds upon. Sagittarius does not overwrite your original files. It shows all the XMP-IPTC fields of the currently selected photo (later versions will display EXIF as well) On later versions, the information displayed will be user selectable from the file properties, EXIF and IPTC tags.)
Beside the thumbnail it shows some basic information of the picture file (name, dimensions, size and IPTC caption. It shows a (live resizeable) preview of the currently selected photo, and displays (resizeable) thumbnails of the other photos of the directory. The main window shows a directory tree and a preview on the left, photos of the currently selected directory in the middle, and XMP-IPTC meteadat on the right. It reads and writes the XMP-IPTC metadata of jpeg,tiff,png, dng files, both in single and in batch mode. Much of the planned features is still under development, but it can edit metadata ?
The first aplha of the Sagittarius XMP metadata editor is out. Less than the city of Chicago (35.000) or the State of South Carol… 2 years ago RT PJKleiweg: Burocracy? The European Commission has 33.000 employees. RT kyleve: One of the thing I’m constantly surprised by is how many engineers do not do self-code reviews before they add others to their… 2 years ago RT mrdoob: Even change logs ✊ 2 years ago Mine was, "In 3 years no one you work with will remember you stayed late… 2 years ago RT jma245: What's the best career advice you've ever received?
#LINUX EXIF EDITOR ANDROID#
RT eenriquelopez: Why is android pushing Flutter(Dart) and Kotlin at the same time? 1 year ago Maxwell adams on Sagittarius – my ExifToo… Gestion des tags XMP… on Sagittarius – my ExifToo…