Steve Alexander wrote:I'm wondering (to myself, I suppose) what the paradigm would be for a keyframe editor where the duration is the timeline length but each object may only exist for a short period of that timeline - it's not like you would see clips listed in the left-hand column with keyframes per clip object - you'd want the clips on 'tracks' as layers. It just doesn't work... I can't wrap my head around it, that's all - other than to see the keyframe editor morph into a duplicate of the timeline and that looks a lot like the v19 solution where each clip has its own keyframe / curves editor (the reason for the original design, I suppose).
Yeah, I'm also seeing the problem you mention with clips/tracks/layers as well. This is one reason why I changed my earlier suggestion of manually assigning clips to an editor in "Stacked View" to it being done automatically, so each track would be assigned to an editor and populated as you selected more clips. Doing clip-based organization falls apart quickly if you have dozens of short clips on a single track after editing. Having to manage parameters for all of these clips individually would be extremely tedious.
I was still mulling over the side panel, but since you brought it up, I'll give my current thoughts on this...
Instead of having the side panel organized by clips, it might work better to group all of the parameters for the selected clips together and organize them based on tracks. If you select 20 clips on the same track that all have zoom keyframes, you would only see the one parameter for zoom under that track which you can show/hide and edit. If there is a clip that doesn't have keyframes for zoom, then there will be no keyframes over that clip. If half of the selected clips have keyframes for blur, then you'd only see two parameters, Zoom and Blur for all of the selected clips on that track.
When you select clips across different tracks, then you'd see a new list for the next track with all the parameters grouped together for that track.
V1
- zoom
- blur strength
V2
- zoom
- blur strength
There could be 50 clips on each track but if you are only keyframing the same two parameters across all the clips, then you'll only see these two parameters in your side panel. That would simplify things a lot and make it easy to work across multiple clips that have the same effects.
other than to see the keyframe editor morph into a duplicate of the timeline and that looks a lot like the v19 solution where each clip has its own keyframe / curves editor (the reason for the original design, I suppose).
The original design also had a lot of problems though. You still had to open/close the editor for every individual clip (this was very tedious), the editors were inserted into the middle of the timeline putting large gaps in between your clips, there was no way to edit multiple clips at the same time in a single editor, etc.
Even if the new editor ends up mirroring the timeline (laid out by tracks), this would be much better than having a separate editor for every single clip on the timeline.