Monday, February 1, 2016

New Release 16.02

Version 16.02 is now available for download. This release is mostly just bug fixes and improvements to the integration of the clip speed option in Properties. There are a few new, minor things:

  • Audio waveforms on timeline are updated incrementally as progress is made.
  • Allow dual pass encoding for CBR.
  • Added Show Video Thumbnails option to the timeline menu.
  • Added Rebuild Audio Waveform to a timeline clip's context menu.

Saturday, January 2, 2016

New Release 16.01

Version 16.01 is now available for download. We added two big new features for this release: clip speed and chroma key! Here is the full list new things:
  • Added Speed parameter to Properties for an audio/video clip.
    clip speed screenshot
  • Added Properties views for track and timeline when selected. Click track head to select track; click the timeline's cornerstone (top left block) to select the timeline. 
  • Added Blend mode to track properties (not available in GPU processing mode; only applies when compositing is enabled in the track header). 
  • Added Alpha Channel: View video filter. 
  • Added Alpha Channel: Adjust video filter. 
  • Added Chroma Key: Simple video filter. 
  • Added Chroma Key: Advanced video filter. 
  • Added Key Spill: Simple video filter. 
  • Added Key Spill: Advanced video filter.
All of the new video filters are intended to facilitate chroma keying; however, the Alpha Channel filters do have some general usefulness outside of keying. Please note that "Alpha Channel: View" is not really intended to be an effect that gets baked into your rendered and encoded output. You can leave it in the filter list, but toggle the filter by clicking the checkbox or double-clicking its name in the list of attached filters to turn it off. "Key Spill" is also know as "color spill" and "spill suppression," and it refers to the background color bleeding into the foreground. None of these new video filters can utilize GPU-processing at this time; however, they do support multi-core rendering when Settings > Realtime is turned off or when exporting. You can use them in conjunction with GPU processsing; they just will not take advantage of the speed and quality the GPU mode provides.

Regarding speed control, it is a simple frame-drop/-duplicate approach. It does not attempt to do any frame-blending or advanced optical flow analysis. Now, with that said, you can get nice results slowing down high frame-rate footage. However, you must ensure that your project is running at a typical 24 - 60 fps because Settings > Video Mode > Automatic may otherwise adopt the clip's frame rate. (In automatic mode, the project is based on the first item you add to the playlist or timeline or on the opened clip if playlist or timeline is not used.)

Sunday, December 13, 2015

Spanish and German Getting Started Guides

A user has contributed some Getting Started Guides in PDF format in Español (Spanish) and Deutsch (German). Thanks go to Daniel Schär!

Tuesday, December 1, 2015

New Release 15.12

Version 15.12 is now available for download. This release mostly only contains bug fixes, but there are a couple of new things:

  • a Slovak translation (thank you Stano110)
  • the ability to restore a crashed session not yet saved as a project (Untitled)

Tuesday, November 3, 2015

Version 15.11 re-released for Windows

Shortly after the first release of 15.11 for Windows we discovered two new major problems that were fixed for a new 15.11.03 version, available now for download. The problems were a failure to launch due to a missing DLL in the installer, and encode jobs stuck in a pending state and not completing.

Sunday, November 1, 2015

New Release 15.11

Version 15.11 is now available for download. Here is the quick list of new things:
  • Added Rutt-Etra-Izer video filter.
  • Added audio/video device and screen capture for OS X.
  • Added screen capture for Windows.
  • Added keyboard shortcuts for trimming on Timeline: I, Shift+I, O, Shift+O.
  • Added support for ripple trimming on Timeline.
  • Added Application Log to View menu.
  • Added Save button to text viewer dialogs (logs, XML).
  • Added video Deinterlace, Interpolation, and Parallel-processing options to Encode panel.
  • Reorganize the Settings menu and added headings.
  • Added Close action to File menu.
The Rutt-Etra-Izer filter might seem like a strange addition, but there is an interesting backstory to it. When I discovered it and learned about the WebGL version by Felix Turner a couple of years ago, I thought I ought to be able to make it work with Shotcut's HTML filtering system (WebVfx). It requires the ability to read pixel data in JavaScript, which has not really worked correctly until the Shotcut upgrade to Qt 5.5. So, now we have it.

For a long while now, we have supported audio and video devices on Linux such as microphones, webcams, and more as well as screen capture. A year ago, we added A/V device support on Windows. With this release, thanks to the recent upgrade to FFmpeg 2.7, we extend device and screen capture coverage to all supported operating systems.

The last big new thing is a boost for trimming on the timeline. The new keyboard shortcuts only let you reduce the duration of a clip. It might be easier to think of this as a smarter way to split/slice a clip on the timeline, and it affects the clip under the playhead - not the currently selected clip. Very often, one - based on their technique - splits a clip and then removes one of the new pieces. Well, these trimming keyboard shortcuts are actually like two steps in one: split and remove. Just like elsewhere, there are two ways to remove: lift and ripple-delete. Ripple means to affect the position of all following clips and not leave (or extend) a gap. It is named after  the ripple effect of throwing a rock in a pond. That is why the timeline toolbar icon looks like a few circles. Oh, and that ripple button now takes on a newly expanded role of also toggling whether drag-trimming the ends of a clip with the mouse ripples the following shots. I will try to make a video soon to better explain and show all of this.

Tuesday, October 6, 2015

Version 15.10 re-released

We found a major regression with GPU processing in v15.10 release (15.10.01 in Help > About). Now, this is an experimental feature, but some people are using it or like to give it a try. Therefore, I just uploaded a new version 15.10.06 with no new features over .01.