summarylogtreecommitdiffstats
path: root/_dngconverter
diff options
context:
space:
mode:
authorrsteube2017-08-22 22:01:11 +0200
committerrsteube2017-08-22 22:01:11 +0200
commitfca49b124215bcedfdb1499ac3ced4a3f330b5c8 (patch)
tree93b694cef6f7dea90a99616aa999de8f589ee640 /_dngconverter
downloadaur-fca49b124215bcedfdb1499ac3ced4a3f330b5c8.tar.gz
initial commit
Diffstat (limited to '_dngconverter')
-rw-r--r--_dngconverter39
1 files changed, 39 insertions, 0 deletions
diff --git a/_dngconverter b/_dngconverter
new file mode 100644
index 000000000000..b5e5c6bca697
--- /dev/null
+++ b/_dngconverter
@@ -0,0 +1,39 @@
+#compdef dngconverter
+
+# currently just a basic overview of command line options
+# see: https://wwwimages.adobe.com/content/dam/Adobe/en/products/photoshop/pdfs/dng_commandline.pdf
+#
+command_opts="\
+ -c\\:'output compressed (default)'\
+ -u\\:'output uncompressed'\
+ -l\\:'output linear'\
+ -e\\:'embed original'\
+ -p0\\:'no preview'\
+ -p1\\:'medium size preview (default)'\
+ -p2\\:'full size preview'\
+ -fl\\:'embed fast load data'\
+ -lossy\\:'use lossy compression (preserves pixel count by default)'\
+ -side\\:'<pixels> long-side pixels value (32 to 65000)'\
+ -count\\:'<pixels> megapixels limit (1024 or greater)'\
+ -cr2.4\\:'raw compability 2.4 or later'\
+ -cr4.1\\:'raw compability 2.4 or later'\
+ -cr4.6\\:'raw compability 2.4 or later'\
+ -cr5.4\\:'raw compability 2.4 or later'\
+ -cr6.6\\:'raw compability 2.4 or later'\
+ -cr7.1\\:'raw compability 2.4 or later (default)'\
+ -dng1.1\\:'backward version 1.1'\
+ -dng1.3\\:'backward version 1.3'\
+ -dng1.4\\:'backward version 1.4 (default)'\
+ -x\\:'extract embedded raw'\
+ -d\\:'<directory> output directory (defaults to parent directory of input files)'\
+ -o\\:'<filename> (base-)name of output file(s)'\
+"
+
+_dngconverter() {
+ local curcontext="$curcontext" state line
+ typeset -A opt_args
+
+ _arguments "*: :(($command_opts))"
+}
+
+_dngconverter