Blick version 0.4 is released!

The biggest additions:

New Features:

  • Scripting (beta):
    • a script server lets a program on the same computer control Blick: read the project, add and edit clips, set effects and keyframes, and render. Turn it on in Settings > Scripting > Enable script server. It needs a Blick license.
    • Blick listens on 127.0.0.1 only, on a random port, with a new token for each start. The documentation has the message format, the commands and a full Python client.
  • Image sequences:
    • import numbered images, for example frame_0001.png and frame_0002.png, as one clip. Use File > Import Image Sequence, or drop the files or a folder onto Blick.
    • When you drop numbered files, an import window lists each run of frames. For each run, choose One clip, Separate images or Skip, and set the frame rate.
    • Each sequence has its own frame rate. It starts at the project frame rate, and you can change it in the Media table.
    • Proxies and Gather media work with image sequences. The proxy of a sequence has no alpha channel.
  • Markers:
    • comments pinned to a time in the timeline ruler. Hold M and click to add a marker, or press Shift+M to insert one at the playhead. Hold M and drag a marker to move it.
    • Click a marker to write its text. The text shows in full when you zoom in and shrinks to a flag when you zoom out. The right click menu changes the color of a marker or deletes it.
    • Markers snap to clip edges and to the playhead, and clips snap to markers. A project holds up to 256 markers, and they are saved with it.
  • Clip sync:
    • select clips and choose Set as synced in the right click menu. Blick remembers how these clips line up, and they show a sync icon.
    • When a synced clip is out of line with its group, its icon changes. Move into sync moves the clip back, and Slip into sync slips its content back. Clear sync removes the clip from its group.
  • Flip and mirror: Flip horizontal and Flip vertical in the right click menu of the Monitor, and as actions. Drag an edge of a clip past the opposite edge in the Monitor to mirror it, or set a negative Scale. This also works for text clips.
  • Render failure reports: when a render fails, a window shows the reason, what to try, and the details. Blick also tells you when it had to change a setting, for example when it rendered 8-bit because the encoder has no 10-bit output.
  • Selectable effects: select effects in the Effect panel, Ctrl+A selects all of them. Copy the selected effects, and paste them with or without their keyframes.

Plus many keyframe, timeline and Monitor improvements, a Window menu on macOS, and bug fixes.

Full changelog: https://blickeditor.com/changelog#v0-4-0
Scripting docs: https://blickeditor.com/documentation#scripting
Download: https://blickeditor.com/download
https://youtu.be/1A17acZLmB8
&blick