Skip to main content
Inspiring
April 1, 2013
Answered

A bug? Photoshop Action Playback is too fast after CS5-CS6 upgrade!! My action wont work

  • April 1, 2013
  • 1 reply
  • 1812 views

On a PC

I upgraded from CS5 to CS6 (cloud) over the long weekend and I'm now faced with a massive headache. The process actions I use intensively for my work are all foxed by the simple problem that the action playback is going too fast for scripting over two documents to keep up. I have tried everything I can think of but the only thing that allows the action to progress sensibly (as in previous versions of the software) is the step-by-step playback mode. This is too slow to use on an ongoing basis.

The problem is caused by the following sequence

Save as document (on desktop)

Open as document - open as Camera Raw - after settings open in Photoshop

Select All

Copy

Close - saving no

(PS automatically selects previous document)

++++ paste ++++ ERROR Paste command is not currently available

This is where Photoshop should select the previous/underlying document before applying the Paste command. Since the upgrade its been trying to paste the clipboard in the split second after closing and selecting the previous document, and reporting no document available at all. Slowing or pausing the playback with step by step or stop&continue works around the problem but causes workflow to slow down drastically.

Is there a way to script a pause during this one crucial moment? Or is there a preference setting I have overlooked that is casing the behaviour?

This topic has been closed for replies.
Correct answer OrchidPhoto

This thread has addressed my problem  http://forums.adobe.com/message/4423788#4423788

It is a bug. The work around is to record a change in playback speed before and after the paste.

Adobe would you kindly fix this issue please?

While you're at it would you also have a look at the "less than 50% of pixels are selected" it would be really great if we could overide this warning when batch processing images and using actions.

1 reply

Inspiring
April 1, 2013

I would recommend that you dupe the layer to the other document instead of the selectAll/Copy/Paste dance. That should make your script faster in a good way.

If you don't want to dupe for some reason then I would try explicitly setting the activeDocument.

app.refresh() may also force Photoshop to recognize the document switch.

As a last resort you could try $.sleep(), setting the delay to whatever value needed to avoid the error.

Inspiring
April 1, 2013

Save as - open as camera raw - select all- copy - close - paste. The dance is the ony way I can apply Camera Raw settings such as clarity, noise reduction etc to my retouch after the initial raw conversion. Its a well used technique that I've known about for years. Loads of people use this method in CS6, but for some reason I can'y get it to work after the upgrade.

The action is recorded in the regular record/play type action script. Its a big action and would take many hours to convert into javascript (even if I had the skills). I could possibly use the script recorder plugin but that rules out future tweaks without rewriting everything from scratch. app.refresh and $.sleep sound interesting though... is it possible to incorporate them into the basic action script?

OrchidPhotoAuthorCorrect answer
Inspiring
April 1, 2013

This thread has addressed my problem  http://forums.adobe.com/message/4423788#4423788

It is a bug. The work around is to record a change in playback speed before and after the paste.

Adobe would you kindly fix this issue please?

While you're at it would you also have a look at the "less than 50% of pixels are selected" it would be really great if we could overide this warning when batch processing images and using actions.