Export frames of animation separately

16

6

I'm working with lots of Photoshop animations provided to me by a designer. Each one is made of six frames, and I need to export each frame so that they have the titles (say): left*.png, where * is 0-5 depending on the frame.

Does anyone know if there's a quick way of doing this? So far I've been doing it by hand, but this is obviously far from ideal considering I have many animations to get through!

tiswas

Posted 2011-02-08T16:20:48.623

Reputation: 265

Answers

22

Set each frame duration to 1 second. Then go to File > Export > Video render

Select "Images sequence", "All images" and set the frequency to 1 image per second.

Click on Render, and each frame should be exported to an image.

BlackYeLL

Posted 2011-02-08T16:20:48.623

Reputation: 336

@malhal not sure if you figured it out by now, in the 'File Options' section you need to select 'Image Sequence' as PNG then in the 'Render Options' select alpha channel as Straight - Unmatted – angelofdev – 2018-06-19T12:52:34.223

1What kind of sorcery... I exported 200 layers in 20 seconds, whereas the more obvious path of Scripts > Export Layers to Files takes about 15 minutes. – Sergey Snegirev – 2013-12-24T13:40:41.303

Trust Adobe to put the export images under the export Video menu item. Also if you use an animation with alpha then you get an all black image, great work Adobe! – malhal – 2014-02-09T17:22:21.860

3

For people looking for exports with a transparent background..

First export all frames to layers:

Timeline panel > Flatten Frames Into Layers

Flatten Frames Into Layers

Then Export all layers to files:

File > Export > Layers to files

Then Export all layers to files

Tieme

Posted 2011-02-08T16:20:48.623

Reputation: 131