This version makes the Timeline much more flexible. Previously, you could
only move a clip to a blank spot on the timeline, or the move operation would be
rejected and the clip would snap back to its original location. This is no
longer restricted, and you can move anywhere as if you were inserting or
overwriting with a new clip. Of course, you need to be more careful now! Also,
when using drag-n-drop to make a transition, previously you could not have a gap
in the timeline between the two clips. Now, you can drag over a gap and overlap
the clips to make the transition (but still only for neighboring clips on the
same track, by design.) These two improvements were needed to support the
ability to move multiple clips at once. We expect to include that in the first
version of 2020. Meanwhile, there were some important fixes to get out and
changes for people to adjust to.
Added 3 new filters:
Gradient video filter
Scan Lines video filter
Noise Gate audio filter
Added a new color gradient control to the following filters:
Audio Light Visualization
Audio Spectrum Visualization
Audio Waveform Visualization
Added View > Scopes > Video Zoom.
Added Reverse checkbox to the Mask: From File filter.
Added Remove Finished to the Jobs menu.
Added Playlist > Update Thumbnails.
Added Update Thumbnails to the timeline video clip menu.
Added keyboard shortcut Shift+Escape to give the player
focus (take focus away from certain widgets).
Added a Two Column Scroll template to the Text: HTML filter (convenient
for film-style credits).
Fixed Scale animation not linear in the Rotate & Scale filter.
Fixed audio crackles in first couple of seconds of export.
Fixed Ctrl+A selects all in Playlist as well as Timeline.
Fixed the size and position of the Text: HTML editor with Settings >
External Monitor enabled.
Fixed drag-n-drop from Playlist to Timeline sometimes reorders the Playlist.
Fixed Color Grading and Contrast creates a weird color after deleting
Fixed updating x265-params in Export > Other after making changes in Codec.
Fixed opening another project in the same session breaks master track filters.
Fixed saving a preset with a slash in the name.
Fixed export fails if the system temporary directory is not writable.
Fixed removing some temporary files on exit.
Fixed the timeline Ripple All Tracks option was not saved with history
(before the current setting used during undo and redo).
Fixed an image sequence in Export > From > Playlist may show “INVALID” on export.
Fixed changing Properties (for example, image duration) not updating the Playlist.
Fixed snapping to horizontal grid lines.
Fixed Timeline clip context menu > Properties broken in v19.09.
Fixed bad transitions created by trimming beyond media beginning or end.
Fixed audio does not follow default device changes on Windows.
Fixed changing the speed of the clip on the right side of a transition creates
Fixed track filters were not restored when undoing a Remove Track.
Changed the minimum of the Gain/Volume filter to -70 dB.
Removed Settings > Deinterlacer > YADIF. (This was causing crashes, and
this option only affects preview, not export.)
Changed the Timeline and Keyframes toolbars to respond to View >
Added a limit to undo History configurable to new configuration key
undoLimit that defaults to 1000.
Upgraded Mesa software OpenGL in Windows build to version 19.2.7.
Upgraded SDL audio output library in Windows build to version 2.0.10.
This version continues to rework and refine existing features in the areas of video stabilization, audio normalization, converting and reversing files, external monitoring, and most significantly: the playlist.
Changed Playlist > Open As Clip to simply Open. This action now opens the playlist item directly in the Source player, and all changes made in Source (trim in/out), Properties, Filters, and Keyframes apply to the playlist item immediately without an explicit update.
Added Playlist > Copy that opens a copy of the playlist item in Source just like the old behavior. This is useful if you want to trim out another shot from the same source clip or create a different sub-clip with different filtering.
Changed double-click on a playlist item to Open the clip instead of Copy it.
Added keyboard shortcut Shift+C to Copy a playlist item.
Now, when you drag a clip from Playlist to Timeline the timeline shows an appropriately-size box on a track.
Fixed a performance regression (since v19.06) in the following filters: Chroma Hold, Flip, LUT 3D, Mirror, Noise: Fast, Reduce Noise: Smart Blur.
Fixed reloading the filter UI for Rutt-Etra-Izer, Text: 3D, and Text: HTML resets the filter trimming in Keyframes.
Added support for keyframes to the Lens Correction and Mosaic video filters.
Fixed Swirl when maximum = 0%
Changed the minimum values for Mosaic to 0%.
Removed the scrolling animation from the Blank Web Animations HTML template.
Fixed pasting filters changes the trim and keyframes of the existing filters.
Fixed Crop: Circle and Crop: Rectangle not clearing the canvas resulting in trails in some situations.
Fixed color incorrect when using the LUT 3D filter with some other filters following it.
Fixed reliability of the Stabilize video filter to write its results (.stab) file.
Fixed showing vidstab.trf as a missing file.
Fixed updating Stabilize and Normalize: Two Pass results to clips copied between Source, Playlist, and Timeline.
Added the ability for the Stabilize and Normalize: Two Pass filters’ analysis jobs to update pending export jobs.
Added the option to run pending Stabilize and Normalize: Two Pass filters’ analysis jobs on export. This only works for Stabilize if you are using the project folder feature. Or, if not using the project folder feature, you must click Analyze to assign a results file name, but you can stop the analysis job.
The combination of the above fixes and changes means you can now easily batch convert files while applying image stabilization and audio normalization!
Added support for interlace output to Properties > Reverse and Convert to Edit-friendly including overrides for Scan mode and field order.
Improved detection of interlaced video in some files such as Ut Video in Matroska.
Added Comments to image properties along with a menu button with: Copy Full File Path, Show in Folder, and Set Creation Time…
Add resolution and refresh rates to the screens in Settings > External Monitor to make them easier to differentiate.
Fixed switching between different external screens on the same GPU.
Fixed external screen not showing on correct screen in some arrangements.
Changed the default video quality to 55% for the Default and YouTube presets. This aligns with the x264 default crf of 23 and produces a smaller file that most people desire for upload without significant quality loss.
Added text after Export > Advanced > Codec > Quality to show the generated codec-specific quality level (e.g. crf for x264).
Fixed Stream broken by check for writable file.
Fixed double-click in Recent Projects loading twice.
Fixed disabling meters in the Audio Loudness scope not shrinking space.
Added version metadata to the AppImage for Linux.
Added md5sums.txt and sha256sums.txt to the GitHub releases page.
Added saving Timeline track height to configuration, not only a project file.
Fixed trimming an unselected clip in Timeline does not correctly adjust its filters.
Changed Settings > Interpolation > Nearest Neighbor to no longer relax seek accuracy. Instead, seek accuracy is now relaxed only during trick playback (reverse, rewind, fast forward).
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.