Skip to content

Recast v0.4.5

Latest

Choose a tag to compare

@github-actions github-actions released this 01 Aug 20:51
f52ed30

Recast is an offline-first screen recorder and editor. Record, edit
(zoom, cursor smoothing, captions, annotations), and export entirely on
your machine. Nothing is uploaded unless you choose to share it.

Platform status: Windows is stable. macOS (Apple Silicon &
Intel) and Linux are in beta.

What's new in v0.4.5

Highlights

  • One design across every dialog, from renaming a file to uploading one, replacing the three styles they had drifted into.
  • The editor and Settings remember where you were, so a reload puts back the panel tab, sidebar, and timeline you had open.
  • Frame-stepping and scrubbing keep the audio with the picture, and the preview's controls are laid out play on the left, annotation in the middle, fullscreen on the right.

Added

  • Share destinations now carry their real mark: the Recast logo for Recast Cloud, the Drive logo for Google Drive, and the icon your own system uses for its share sheet, so the list reads at a glance instead of showing three near-identical clouds.
  • Uploads report their progress to screen readers. The phase and percentage were on screen but were never announced, on the one operation in the app worth following.

Changed

  • Every dialog now looks and behaves the same way. Rename, delete, upload, share, and the preview window had drifted into three different styles depending on when each was written, and each had picked up its own focus and keyboard quirks along the way.
  • The preview player's controls are laid out in three zones: play and position on the left, the annotation tools in the middle, and fullscreen and playback settings on the right.
  • The editor keeps the open panel tab, the sidebar, and the timeline in the page address, so reloading, or coming back to a project, leaves everything where you had it rather than snapping to defaults.
  • The same is true of Settings: each tab has its own address, so a link that sends you to Settings to turn something on now lands on the tab that holds it.
  • Recordings and Exports now share one search, sort, and grid/list control. They were separate copies, which is why a fix to one of them never showed up on the other.
  • Deleting a share now asks first, as deleting a recording already did.

Fixed

  • Stepping a frame or scrubbing the preview moved the video but left the system and microphone audio where they were, so sound drifted out of sync with the picture.
  • The arrow keys in the preview were being taken by the page instead of stepping the video.
  • Opening Profiles switched on the webcam even if you never opened a camera preview.
  • The library claimed you had nothing recorded during the moment before it finished loading, and a scan that failed looked exactly like an empty folder.
  • Links meant to open in your browser did nothing when clicked inside the app window.
  • Keyboard shortcuts were written with the macOS Command symbol on Windows and Linux.

Downloads

Platform Asset
Windows (x64) Recast_0.4.5_x64-setup.exe
macOS Apple Silicon — beta Recast_0.4.5_aarch64.dmg
macOS Intel — beta Recast_0.4.5_x64.dmg
Linux (AppImage) — beta Recast_0.4.5_amd64.AppImage
Linux (Debian / Ubuntu) — beta Recast_0.4.5_amd64.deb

Permissions

Recast asks for each of these at first launch. Grant only the ones
you record from:

  • Screen Recording — required to capture your screen.
  • Microphone — required if you record voiceover.
  • Camera — required if you record from a webcam.

macOS surfaces these in System Settings → Privacy & Security; Linux
and Windows behave per distro / shell and appear in the runtime
permission dialogs.

Installation

Windows

  1. Download recast_0.4.5_x64-setup.exe above.
  2. Run the installer.
  3. WebView2 Runtime is bundled — no extra setup needed.
  4. First launch prompts for Screen Recording permission.

macOS — beta

Homebrew picks the right build for your chip and skips Gatekeeper:

brew install --cask kanakkholwal/recast/recast

Manual install: download the DMG, drag Recast to Applications, then
strip the quarantine attribute once (the build is unsigned):

xattr -dr com.apple.quarantine /Applications/Recast.app

First launch prompts for Screen Recording, Microphone, and Camera.

Linux — beta

AppImage:

chmod +x recast_0.4.5_amd64.AppImage && ./recast_0.4.5_amd64.AppImage

Debian / Ubuntu:

sudo dpkg -i recast_0.4.5_amd64.deb && sudo apt -f install

PipeWire 0.3+ is recommended for system audio capture.

System requirements

  • Windows: Windows 10 1809+ or Windows 11, x64.
  • macOS: macOS 13 Ventura or later.
  • Linux: glibc 2.35+ (Ubuntu 22.04, Fedora 36, Debian 12 or newer).