From ae0b127ef715dabd8ccef76f82ee107a7bae1bb0 Mon Sep 17 00:00:00 2001 From: Romain Neutron Date: Wed, 7 Aug 2013 14:35:19 +0200 Subject: [PATCH 1/2] Add support for Photoshop previews --- lib/PHPExiftool/PreviewExtractor.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/PHPExiftool/PreviewExtractor.php b/lib/PHPExiftool/PreviewExtractor.php index 69455332c..b8f1bec44 100644 --- a/lib/PHPExiftool/PreviewExtractor.php +++ b/lib/PHPExiftool/PreviewExtractor.php @@ -33,7 +33,9 @@ public function extract($pathfile, $outputDir) throw new LogicException(sprintf('%s is not writable', $outputDir)); } - $command = "-if " . escapeshellarg('$jpgfromraw') . " -b -jpgfromraw " + $command = "-if " . escapeshellarg('$photoshopthumbnail') . " -b -PhotoshopThumbnail " + . "-w " . escapeshellarg(realpath($outputDir) . '/PhotoshopThumbnail%c.jpg') . " -execute " + . "-if " . escapeshellarg('$jpgfromraw') . " -b -jpgfromraw " . "-w " . escapeshellarg(realpath($outputDir) . '/JpgFromRaw%c.jpg') . " -execute " . "-if " . escapeshellarg('$previewimage') . " -b -previewimage " . "-w " . escapeshellarg(realpath($outputDir) . '/PreviewImage%c.jpg') . " " From 3e43ff4baebdc755c6ef2ca5da42233e499d92ec Mon Sep 17 00:00:00 2001 From: Romain Neutron Date: Wed, 7 Aug 2013 14:37:23 +0200 Subject: [PATCH 2/2] Update changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d756cb71c..4df33e5b9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ CHANGELOG * Add possibility to erase metadata except ICC profile. * Fix sync mode support. + * Add support for Photoshop preview extraction. * 0.2.2 (2013-04-17)