Skip to content
This repository has been archived by the owner on Jun 12, 2019. It is now read-only.
/ picasainiparser Public archive

Parses and writes picasa ini files to ICMPT metadata

Notifications You must be signed in to change notification settings

belugame/picasainiparser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Picasa ini parser

A quickly put-together script that helps if you switch from organizing your photos in Picasa to another software like shotwell on Linux. Since Picasa does not write metadata like the star rating and album belonging to the file itself, the information is not visible to other software. pictureparser will recursively parse picasa.ini files in your photo collection and write the album and star metadata to the IPTC keywords field. Shotwell then recognizes and groups the photo like they were tagged.

This was written and tested only on Ubuntu with Python 2.7. Please make a backup of your photos beforehand and use at own risk!

PIP Dependencies:

Usage:

$ cp -r ~/Pictures ~/Pictures.bak  # make a backup of your photos
$ git clone https://github.com/belugame/picasainiparser.git
$ pip install iptcinfo configparser
$ cd picasainiparser
$ python pictureparser.py -vv ~/Pictures  # scans directory verbosely, outputs metadata found
$ python pictureparser.py ~/Pictures  --write # scans directory, writes metadata to photo files

About

Parses and writes picasa ini files to ICMPT metadata

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages