View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000247||Cinelerra-GG||[All Projects] Bug||public||2019-06-15 18:47||2019-07-19 06:44|
|Status||acknowledged||Resolution||no change required|
|Target Version||Fixed in Version|
|Summary||0000247: Mask does not receive keyframes|
|Description||The mask does not receive keyframes during editing, only after wild clicking like deactivating OpenGL, but then the data for the respective position is not taken over. Can anyone confirm this?|
And also, how do I get an overview of all masks used on a track to see if and how they harmonize with each other? And how do I temporarily switch off the masks on the track in order to be able to continue working at normal tempo (the mask consumes RAM without end, it is already swaping)?
|Steps To Reproduce||If "generate keyframs while tweeking" is switched on, add a mask and edit this mask elsewhere.|
|Tags||In and Out point, Keyframe, Mask|
@PhyllisSmith and Others
I think that this option would be better in Preferences window, not in Timeline because, I think that a lot of user (let say, 95%?), will use with the new mode.
If Sam, Olaf, and others confirm, could you delete the option in timeline and put it in Preferences, please?
(and also because the two keyframe icons could now confuse the user)
Sam says: "disable this function permanently in the settings, so that this accidental overwriting doesn't happen anymore".
OK, the latest GIT checkin has a new toggle on the timeline with the default settings being Off for "Allow keyframe spanning". The toggle is to the right of the "Generate keyframes while tweaking. So when you do want the old behavior, you will have to check this icon On. I will update the local documentation.
A new Ubuntu 16 build is at:
(Now I will try to catch back up on issue 0000002, and then only 200+ more issues to go!!!)
|This is indeed a better solution, if it were technically feasible, I would welcome this change.|
Re-opening and maybe there is a better implementation strategy to get the feature without the confusion. But I do not know. Initially gg will try to at least remove the keyframe spanning feature from the In/Out pointers and have it take effect ONLY with a marked selection.
|I must honestly say that this feature with the inpoint and outpoint and overwrite the keyframes within this range only causes confusion. I have so often mistakenly overwritten existing keyframes because I have set the inpoint and outpoint before and forgot to delete them again. It annoys me again and again. For the intuitive work it is rather disturbing. I use the Inpoint and Outpoint too often and the function of overwriting keyframes in this range not at all. I would very much appreciate it if I could disable this function permanently in the settings, so that this accidental overwriting doesn't happen anymore.|
|Will add to issue 0000002, a suggestion to be able to enable/disable masks temporarily. IgorB's demo works well to see how all of the masks on a track harmonize.|
Happily IgorB was able to deduce what the problem was. Otherwise I would have had to mark this as unable to reproduce, not knowing that the In/Out pointers or a selection was in effect.
KEYFRAME SPANNING was added by the original author in 2010. It is a handy feature but unless you know about it, seems confusing. It was not documented in the cv manual as far as I can tell. It is in section 13.9 of the Secrets of Cinelerra Original manual. I will add it to the gg manual as something like the following quote:
"To change a single parameter in multiple keyframes without changing the other parameters, highlight a region on the timeline and adjust the parameter. Instead of a new keyframe being created, the existing keyframes are modified and only the changed parameter is modified. If does not matter if auto keyframe is enabled. It only works when the keyframe stores multiple parameters. Only mask and effect keyframes do this. Other types of keyframes are generated as usual.
Keyframe spanning for effects & masks:
- Select single point in time & it uses default keyframe generation as before.
- Select a range & it copies the changed parameter to all selected keyframes."
Thank you Olaf!
Olaf: You immediately recognized that in and out points were set.
Time ago it happened to me and then in Cinelerra-CV_mailing list I had done a request for that to see better when In and Out point were set: "Connect In and Out point with a line".
Thanks to this feature I can always see if In and Out point are there.
Olaf: I would prefer a switch on the dialog of the mask itself.
For the Masks you are right but sometimes You (all) and me have to find a different one workaround (like in Blender that you know, I think), or at least until next feature.
I think it would be better a switch in the Timeline's track to Show/Hide all the Masks in that track.
Igor, I like your short films. You know how to get to the heart of the matter without words. Your videos should become or at least include a manual.
You immediately recognized that in and out points were set. Is it a feature, or isn't that possible from the programming point of view? How should the user recognize the respective behavior of the in and out points?
As far as the overview of the masks is concerned, I would prefer a switch on the dialog of the mask itself. There would be enough space if the redundancy in the upper area were removed. But what do I know, I am now the fool who edits the mask while in and out points were set.
Always check that in Timeline there are not, In and Out point. If In and Out point are setted, you can not add keyframes.
To delete In and Out point quickly I use "Ctrl+t" shortcut.
I don't know your workflow and project but I usually use Master track to make trim/cut and a track with shared video where I make ColorGrading and eventually to add Masks (sometimes I use another video track for masks).
To answer quickly at your:
"And also, how do I get an overview of all masks used on a track to see if and how they harmonize with each other? And how do I temporarily switch off the masks on the track in order to be able to continue working at normal tempo"
In my cases I use the shared track. Take a look please at:
Mmmh, It's too late here! Good night.
I don't know what Cinelerra version and OS you are using.
I am using UbuntuStudio_16.04 and ...
|Now I have marked everything on both tracks except the first keyframe of the masks and applied delete keyframes. The two masks are still there, but have no effect.|
|2019-06-15 18:47||Olaf||New Issue|
|2019-06-15 20:59||Olaf||Note Added: 0001728|
|2019-06-15 22:35||IgorBeg||Note Added: 0001729|
|2019-06-16 07:35||Olaf||Note Added: 0001730|
|2019-06-16 07:36||Olaf||Tag Attached: Mask|
|2019-06-16 07:36||Olaf||Tag Attached: In and Out point|
|2019-06-16 07:36||Olaf||Tag Attached: Keyframe|
|2019-06-16 09:35||IgorBeg||Note Added: 0001731|
|2019-06-23 00:24||PhyllisSmith||Note Added: 0001756|
|2019-06-23 00:43||PhyllisSmith||Note Edited: 0001756||View Revisions|
|2019-06-23 00:49||PhyllisSmith||Assigned To||=> PhyllisSmith|
|2019-06-23 00:49||PhyllisSmith||Status||new => resolved|
|2019-06-23 00:49||PhyllisSmith||Resolution||open => no change required|
|2019-06-23 00:49||PhyllisSmith||Note Added: 0001757|
|2019-06-23 09:53||Sam||Note Added: 0001761|
|2019-06-23 13:33||PhyllisSmith||Status||resolved => acknowledged|
|2019-06-23 13:33||PhyllisSmith||Note Added: 0001770|
|2019-06-23 14:00||PhyllisSmith||Note Edited: 0001770||View Revisions|
|2019-06-23 19:49||Sam||Note Added: 0001771|
|2019-07-18 22:29||PhyllisSmith||Note Added: 0001948|
|2019-07-18 22:31||PhyllisSmith||Note Edited: 0001948||View Revisions|
|2019-07-18 22:46||Sam||Note Added: 0001950|
|2019-07-19 06:44||IgorBeg||Note Added: 0001951|