Vezér 1.6 added the possibility to import Keyframes to any existing Track from a JSON file. This option in the File menu become available when you have a Track Selected, but alternatively you can also drag&drop the JSON file to the destination Track from Finder.
JSON Format
The JSON should always have an array-type object using the "keyframes" key. Inside this array you can have multiple objects with the following keys:
-
time
-
value
-
Time: could be a string or a number, representing the time of the keyframe on the timeline.
When its a string, it should using the timecode format: H:M:S:F. You can omit H, M and S if not needed, so both 0:0:0:2 and 2 are valid. An other example, both are valid: 0:0:12:00 and 12:0.
When its a number, then its represents the destination frame number. -
Value: the value of the keyframe, could be integer or float.
-
ColorValue: RGBA representation of a Color Value.
-
flagAddress: the OSC address of an OSC Flag Keyframe.
-
Interpolation: the interpolation type, currently only "linear" support.
An example of well-formated JSON can be found here: https://gist.github.com/lov/3357fd9d68863a453a6651c82343fcb2