Screenflick Release Notes

Version 2.7.57January 12, 2021 - Build 1576

Changes:

  • Addresses a change in macOS which was causing mouse clicks and keyboard presses to not be recorded on M1 Macs.
  • Keyboard display for the Home, End, Page Up, and Page Down keys now displays the correct characters.

Version 2.7.56November 24, 2020 - Build 1574

New:

  • Runs natively on Apple Silicon Macs.
  • Added a new "Audio Delay" option in the export options for recordings, to handle audio device delays between external microphones and cameras.
  • Keyboard recording permission added to the new "welcome" screen for first-time users.

Version 2.7.55November 19, 2020 - Build 1572

New:

  • Small improvements to the new "welcome" screen for first-time users.

Version 2.7.54November 1, 2020 - Build 1571

New:

  • Adds a new "welcome" screen for first-time users.

Version 2.7.53November 1, 2020 - Build 1570

Fixes:

  • Fixes an issue on macOS 10.10. This is the last version of Screenflick to support macOS 10.10.

Version 2.7.52September 14, 2020 - Build 1569

New:

  • Screenflick now supports Dark Mode in macOS.
  • You can now draw onto your screen with a "paintbrush" to illustrate in real-time on the screen. After recording starts, select "Show Screen Markup".
  • System plugins like Canon's EOS Webcam utility will work, providing more options as cameras for Screenflick to record from.

Fixes:

  • Fixes some weirdness on macOS Catalina when trying to click on the menu bar menus only right after being launched.
  • Fixes the Audio Balance and Brightness windows in the Export view sometimes looking strange in recent versions of macOS.
  • Fixes a rare issue where the exported audio would loop if the audio track was shorter than the video track.
  • Fixes a rare error message where if editing the name of a recording wasn't finished before the window was hidden and another recording started.
  • Fixes some minor issues specifically on macOS 10.11.

Version 2.7.51June 17, 2020 - Build 1560

New:

  • When recording system audio, in the global Screenflick menu (in the right side of the menu bar), you can now easily:
    • Change the speakers/headphones volume during the recording.
    • Change which device the audio is playing to. (Ex, change it from your speakers to your headphones.)
    • See the audio level of the system audio and microphone audio to know if it's being recorded.

Fixes:

  • Fixes an issue when displaying mouse clicks if the cursor was scaled larger in the system Accessibility preferences.
  • Fixes a few other minor issues.

Version 2.7.50May 5, 2020 - Build 1555

Changes:

  • Quick Test in the export panel correctly exports only the first 15 seconds again, in all situations.
  • Fixes an issue where the ALAC and LPCM exports could not select a sample rate.
  • Fixes a crash occurring only on macOS 10.10 Yosemite.

Version 2.7.49April 1, 2020 - Build 1551

Changes:

  • Addressed small interface layout issues.
  • The video camera overlay can now be even larger in the final video.

Version 2.7.48March 18, 2020 - Build 1549

Changes:

  • Stability fixes for new changes in macOS Catalina.

Version 2.7.47February 19, 2020 - Build 1546

Changes:

  • New Screenflick Loopback installer which should detect when the OS needs restarted because Core Audio didn't load the plugin.

Version 2.7.46December 21, 2019 - Build 1545

Changes:

  • Adds a little informational tip to next to Record System Audio when Zoom, Discord, Skype, etc are running, to suggest changing those applications' preferences so the audio is recorded.
  • Fixed an odd behavior when resizing the screen selection area in Aspect Ratio mode.

Version 2.7.45October 23, 2019 - Build 1543

Changes:

  • Fixes a small Dark Mode issue when renaming recordings.

Version 2.7.44October 10, 2019 - Build 1542

Changes:

  • More refinements to handle requiring screen recording permission on macOS Catalina.

Version 2.7.43October 7, 2019 - Build 1540

Changes:

  • Supports Dark Mode.
  • Emblem Options now behave exactly like Keyboard, Mouse, and Camera Options.
  • Emblem Options now have presets available.
  • Saving and managing movie option presets works again.
  • Should prompt for permission when needed on macOS Catalina.

Version 2.7.42Apr 22, 2019 - Build 1534

Changes:

  • Includes an updated version of Screenflick Loopback which addresses a compatibility issue only on macOS 10.10 Yosemite.

Version 2.7.41Mar 19, 2019 - Build 1533

Changes:

  • Fixes an audio issue when recording only one channel from a multi-channel audio device and also a video camera.
  • Introduces a change to synchronize the Screenflick Loopback and system output audio device sample rates, to avoid a not-quite-rare error when some other process changes the sample rates.

Version 2.7.40Jan 7, 2019 - Build 1529

Changes:

  • Fixes ProRes not allowing larger than 4K exports.
  • Fixes ProRes 4444 exports having unintentional subsampling.

Version 2.7.39Nov 27, 2018 - Build 1527

Changes:

  • Fixes a memory leak during recording.

Version 2.7.38Oct 17, 2018 - Build 1526

Changes:

  • Adds better messages on Mojave for warning about audio and video capture permissions before the recording starts, if permission was previously denied.
  • Fixes an issue with certain animated cursors not being recorded properly.
  • Fixes an issue where clicking to change the keyboard shortcuts in Screenflick preferences on Mojave would crash.
  • Fixes the keyboard access dialog not opening the right spot in System Preferences.
  • Fixes the "Don't show this again" button in the dialog for warning if the microphone is not being recorded but the camera is.

Version 2.7.37Oct 4, 2018 - Build 1524

Changes:

  • Improved handling of permissions for audio and video capture in Mojave. If needed, Screenflick will always ensure that you have given it permission to use video and/or audio devices on your Mac before the recording starts.
  • Removes the ancient QuickTime-based "Other" pane in the Export sheet.
  • Fixes an issue where the movie preview would not respond to mouse clicks on Mojave.

Version 2.7.36Sep 26, 2018 - Build 1520

Changes:

  • The screen area selection window now has an updated appearance, as well as contains the Scale option previously found in the recording settings, and the Retina resolution option previously found in Preferences. The pixel dimensions that will be captured are also shown.
  • Addresses recent minor issues.

Version 2.7.35August 21, 2018 - Build 1517

Changes:

  • Replaces use of Soundflower with the Screenflick Loopback plugin, avoiding headaches installing kernel extensions. Screenflick may still use Soundflower if it is installed, to continue to work without changes.
  • Requires macOS 10.10.
  • The explanation of the "Record Full Retina Resolution" option is clearer.
  • Adds better error reporting for low level file system failures during export.

Version 2.7.34June 28, 2018 - Build 1513

Fixes:

  • Fixes a rare stability issue during export.

Version 2.7.33June 4, 2018 - Build 1512

New:

  • The preference now defaults to preferring rendering movies on the graphics card.

Fixes:

  • Multiple fixes for rare stability issues during export.
  • Fixes an issue in the Recording Delay panel which prevented multiple screens with the same name from being shown.

Version 2.7.32March 12, 2018 - Build 1500

New:

  • Faster ProRes exporting by avoiding final rewrite of the file.

Fixes:

  • Cancelling an enqueued export doesn't mistakenly keep thinking it's "Exporting…"
  • Fixes a rare crash which would occur if reading corrupt data.

Version 2.7.31February 21, 2018 - Build 1498

Changes:

  • Updated color handling for macOS High Sierra, thanks to an undocumented change in the operating system.
  • Exported recordings now have a guaranteed constant frame duration, so now the movies are truly "constant" frame rate, which satisfies Adobe Premiere's naive video importer.
  • Includes changes attempting to gracefully workaround or handle bugs in macOS which would cause Screenflick to crash.

Version 2.7.30January 24, 2018 - Build 1493

Changes:

  • Added a new indicator when the export dimensions are too large for H.264 codec.
  • Fixed an issue where the selected area to record could be set to a zero-by-zero size when clicking between different screens.
  • The Repair option is now offered when certain problems are discovered with the recording file during exporting.
  • Improved error messages for various issues.

Version 2.7.29January 19, 2018 - Build 1490

Changes:

  • Added a new indeterminate progress indicator for when the exported movie is being "finalized" (a process which can take a little bit of time), so that it doesn't just seem "stuck" near the end.

Version 2.7.28November 24, 2017 - Build 1488

NOTE: This version requires Mac OS X 10.7 Lion or later. Screenflick 2.7.27 is the last version supporting Mac OS X 10.6.

Changes:

  • In macOS 10.13, recording of the mouse cursor image is now handled differently and more accurately thanks to new additions in macOS 10.13. This allows the cursor image to be recorded at full fildelity, more efficiently, and also the scale of the cursor itself (as set in Accessibility system preferences) is recorded.
  • The mouse cursor scale can be set in the export settings allowing for an over-sized cursor. With the scale option turned off, the cursor will always appear at the normal size, except on macOS 10.13 Sierra when it will appear at the size the cursor was at the time of recording.

Fixes:

  • The Trimming menu item is not shown unless on Yosemite or later (where it is supported).
  • Fixes a crash when setting the Time Scale value to a blank in the export panel.
  • Several miscellaneous fixes for stability.

Version 2.7.27June 7, 2017 - Build 1484

Fixes:

  • GIF looping no longer requires a minimum delay value of 1 second.
  • The time scaling view in the export panel shows the right length value using the trimmed duration.

Version 2.7.26May 10, 2017 - Build 1481

Fixes:

  • Fixes a crash which could occur when pressing Return quickly after starting a recording to accept the screen area selection.
  • Fixes an issue where the emblem image on an export could be using the wrong dimensions.
  • Fixes issues with various export views having their audio Sample- and Bit-Rate popups not being shown and handled correctly all the time.
  • The Time Scale text field in the export views is no longer partially editable behind the popup.
  • Misc stability fixes, particularly for older versions of macOS 10.6.

Version 2.7.25February 15, 2017 - Build 1476

Fixes:

  • Improved some error messages to be clearer, as well as some minor fixes.
  • Addresses compatibility issues with older versions of Mac OS X.

Version 2.7.24February 7, 2017 - Build 1475

Fixes:

  • Fixes a small visual glitch when renaming a recording.
  • Addresses compatibility issues with older versions of Mac OS X.
  • Miscellaneous small changes to error reporting, as well as some minor fixes.

Version 2.7.23January 25, 2017 - Build 1470

Note: Build 1470 fixes an issue with 1469. Update to this version.


Fixes:

  • Added a new preference for detecting low available disk space and stopping the recording.
  • Miscellaneous small changes to error reporting, as well as some minor fixes.

Version 2.7.22January 20, 2017 - Build 1467

New:

  • The screen-area selection view before starting a recording is now much smoother on larger screens.
  • The screen-area selection view supports holding shift while dragging a resize handle to maintain the current aspect ratio of the selection.
  • The screen-area selection view supports holding option while dragging a resize handle to resize from the center of the selection area.
  • In the screen-area selection view, right-clicking on a window in the screen selection view has an option to resize and move the window to fit the selection.
  • In the export views, there are now audio sample rate and audio bit rate options.

Fixes:

  • Exporting no longer will attempt to include audio when the time scaling value is outside of the range of 0.25x-4x, since macOS cannot scale audio outside of that range.

Version 2.7.21December 18, 2016 - Build 1462

Fixes:

  • GIF exporting timing fix. The delay was put on the the wrong frame which made certain movies look wrong when exported.
  • Works around a rare but random problem in macOS which would cause "flickering" in the exported recording.

Version 2.7.20October 26, 2016 - Build 1454

Changes:

  • Added a note about a common crash being a bug in OS X El Capitan which Apple fixed in macOS Sierra.
  • Clicking on a movie needing repair now also gives the option to delete the recording.

Fixes:

  • Fixes a bug where scaling down the exported video to certain sizes might end up with a 1 pixel wide edge of black.

Version 2.7.19October 6, 2016 - Build 1450

Fixes:

  • Fixes an issue with running on Mac OS X Snow Leopard.
  • Works around a bug in macOS Sierra to avoid potential crashes.

Version 2.7.18September 26, 2016 - Build 1446

Fixes:

  • When using GPU rendering, the displayed mouse clicks use the proper settings. (Left clicks appeared as right-clicks.)
  • Addresses a crash on macOS Sierra.

Version 2.7.17September 13, 2016 - Build 1444

New:

  • Added a workaround for limitations in OS X to support drawing Retina-sized cursors in Retina recordings.

Version 2.7.16June 22, 2016 - Build 1437

Fixes:

  • Addresses a rare performance and stabilitity issue introduced in version 2.7.15.

Version 2.7.15June 14, 2016 - Build 1434

New:

  • Added an off-by-default option to use GPU-based rendering when Metal is available. (Mid 2012 or newer Macs running OS X 10.11 or later.) This can speed up exports and significantly reduce CPU usage. For example, on higher end hardware, exports can be 20-30% faster, and reduce overall CPU usage by 50%. On lower end hardware, exports can be as much as twice as fast with the same or less CPU usage. Results will vary depending on the recording being exported, export settings, and your Mac's hardware. To turn this feature on, see "Prefer using graphics card for rendering" in Preferences -> Other.
  • Export time has been reduced when scaling down to smaller dimensions.

Fixes:

  • Made a change to the exporting which enables it to recover from rare circumstances where keyboard / mouse events stopped displaying.
  • Fixes an issue on OS X 10.6

Version 2.7.14May 9, 2016 - Build 1428

New:

  • Added an on-by-default option to do accurate color correction of recordings. This applies to OS X 10.11 El Capitan and later.
  • On OS X 10.11 and later, the time needed to export a recording with adjusted "Brightness" is reduced.

Fixes:

  • Made a change to the exporting which enables it to recover from rare circumstances where keyboard / mouse events stopped displaying.
  • Fixes an issue on OS X 10.6

Version 2.7.13April 27, 2016 - Build 1424

Changes:

  • Added a (currently experimental) option to use the graphics card for export rendering, significantly reducing the time to export a recording in some scenarios. You can turn this on in Screenflick's preferences.
  • The preferences view's layout has changed to organize the settings better.

Fixes:

  • Fixes a scaling bug in the YouTube exporter, where videos wider than the dimensions setting (ex: 1400x720 scaled down to 1280x720) would have an incorrect value for the vertical height.
  • On OS X 10.11 El Capitan, the choices for how to handle existing movies are shown in the file panel when selecting a new movies folder in preferences.
  • Fixes an issue on OS X 10.6

Version 2.7.12April 19, 2016 - Build 1422

Fixes:

  • Miscellaneous tweaks for stability improvements.

Version 2.7.11April 13, 2016 - Build 1421

New:

  • Added new "Limit to 1080p/720p" options to the "Scale" recording setting popup. The purpose of these is to be able to automatically scale any recording area (full screen or not) down to 1080p or 720p, if the exported recordings only need to be that size or smaller as well. So instead of recording (for example) full screen 2560x1440, and only ever exporting to 1080p, you can set the recording scale limit to 1080p, and Screenflick will actually record at 1080p, saving about 45% of the effort/time/resources needed to record. This means better capture performance and smaller recording sizes.

Fixes:

  • Miscellaneous tweaks for stability improvements.

Version 2.7.10March 28, 2016 - Build 1420

New:

  • Added the ability to adjust the audio balance between the system audio and microphone audio.
  • Added a new "action menu" button in the Export view, at the bottom right of the movie preview, replacing the previous "Trim" button. The action menu provides access to trimming, brightness, and audio balance.
  • The YouTube exporter now has the option to export at 60 fps.

Fixes:

  • Miscellaneous tweaks for stability improvements.

Version 2.7.9March 16, 2016 - Build 1416

Fixes:

  • Miscellaneous tweaks for stability improvements.

Version 2.7.8March 3, 2016 - Build 1415

New:

  • Adds "Ask a Question" and "Send Feedback" to the help menu

Fixes:

  • Improves video camera dimensions and frame rate configuration when recording.
  • When recording from a video camera, prevents the recording from stopping due to seemingly random video camera configuration changes.
  • Fixes an issue where trimming a recording and then trying to play it might not include the video camera in the recording's' preview.
  • Fixes an issue where trimming a recording might not work.

Version 2.7.7February 22, 2016 - Build 1411

New:

  • Added the "Release Notes" window available in the "About" view.
  • Checks for exported H.264 dimensions which are too large and explains that, rather than let a confusing internal error bubble up from OS X.

Fixes:

  • Changing mouse/keyboard/emblem/camera options will immediately cause the preview to show those changes, even when the preview is already playing.
  • Improvements to error recovery when reading from the recording file.
  • Handles and better avoids internal OS X errors when playing the audio for a recording's preview. Previously these OS X bugs would cause Screenflick to crash.
  • Fixes the "Don't show this again" checkbox in the warning about recording a video camera but no audio.
  • Clearer error messages if there's an issue with exporting.

Version 2.7.6February 12, 2016 - Build 1406

New:

  • Added a preference for "Always show audio channel mapping" which can be useful for mono-mics plugged into a single channel of a two channel audio interface device.
  • The Screenflick "global" status menu shows recording duration and size if it's not shown in the menu bar itself (as set in preferences).
  • GIF exporting is enabled in all OS X versions. (Previously 10.9+ only.)

Fixes:

  • Fixes an issue with transparency in GIF exporting when the recording's color strategy had less than 256 colors.
  • Better error handling and error messages if the disk runs out of space while recording.
  • Clearer error messages if there's an issue with camera recording.
  • Clearer error messages if there's an issue with legacy format audio exporting (eg "Other" in the export panel)

Version 2.7.5January 23, 2016 - Build 1402

New:

  • In the Presets popup in the screen selection view (just after starting a recording) "Command-F" is shown as a keyboard shortcut for "Fullscreen". The shortcut has always worked, but now it's shown.
  • Movie info in the Export view now shows whether the selected recording has audio or not.
  • Added a quick "tour" of Screenflick for first time users, on Yosemite and later. This can also be seen by selecting "Quick Overview" from the Help menu.
  • Added the ability to surpress the warning when no audio is set to be recorded along with the video camera.
  • All error messages should now have an "Email Support" button.
  • The Export view now displays recording which are "damaged" and allows user to repair them.

Fixes:

  • Fixes problems caused when exporting a time-lapsed / sped-up recording which could lead to a crash.
  • Several important improvements for error reporting and stability.
  • On Retina screens, the play button (and others) in the movie preview area are no longer double-sized or low resolution.
  • Fixes a crash on OS X 10.8 when viewing Preferences.
  • Plugs some small memory leaks.

Version 2.7.4October 25, 2015 - Build 1389

Changes:

  • Added new check for the Sonix Webcam QT component since it causes lots of crashes.
  • Fixes a crash in the exporter which could occur on OS X 10.8 Mountain Lion and earlier.

Version 2.7.3October 21, 2015 - Build 1388

Changes:

  • Bumped the quality sliders in the export panel, so that (for 1080p 30 fps) "Least" is 6 Mbps, linearly increases to "High" which is 24 mbps, and then "Best" dramatically ramps up to 50 Mbps. As before, the actual Mbps used scales depending on the video resolution and frame rate.
  • Adds crash reporting for the background exporter process.

Fixes:

  • Fixes non-pixel aligned cursor drawing causing a slightly blurry cursor
  • Crash reports on El Capitan aren't blocked by ATS

Version 2.7.2October 9, 2015 - Build 1387

Fixes:

  • Fixed an issue which could occur on OS X 10.9 and earlier when opening the export panel.

Version 2.7.1September 30, 2015 - Build 1386

Fixes:

  • Fixed a crash which could occur on OS X 10.9 and earlier when opening the export panel.

Version 2.7September 25, 2015 - Build 1384

New:

  • Screenflick is now 64-bit on OS X Yosemite and later.
  • Added remote control capability on OS X Yosemite and later. Control Screenflick from another Mac or (soon) iOS device. See http://www.araelium.com/screenflick/remote for more information.
  • The "QuickTime" and "Flash" tabs in the movie export now use the modern H.264 encoder on OS X Yosemite.
  • Includes a new version of Soundflower, version 1.6.7 which is code-signed to support OS X El Capitan. When upgrading OS X to El Capitan, the new version of Soundflower will need to be installed.

Change:

  • Exporting using the legacy QuickTime Components (eg "Other" in the export panel) is supported in 64-bit versions of Screenflick by the use of helper application "QT Settings". The process should be fairly seamless. Please send feedback on any issues.

Fixes:

  • Fixes audio preview playback not working on 10.9 and earlier. Broken in a recent version.
  • Still working on nailing down video camera recording frame rate issues for some users.