Compositing Improvements

Sep 3, 2014

We recently released version 14.09 with new compositing features. Compositing for a track on the timeline has been available for some time by clicking the C button in the track header. However, there was no way to control the size, position, and opacity of the video or graphic. This could have been made available earlier as a filter with a UI that simply uses sliders and numeric fields, but that is not fun to use! We wanted to provide a way to more directly interact with the video to adjust the size and position. We needed to develop a new capability to overlay UI controls on top of the video using the same QML technology we use for the filters and timeline. Now that capability is available as the Video User Interface, or VUI for short. The new Size and Position and Text filters provide a rectangle control in the VUI.

There will be a video tutorial coming soon to explain how to use this in more detail. The new Size and Position and Opacity filters can be used with both GPU or CPU processing, but the new Text filter is only available in CPU mode. Here are the complete release notes for v14.09:

  • Added WMV and WMA encode presets.
  • Enabled the video player zoom and pan controls for OS X.
  • Added Size and Position video filter with a rectangle control that overlays the video player.
  • Added a simple Text video filter also with rectangle control overlay. This is a dynamic text filter supports pre-defined variables: Timecode, Frame #, File date, File name.
  • Enabled parallel video processing for Encode File on systems with more than 2 logical cores when not using GPU Processing. This makes encoding faster when using filters, transitions, and compositing.
  • Added an Opacity video filter.
  • Added an option on video fade filters: Adjust opacity instead of fade with black.
  • Now you can add filters to an entire track by clicking the track head and using the Filters panel.
  • New projects created with this version now load much more quickly.

New Release 14.08

Aug 1, 2014

Shotcut 14.08 is now available for download. In the past month, we have just been continuing to fix problems while we work on some new features in branches. Hopefully, next month the new features will be ready.

  • Now the Stabilize video filter really does work on Windows.
  • Added a Gamma menu item to the Settings menu when in GPU mode, which performs gamma correction. Previously, the display gamma was fixed at sRGB, but now you can choose Rec. 709. Previously, when applying a GPU filter, Shotcut would output sRGB gamma when encoding to a Y'CbCr file, and that has been removed/fixed.
  • Transfer characteristic (gamma) metadata is now written to video files that support it (e.g., H.264).
  • The filter UI layout is now automatically adapts to a horizontal or vertical layout to suit more workspace layouts.
  • Upgraded FFmpeg to version 2.3.

New release 14.07

Jul 1, 2014

Shotcut 14.07 is now available for download. Here are the changes since previous release:

  • Added a "Remove Old Program Files" option to Windows installer.
  • Added an auto-save feature. You must first save a MLT XML project file for this to work; so, save a project shortly after you start making something.
  • Improved Video Stabilize and Audio Normalize analysis job handling.
  • Added a dialog to confirm exit if there are unfinished jobs.
  • Improved working with image clip duration on the timeline. Previously, you had to set a duration in the Properties panel before adding an image to the timeline, and then you could not trim the image clip to make it longer. Now, the duration property controls the out point and you can crop the image clip to resize the duration up to 10 minutes.

  • Filter UI general cleanup and new combination slider/numeric-spinner control. The tiny up/down arrows on the spinner are gone, but you can still use the cursor up/down keys as well as mouse wheel to increment and decrement. Also, the "thumb" on the slider is gone, but you can adjust the slider "bar" by clicking, dragging, or mouse wheel.

New release 14.06

Jun 1, 2014

Shotcut has moved to a monthly release cycle. That already happened unannounced for the month of May. Now we give you release 14.06, which is mainly just a bug fix release with some changes under the hood to prepare for future needs. Here are some of the improvements:

  • Fix opening files with names or paths that include extended characters on Windows.
  • Add logging of program execution info to a text file to help with troubleshooting. The logging is very limited at this time and mainly intended to help indicate app startup failures. The log is stored in the same location as the database and presets.
  • Show error message if trying to load MLT XML project file that is incompatible with current GPU processing setting.
  • Upgrade x264 from something that was 1.5 years old to latest.
  • Upgrade FFmpeg from version 2.1 to 2.2.
  • Upgrade Movit (GPU processing) from pre-1.0 to 1.1.1.
  • Update translations.

Playlist editing keyboard shortcuts changed

Apr 3, 2014

Previously, the X, C, V, and B keys could be used to edit the multitrack timeline or the playlist when the timeline is not being used (no tracks). This could be confusing, not to mention making it unable to use shortcuts to affect the playlist/bin in a timeline project. As of version 14.04.04, we now require the Shift key to be held when using X, C, V, and B to target the playlist; otherwise these shortcuts target the timeline.



Subscribe to this blog via RSS.

Recent Posts


Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.

Social Links

Copyright © 2011-2016 by Meltytech, LLC.
Shotcut is a trademark of Meltytech, LLC.

Site design by Magnetic Image. Magnetic Image, Inc.