As you already have a GUI solution, I thought I would mention that there are also several ways of changing EXIF data on the command-line; two useful tools are exiftool and jhead, which can be installed with this command:
You could also do it just for one some pictures taken with a particular camera if you specified, for example, -model "D70", but that option must come first in the processing, and must be something like "D70", "S100" and not "Nikon D70". Look at the exif readout from your pictures to get the correct model number.
This utility has more options than jhead and is very comprehensive, as noted at the official site. There is a graphical frontend for exiftool in development, but it is in the early stages at the moment, but looks promising.
The date and time shifting options, and which formats can be used are quite extensive, as detailed here in this useful pdf. As with jhead, you can decide to change time and date, or just date. This example changes both date and time:
The shifting feature can be very useful if, as has happened to you, your pictures are all suddenly marked 2009, even though they were taken in 2012. Make sure you use a plus or minus sign before the equals (as in -AllDates-= or -AllDates+=), depending on what you want to achieve when you assign your required time index, or the resulting EXIF data will not be as expected.
If all the photos are off by the same amount, you can do them all in one go. If you used more than one camera and they were off by different amounts, you have to divide them and do each batch separately.
This question asked for EXIF, but image metadata has at least three standards that can be attached to images, EXIF, XMP, and IPTC. Many photo programs will write to all of these formats, but not all, so it's important to check all of them.
I have about 10,000 family photos to scan, which span over 90-years. I need a batch Exif editor for my Mac (Catalina 10.15.4). I've tried using the terminal window, but it's VERY time consuming and doesn't change the date created - - only changes the date modified.
Exactly, because the photos are scanned, there is no exif information and I need it for my purposes. Terminal command has worked, just too time consuming. I sent an email to customer support at A Better Finder Attributes and the response is below.
Also, you need to consider that scanned photos, except in very rare cases, have no exif or IPTC metadata. In other words, nowhere to write this information to. Without the exif space within the file, all you're doing is editing the file information.
Thank you so much for your information! I looked at both of these options yesterday and the Graphic Converter 11 seems to be the easier solution. I've sent an email to their customer support to ensure that I can add exif data to the scanned photos. As soon as I hear back from them - - I'll make the decision to purchase and if I do - - I will update this thread so others can find their solution, too.
DSpace provides a batch metadata editing tool. The batch editing tool is able to produce a comma delimited file in the CSV format. The batch editing tool facilitates the user to perform the following:
It is not recommended to import CSV files of more than 1,000 lines (i.e. 1,000 items). When importing files larger than this, it may be difficult for an Administrator to accurately verify the changes that the import tool states it will make. In addition, depending on the memory available to the DSpace site, large files may cause 'Out Of Memory' errors part way through the import process.
The CSV (comma separated values) files that this tool can import and export abide by the RFC4180 CSV format. This means that new lines, and embedded commas can be included by wrapping elements in double quotes. Double quotes can be included by using two double quotes. The code does all this for you, and any good csv editor such as Excel or OpenOffice will comply with this convention.
The first row of the CSV must define the metadata values that the rest of the CSV represents. The first column must always be "id" which refers to the item's internal database ID. All other columns are optional. The other columns contain the dublin core metadata fields that the data is to reside.
If you want to store multiple values for a given metadata element, they can be separated with the double-pipe '' (or another character that you defined in your modules/bulkedit.cfg file). For example:
Elements are stored in the database in the order that they appear in the CSV file. You can use this to order elements where order may matter, such as authors, or controlled vocabulary such as Library of Congress Subject Headings.
By default, Microsoft Excel may not correctly open the CSV in Unicode/UTF-8 encoding. This means that special characters may be improperly displayed and also can be "corrupted" during re-import of the CSV.
Items can be moved between collections by editing the collection handles in the 'collection' column. Multiple collections can be included. The first collection is the 'owning collection'. The owning collection is the primary collection that the item appears in. Subsequent collections (separated by the field separator) are treated as mapped collections. These are the same as using the map item functionality in the DSpace user interface. To move items between collections, or to edit which other collections they are mapped to, change the data in the collection column.
New metadata-only items can be added to DSpace using the batch metadata importer. To do this, enter a plus sign '+' in the first 'id' column. The importer will then treat this as a new item. If you are using the command line importer, you will need to use the -e flag to specify the user email address or id of the user that is registered as submitting the items.
It is possible to perform metadata deletes across the board of certain metadata fields from an exported file. For example, let's say you have used keywords (dc.subject) that need to be removed en masse. You would leave the column (dc.subject) intact, but remove the data in the corresponding rows.
It is possible that you have data in one Dublin Core (DC) element and you wish to really have it in another. An example would be that your staff have input Library of Congress Subject Headings in the Subject field (dc.subject) instead of the LCSH field (dc.subject.lcsh). Follow these steps and your data is migrated upon import:
I think that it ought to be mentioned somewhere that the 'collection id' is in actual fact the handle id. metadata-import threw an error when I used collection IDs in my csv file; for some reason, it only accepts fully qualified handle ID.
Error: '31' is not a Collection! You must specify a valid collection for new items
Using an EXIF editor, you can change or delete your device ID, time, date, and geo-data of your images. In most cases, people need such programs to maintain their privacy or make changes to date and time info.
Since not all cameras have a GPS feature, EXIF editors come in handy when you need to add geo-data. I have compiled a list of the best EXIF data editors, using which you can view image metadata and even make edits if needed.
EXIF files contain all photo metadata - when a photo was taken, the camera model used, the camera manufacturer, the resolution of a photo, orientation (portrait and landscape views), and more. With the best EXIF editor at your disposal, you can make changes to any of these details.
Verdict: ExifTool is a powerful EXIF editor that reads, writes and edits metadata in a wide variety of file formats. It also supports the highest quality image formats, so you can open and view such files. This is a really cool feature, because many modern cameras save images in such formats.
Verdict: EXIF Date Changer is a handy tool for editing EXIF data of digital photos. Users can either alter the data of each separate photo or work in a batch mode. Here you can edit the date and time of a file, shifting them by a certain interval, or set the same date and time for all images.
The built-in calculator makes the process even more convenient and prevents possible mistakes. In the settings, there are many additional handy options: scanning subfolders, replacing original files, saving the original date of the last change, adding comments to EXIF information, renaming by template, etc.
The program has a well-designed and simple user interface and supports most of the common image formats. By the way, you can add new photos to Exif Pilot either by drag-and-drop method or using a built-in file manager.
Verdict: GeoSetter can read information from a wide variety of GPS recorders and write GPS coordinates to EXIF headers of digital images. Besides, it allows you to see the place where the photo was taken on Google maps. If you want to work not only with JPEG but also RAW files, this can be the best EXIF editor for you. In addition, this program can read EXIF data, search for particular figures, and add IPTC tags.
Verdict: cdWorks Photo Helper is convenient free watermark software, which allows you not only to create watermarks for photos, text or graphics, but also rotate photos, manage and edit EXIF data. You can get samples of your data, including GPS coordinates, personal information, camera settings, and more.
Using the program, you can rotate images and synchronize orientation fields or EXIF sizes. It is also possible to edit the title and description of an image. The software is easy to install, has a neat UI with many high-quality instruments.
Verdict: Quick EXIF Editor is a free EXIF editor with many great features. You can preview the image, toggle the display of EXIF information, import or export EXIF from/to a file. Users can also create a queue, change the date and time, and access advanced features.
Verdict: EXIF Viewer2 is a handy tool that you can use to view all kinds of information stored in JPEG files that you have saved on your computer. The information displayed in this program is divided into four categories. There is file information, which includes entries for local path, file name, and file size.
c80f0f1006