All Projects → jim-easterbrook → Photini

jim-easterbrook / Photini

Licence: GPL-3.0 license
An easy to use digital photograph metadata (Exif, IPTC, XMP) editing application.

Programming Languages

python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Photini

Metadata Extractor
Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files
Stars: ✭ 1,972 (+1645.13%)
Mutual labels:  photography, exif, iptc, xmp
naturtag
Tag your nature photos with iNat taxonomy and observation metadata
Stars: ✭ 20 (-82.3%)
Mutual labels:  photography, exif, iptc, xmp
pyexiv2
Read/Write metadata(including EXIF, IPTC, XMP), comment and ICC Profile embedded in digital images.
Stars: ✭ 120 (+6.19%)
Mutual labels:  exif, iptc, xmp
go-xmp
A native Go SDK for the Extensible Metadata Platform (XMP)
Stars: ✭ 36 (-68.14%)
Mutual labels:  exif, iptc, xmp
rexiv2
Rust library for read/write access to media-file metadata (Exif, XMP, and IPTC)
Stars: ✭ 64 (-43.36%)
Mutual labels:  exif, iptc, xmp
iptcinfo3
iptcinfo working for python 3 finally do pip3 install iptcinfo3
Stars: ✭ 37 (-67.26%)
Mutual labels:  photography, exif, iptc
exiftool-json-db
Maintain a JSON database of photos and videos with their metadata
Stars: ✭ 18 (-84.07%)
Mutual labels:  exif, iptc, xmp
Photoview
Photo gallery for self-hosted personal servers
Stars: ✭ 553 (+389.38%)
Mutual labels:  photography, exif
picsort
Organize your photos by date in one click 👏
Stars: ✭ 22 (-80.53%)
Mutual labels:  photography, exif
QuickRawPicker
📷 QuickRawPicker is a free and open source program that lets you cull, pick or rate raw photos captured by your camera. It is also compatible with the XMP sidecar file used by Adobe Bridge/Lightroom/Darktable or PP3 sidecar file used by Rawtherapee.
Stars: ✭ 26 (-76.99%)
Mutual labels:  photography, xmp
exif-loader
Extract EXIF- & IPTC-data from your JPGs during build-time.
Stars: ✭ 14 (-87.61%)
Mutual labels:  exif, iptc
Elodie
An EXIF-based photo assistant, organizer, manager and workflow automation tool.
Stars: ✭ 840 (+643.36%)
Mutual labels:  photography, exif
Damselfly
Damselfly is a server-based Digital Asset Management system for photographs. The goal of Damselfly is to index an extremely large collection of images, and allow easy search and retrieval of those images, using metadata such as the IPTC keyword tags, as well as the folder and file names.
Stars: ✭ 86 (-23.89%)
Mutual labels:  photography, exif
Mmalsharp
C# wrapper to Broadcom's MMAL with an API to the Raspberry Pi camera.
Stars: ✭ 152 (+34.51%)
Mutual labels:  photography, exif
Exiftool Vendored.js
Fast, cross-platform Node.js access to ExifTool
Stars: ✭ 200 (+76.99%)
Mutual labels:  photography, exif
TinyEXIF
Tiny ISO-compliant C++ EXIF and XMP parsing library for JPEG.
Stars: ✭ 87 (-23.01%)
Mutual labels:  exif, xmp
tabtrekker
Explore the world one tab at a time (Firefox addon).
Stars: ✭ 42 (-62.83%)
Mutual labels:  photography
xzf
EXIF-based command and control PoC
Stars: ✭ 19 (-83.19%)
Mutual labels:  exif
google-photos-vue
Google Photos album viewer built with Vue.js
Stars: ✭ 17 (-84.96%)
Mutual labels:  photography
pigallery
PiGallery: AI-powered Self-hosted Secure Multi-user Image Gallery and Detailed Image analysis using Machine Learning, EXIF Parsing and Geo Tagging
Stars: ✭ 35 (-69.03%)
Mutual labels:  exif

Photini

A free, easy to use, digital photograph metadata (Exif, IPTC, XMP) editing application for Linux, Windows and MacOS.

"Metadata" is said to mean "data about data". In the context of digital photographs this means information that isn't essential in order to display the image, but tells you something about it. For example a title and description of the scene or the date & time and the GPS coordinates of the camera's position when the picture was taken.

"[Photini] doesn't try to be an all-singing, all-dancing image management powerhouse - it just lets you add information to photos, quickly and easily."

Linux Format magazine, January 2013

Why is it called Photini? Read my blog post on how I chose a name.

Features

Text editing screenshot

  • Easy to use graphical interface.
  • Set photo title, description, keywords, copyright and creator fields.
  • Some support for video files.
  • Spell checking of some fields (optional).
  • Can set metadata for multiple images simultaneously.
  • Can adjust picture date & time and time zone (of multiple images simultaneously).
  • Reads Exif, IPTC and XMP metadata, writes all three to maximise compatibility with other software.
  • Writes metadata to image files or to XMP "sidecar" files.
  • Can import photographs from many digital cameras.
  • Upload to Flickr or Google Photos or Ipernity with reuse of metadata.

Geotagging screenshot

  • Geotagging - search map to find named places.
  • Choice of map providers - instantly switch to compare details.
  • Drag and drop images on to map to set GPS location.
  • Edit coordinates if required, or clear to unset GPS data.
  • Convert GPS coordinates to street address.
  • Suggestions for further development welcome.

Dependencies

Photini requires at least the following:

For a full list of dependencies, please see the installation documentation.

Documentation

Warning

This program, like all software, may have bugs. Before using it be sure to back up all your photographs (you do this anyway, right?) as I can't guarantee you won't accidentally damage them.

Photini's documentation is at http://photini.readthedocs.io/. It includes detailed installation instructions and a full user manual.

Getting help

If you encounter any problems installing or running Photini, please email [email protected] and I'll respond as soon as I can. There is also an email list or forum for discussions about Photini at https://groups.google.com/forum/#!forum/photini. If you discover a bug and have a GitHub account then please file a bug report on the GitHub "issues" page.

Localisation

Work has begun on providing Photini in multiple languages. I rely on users to do the translation, as I am not fluent in any language other than English. The project uses an online translation service called Weblate. If you'd like to help translate Photini, please join the Photini team on Hosted Weblate. For more details, see the localisation documentation.

Licence

Photini - a simple photo metadata editor.
Copyright (C) 2012-22 Jim Easterbrook [email protected]
German translation by Jan Rimmek
Spanish translation by Esteban Martinena & Cristos Ruiz
Polish translation by "itdawid"
Czech translation by Pavel Fric
Catalan translation by Joan Juvanteny

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Service terms and conditions

Use of the Google map tab is subject to the Google Maps Terms of Use and Google Privacy Policy.

Use of the Bing map tab is subject to the Microsoft Bing Maps Terms of Use and Microsoft Privacy Statement.

Use of the Mapbox map tab is subject to the Mapbox terms of service and Mapbox privacy policy.

The Flickr upload tab uses the Flickr API but is not endorsed or certified by Flickr.

Privacy statement

Photini does not directly gather any information from its users, but the online services it can use (maps and uploaders) may do so. You should read these services' privacy policies before using them.

Photini stores user preferences in a text file on the user's computer. The default location of this file is $HOME/.config/photini/ (Linux), $HOME/Library/Preferences/photini (MacOS), or %USERPROFILE%\AppData\Local\photini\ (Windows). OAuth access tokens for the uploader tabs are securely stored on the user's computer using Python keyring.

Documentation licence

Permission is granted to copy, distribute and/or modify the Photini documentation under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the documentation section entitled "GNU Free Documentation License".

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].