Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for directly uploading from Picasa to Flickr from file system #54

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

pcr20
Copy link

@pcr20 pcr20 commented Aug 31, 2015

New script picasa_album_trawl_relpath.py & .ini file

  • New script added to trawl through a directly tree parsing .picasa.ini files for album definitions.
  • Albums are pulled together into folders on disk using hard links,
  • Album folder mtime is set

New features added to uploadr.py

  • Photos within an album (aka set) are sorted by the Exif tag DateTimeOriginal
  • Albums are sorted by date, date is taken from the folder modify date
  • Database schema extended to store date

Known issues / limitations / Testing

  • Linux only - requires hard links and ability to set mtime of directories
  • Tested on Synology Diskstation 5.2
  • Picasa trawling functionality it at alpha

- added script to trawl directory tree and build Picasa albums from .picasa.ini files. Script created directory tree hard-linked to original files.
- sort photos within albums (aka photo sets) in flickr by Exif DateTimeOriginal tag.
- sort albums by album date

Details:
- updated sqlite db schema: added column album_time in sets
- updated sqlite db schema: added column DateTimeOriginal in files
- added Exif reader to get DateTimeOriginal
…um title now correctly picked up even if the first album definition doesn't include the album name)
added catch for Picasa albums with identical names
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant