Kooha

Capture your screen in a straightforward and painless way without distractions.

Kooha is a simple screen recorder with a minimal interface. You can simply click the record button without having to configure a bunch of settings.

Kooha-preview

The main features of Kooha include the following:

The main features of Kooha include the following:

  • ? Capture your screen without any hassle.
  • ?️ Record your microphone, computer sounds, or both at the same time.
  • ?️ Select an area of your screen to record.
  • ⏲️ Set delay to prepare before you start recording.
  • ? Support for the free Matroska and WebM formats.
  • ?️ Hide or show mouse pointer.
  • ? Choose a saving location for your recording.
  • ⌨️ Utilize helpful keyboard shortcuts.

?️ Roadmap

  • [ ] MP4 video format support (Already in dev branch)
  • [ ] Change backend to support individual window or monitor recording
  • [ ] Other desktop environments support

⚙️ Hidden Configuration Options

Change frames per second to 60fps

You can copy and paste this to the terminal if you installed Kooha as a flatpak:

flatpak run --command=gsettings io.github.seadve.Kooha set io.github.seadve.Kooha video-frames 60

or gsettings set io.github.seadve.Kooha video-frames 60 if installed locally.

Take note that using other frames per second may cause flickering, depending on
the performance of your device.

?️ Building from source

GNOME Builder

GNOME Builder is the environment used for developing this application.
It can use Flatpak manifests to create a consistent building and running
environment cross-distro. Thus, it is highly recommended you use it.

  1. Download GNOME Builder.
  2. In Builder, click the "Clone Repository" button at the bottom, using https://github.com/SeaDve/Kooha.git as the URL.
  3. Click the build button at the top once the project is loaded.

Meson

git clone https://github.com/SeaDve/Kooha.git
cd Kooha
meson builddir --prefix=/usr/local
ninja -C builddir install

GitHub

https://github.com/SeaDve/Kooha