Skip to content

Release v0.7.6

Latest

Choose a tag to compare

@timlinux timlinux released this 06 Feb 10:09
· 1 commit to main since this release

What's New in v0.7.6

πŸŽ™οΈ Room Noise Calibration

  • New Feature: Automatically captures 30 seconds of room noise after each recording
  • Informative countdown screen with progress bar during noise capture
  • Room noise sample is used to improve audio quality during post-processing
  • Gracefully skips calibration if room noise file is missing

πŸ”Š Audio Processing Improvements

  • Simplified audio processor using ffmpeg directly for reliability
  • Fixed audio analysis step hanging indefinitely
  • Properly transitions between analyzing and normalizing steps in UI
  • Added -nostdin flag to prevent ffmpeg from blocking

πŸ‘€ Presenter Name Persistence

  • Last used presenter name is now remembered between recordings
  • New recordings default to the previously used presenter

πŸ–₯️ UI/UX Improvements

  • Form now resizes responsively when terminal size changes
  • Fixed form border preservation during scrolling
  • Presenter field properly navigable in new recording mode
  • Processing elapsed timer updates correctly

πŸ“š Documentation

  • Updated audio module documentation with jivetalking integration details
  • Fixed front page links (corrected .md extensions)
  • Updated theme to Kartoza blue color scheme
  • Added comprehensive libraries reference documentation

πŸ› Bug Fixes

  • Fixed GIF animation rendering in vertical video mode
  • Fixed logo positioning in split-screen vertical video
  • Renamed room noise file to room_noise.wav for naming consistency
  • Fixed processing timer that never stopped

Downloads

Platform Architecture Download
Linux x86_64 kartoza-screencaster-linux-amd64.tar.gz
Linux ARM64 kartoza-screencaster-linux-arm64.tar.gz
macOS Intel kartoza-screencaster-darwin-amd64.tar.gz
macOS Apple Silicon kartoza-screencaster-darwin-arm64.tar.gz
Windows x86_64 kartoza-screencaster-windows-amd64.tar.gz

Installation

# Linux/macOS
tar -xzf kartoza-screencaster-linux-amd64.tar.gz
sudo mv kartoza-screencaster-linux-amd64 /usr/local/bin/kartoza-screencaster
chmod +x /usr/local/bin/kartoza-screencaster

Checksums

See checksums.txt for SHA256 verification.