silkypix-helpers

scripts for managing sidecar files created by SilkyPix Developer Studio
git clone https://git.clttr.info/silkypix-helpers.git
Log (Feed) | Files | Refs (Tags) | README | LICENSE

README.md (1346B)


      1 # About
      2 This rather small scripts written in [Perl](https://perl.org) provide useful function for managing (raw and output) files for photographers.
      3 
      4 ## usage
      5 * Clone the repo or manually download the scripts from https://git.sr.ht/~rwa/silkypix-helpers
      6 * run `sudo make install`
      7 
      8 ### prerequisites for running the pure scripts
      9 
     10 - Perl 5.30 (or newer)
     11 
     12 Additionally the following perl modules need to be installed:
     13 
     14 - Cwd
     15 - File::Basename
     16 - File::HomeDir
     17 - File::Spec::Functions
     18 - File::Find::Rule
     19 - File::Find
     20 
     21 # Silkypix helper scripts
     22 Helper scripts to manage the sidecar data files created by [Silkypix Developer Studio](https://clttr.info/silkypix).
     23 
     24 Silkypix usually uses a folder structure similar to this example:
     25 
     26 ```
     27 base folder
     28 |_ RAW0001.DNG
     29 |_ RAW0002.DNG
     30 |_ JPEG
     31    |_ RAW0001.jpg
     32    |_ RAW0002.tif
     33 |_ SILKYPIX_DS
     34    |_ RAW0001.DNG.10.spd
     35    |_ RAW0002.DNG.10.spd
     36    |_ RAW0003.DNG.10.spf
     37 ```
     38 
     39 ## orphaned sidecar cleaner
     40 Filename: `sposc`
     41 
     42 Deletes all sidecar files in the given directory or alternatively in the current working directory when the associated raw file is missing.
     43 
     44 ## multiversion sidecar cleaner 
     45 Filename: `spmvsc`
     46 
     47 Deletes Silkypix Sidecar files when newer versions of the files are available. This usually happens when a file is opened in a newer version of Silkypix, as the sidecar files are version specific.