Can I organise timeline frames by name?

Dec 30, 2020

Copy link to clipboard

Copied

Hello, encountering a maddening problem. I want to created an animated gif from 98 photos of a construction site, which are all sequentially named. Here's what I did:

Used a script to load photos into a stack (ticking the 'align automatically option); created a frame animation; make each layer its own frame. So far so good. 

But while the layers in the layer window are all in order (see attached pic), the keyframes in the timeline window are wildly OUT of order, having been assigned numbers 1, 2, 3, etc. The only option I have is to go frame by frame, trying to find the differences between frames, to drag them into order. Obviously this would drive me (more) insane, which I want to avoid.

I simply cannot see a way to organize the timeline frames by name. I find it hard to believe this would not be an option somewhere, but I'm at a loss. Any ideas? Thank you.

Hi

Frames and layers are separate, there is no connection between frame numbers and layer names. Any frame can show any single layer or a combination of layers (which would make a link between the frame number and a layer name a nonsense. Indeed, to edit you can step through the frames and turn on/off the eye symbols for the layer(s) you want that frame to show.

 

However - in your case where you want one frame per layer it is simpler.

1. Give your images sequential names with leading zeros i.e.image 001, image 002 etc  When dealing with sequences of images the leading zeros  prevent 100 coming before 9.

2. Load your images as an image stack (File >Scripts >Load files into stack)

3. Arrange the layers in the order you want them to play (note when made into frames they will play from the bottom of the stack upward so if you have them top downward then reverse them using menu Layer >Arrange >Reverse

4. Create a frame timeline

5. In the timeline menu (top right of the timeline) choose Make Frames from Layers

6. Select all the frames and adjust the delay time for one of them (all will change) to the time you want on screen

 

That is it.

Dave

TOPICS
Actions and scripting, Mac, Problem or error

Views

39

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

Can I organise timeline frames by name?

Dec 30, 2020

Copy link to clipboard

Copied

Hello, encountering a maddening problem. I want to created an animated gif from 98 photos of a construction site, which are all sequentially named. Here's what I did:

Used a script to load photos into a stack (ticking the 'align automatically option); created a frame animation; make each layer its own frame. So far so good. 

But while the layers in the layer window are all in order (see attached pic), the keyframes in the timeline window are wildly OUT of order, having been assigned numbers 1, 2, 3, etc. The only option I have is to go frame by frame, trying to find the differences between frames, to drag them into order. Obviously this would drive me (more) insane, which I want to avoid.

I simply cannot see a way to organize the timeline frames by name. I find it hard to believe this would not be an option somewhere, but I'm at a loss. Any ideas? Thank you.

Hi

Frames and layers are separate, there is no connection between frame numbers and layer names. Any frame can show any single layer or a combination of layers (which would make a link between the frame number and a layer name a nonsense. Indeed, to edit you can step through the frames and turn on/off the eye symbols for the layer(s) you want that frame to show.

 

However - in your case where you want one frame per layer it is simpler.

1. Give your images sequential names with leading zeros i.e.image 001, image 002 etc  When dealing with sequences of images the leading zeros  prevent 100 coming before 9.

2. Load your images as an image stack (File >Scripts >Load files into stack)

3. Arrange the layers in the order you want them to play (note when made into frames they will play from the bottom of the stack upward so if you have them top downward then reverse them using menu Layer >Arrange >Reverse

4. Create a frame timeline

5. In the timeline menu (top right of the timeline) choose Make Frames from Layers

6. Select all the frames and adjust the delay time for one of them (all will change) to the time you want on screen

 

That is it.

Dave

TOPICS
Actions and scripting, Mac, Problem or error

Views

40

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Dec 30, 2020 0
Dec 30, 2020

Copy link to clipboard

Copied

use Adobe Bridge to sort them into what ever order you need then send that pile of images to Photoshop as layers. however 98 images will take a system with some grunt... 10 year of Mac users need not apply

Screenshot (4314).png

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Dec 30, 2020 0
Dec 30, 2020

Copy link to clipboard

Copied

Hi, thank you, but this gives me the exact same thing. Organized by name in Bridge and then loaded into PS layers - the layers are all in the correct order but the frames in the timeline window are all out of order. It's mind-boggling to me that this is even an issue.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Dec 30, 2020 0
Dec 30, 2020

Copy link to clipboard

Copied

Hi

Frames and layers are separate, there is no connection between frame numbers and layer names. Any frame can show any single layer or a combination of layers (which would make a link between the frame number and a layer name a nonsense. Indeed, to edit you can step through the frames and turn on/off the eye symbols for the layer(s) you want that frame to show.

 

However - in your case where you want one frame per layer it is simpler.

1. Give your images sequential names with leading zeros i.e.image 001, image 002 etc  When dealing with sequences of images the leading zeros  prevent 100 coming before 9.

2. Load your images as an image stack (File >Scripts >Load files into stack)

3. Arrange the layers in the order you want them to play (note when made into frames they will play from the bottom of the stack upward so if you have them top downward then reverse them using menu Layer >Arrange >Reverse

4. Create a frame timeline

5. In the timeline menu (top right of the timeline) choose Make Frames from Layers

6. Select all the frames and adjust the delay time for one of them (all will change) to the time you want on screen

 

That is it.

Dave

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Dec 30, 2020 2
Dec 30, 2020

Copy link to clipboard

Copied

Ahhh, yes that worked! Thanks so much. It seems the only thing I was missing was to arrange the layers from the bottom, but previously the frames weren't simply playing backwards, they were mixed up. But no matter, thanks for your help. 🙂

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Dec 30, 2020 1
davescm LATEST
Dec 30, 2020

Copy link to clipboard

Copied

You're welcome 🙂

Dave

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Dec 30, 2020 0