Project

shotwellfs

0.0
No commit activity in last 3 years
No release in over 3 years
A Fuse filesystem to remap image files according to shotwell metadata
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

Runtime

~> 0.0
~> 1.1
>= 1.0.3
~> 2.13
~> 1.3
 Project Readme

Shotwellfs

Provides a FUSE filesystem over a Shotwell database of photos and videos (http://yorba.org/shotwell)

Installation

$ gem install shotwellfs

Usage

Start shotwellfs

$ shotwellfs <path/to/shotwell-dir> <mountpoint> [ -o mountoptions ]

shotwell-dir is the directory containing shotwell's private data (ie data/photo.db)

Navigate to mountpoint in your favourite file browser and see your photos layed out as events

  • Crop and RedEye transformations are applied to JPG and TIF images (and cached in shotwell_dir)

  • Shotwell event and photo information is available via extended attributes and thus easier to parse regardless of filetype

For more advanced usage, including controlling how events are mapped to directories, see

$ shotwellfs -h

Developers

After checking out the source, run:

$ bundle install # install dependencies
$ bundle exec bin/shotwellfs -h

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request