Hello @jetdv @zzzzzz9125 guys, how are u....
I am thinking about a script which can compress or clean our project by merging tracks and deleting empty tracks after considering some conditions.
First i want you guys understand what i mean on merge tracks. This script will be very useful but is very complicated
okay look what it should be done.
script should move events of a track to upper track if there is any empty space on upper track just like below
in this pic you can see only one event can't move on upper track bcoz that event has an event above it, but others can move bcoz there is empty space on upper track.
thats it this is the simple task of this script. but what is complication in this. that is conditions of movements.
- if upper track has track FX then do no move
- if upper track has compositing mode other than alpha then do no move
- if upper track has opacity value / level is less than 100 then do no move
- if upper track is a child track then do no move
- if upper track is parent track then do no move
- if upper track is adjustment track then do no move
- if upper track is mute / solo then do no move.
- if upper track has track motion data then default then do no move
- if upper track has any envelope with any value other than default value then do no move
and if the current track by self comes under one of above 9 points then do not move
(current track is from where event is moving to upper)
is this possible?