PSD/PSB Parser Utility

303 views
Skip to first unread message

socrtwo

unread,
Mar 23, 2012, 10:02:48 AM3/23/12
to datarecove...@googlegroups.com
http://www.telegraphics.com.au/sw/product/psdparse - "Command-line (Terminal) tool to parse Photoshop PSD format files, describe salient structure as text and XML, and dump layers to PNG files (sample dump). Also may be effective in recovering damaged PSD files."

Hogger

unread,
Dec 17, 2016, 5:30:12 PM12/17/16
to Data Recovery Freeware
Hey if anyone is still out there, is there anywhere a tutorial in how to use this? I have no idea what to do with the command line... any documentation anywhere?

Paul D Pruitt

unread,
Dec 17, 2016, 5:45:52 PM12/17/16
to datarecove...@googlegroups.com
Also if you can wait for 2 weeks, try https://online.officerecovery.com/fix-damaged-photoshop-file-online/. You can get a free demo of your fixed PSD file and if you wait two weeks a free full version of the file. Otherwise you pay $39 up front, but see the demo first to ascertain if the service was successful.

Best Wishes,

Paul D Pruitt

soc...@s2services.com
(301) 493-4982
9006 Friars Rd.
Bethesda, MD  20817-3320

--
You received this message because you are subscribed to the Google Groups "Data Recovery Freeware" group.
To unsubscribe from this group and stop receiving emails from it, send an email to datarecoveryfreeware+unsub...@googlegroups.com.
To post to this group, send email to datarecoveryfreeware@googlegroups.com.
Visit this group at https://groups.google.com/group/datarecoveryfreeware.
For more options, visit https://groups.google.com/d/optout.

Paul D Pruitt

unread,
Dec 17, 2016, 5:59:11 PM12/17/16
to datarecove...@googlegroups.com
If you send me a corrupt PSD file, I'll experiment with psdparse and tell you what command to use to try to recover your files. Also tell me more about your need. Do you have a bunch of corrupt PSD files?

Do you know how to start a command line? If you start a command line and just type in psdparse it shows this help page:

  -h, --help         show this help
  -V, --version      show version
  -v, --verbose      print more information
  -q, --quiet        work silently
  -r, --resources    process and print 'image resources' metadata
      --resdump      print hex dump of resource contents (implies --resources)
  -e, --extra        process 'additional data' (non-image layers, v4 and later)
                     (enabled by default on 16 and 32 bit files)
  -w, --writepng     write PNG files of each raster layer (and merged composite)
  -n, --numbered     use 'layerNN' name for file, instead of actual layer name
      --unicode      use Unicode layer names for filenames (implies --extra)
  -d, --pngdir dir   put PNGs in specified directory (implies --writepng)
  -m, --makedirs     create subdirectory for PNG if layer name contains \'s
  -l, --list         write an 'asset list' of layer sizes and positions
  -x, --xml          write XML describing document, layers, and any output files
      --xmlout       direct XML to standard output (implies --xml and --quiet)
  -s, --split        write each composite channel to individual (grey scale) PNG
      --rebuild      write a new PSD/PSB with extracted image layers only
        --rebuildpsd    try to rebuild in PSD (v1) format, never PSB (v2)
        --mergedonly    rebuild without any layers (merged image only)
      --scavenge     ignore file header, search entire file for image layers
         --psb           for scavenge, assume PSB (default PSD)
         --depth N       for scavenge, assume this bit depth (default 8)
         --mode N        for scavenge, assume this mode (optional):
                           1 bit:  Bitmap 0
                           8 bit:  GrayScale 1, IndexedColor 2, RGBColor 3,
                                   CMYKColor 4, HSLColor 5, HSBColor 6,
                                   Multichannel 7, Duotone 8, LabColor 9
                           16 bit: Gray16 10, RGB48 11, Lab48 12,
                                   CMYK64 13, DeepMultichannel 14, Duotone16 15
         --mergedrows N  to scavenge merged image, row count must be known
         --mergedcols N  to scavenge merged image, column count must be known
         --mergedchan N  to scavenge merged image, channel count must be known (default 3)
      --scavengeimg  search for compressed channel data

I think you want to start with  --rebuild--scavenge or --scavengeimg and also try some of the appropriate modifiers for those commands.

Best Wishes,

Paul D Pruitt

soc...@s2services.com
(301) 493-4982
9006 Friars Rd.
Bethesda, MD  20817-3320

On Sat, Dec 17, 2016 at 5:45 PM, Paul D Pruitt <soc...@s2services.com> wrote:
Also if you can wait for 2 weeks, try https://online.officerecovery.com/fix-damaged-photoshop-file-online/. You can get a free demo of your fixed PSD file and if you wait two weeks a free full version of the file. Otherwise you pay $39 up front, but see the demo first to ascertain if the service was successful.

Best Wishes,

Paul D Pruitt

soc...@s2services.com
(301) 493-4982
9006 Friars Rd.
Bethesda, MD  20817-3320
On Sat, Dec 17, 2016 at 5:23 PM, Hogger <milda.ge...@gmail.com> wrote:
Hey if anyone is still out there, is there anywhere a tutorial in how to use this? I have no idea what to do with the command line... any documentation anywhere?

2012 m. kovas 23 d., penktadienis 15:02:48 UTC+1, socrtwo rašė:
http://www.telegraphics.com.au/sw/product/psdparse - "Command-line (Terminal) tool to parse Photoshop PSD format files, describe salient structure as text and XML, and dump layers to PNG files (sample dump). Also may be effective in recovering damaged PSD files."

--
You received this message because you are subscribed to the Google Groups "Data Recovery Freeware" group.
To unsubscribe from this group and stop receiving emails from it, send an email to datarecoveryfreeware+unsubscrib...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages