Skip to content

Neisvestney/qw-cat

Repository files navigation

Logo

Qw Cat

Desktop application designed for quick video trimming and processing.

Windows download Linux download Linux download Other download


Overview

GitHub Release

Screenshot

Built with Tauri v2 and React, powered by FFmpeg.

Features

  • Mixing multiple audio tracks into one with different volume
  • Running FFmpeg with NVIDIA hardware acceleration and using gpu encoders
  • Automatic ffmpeg download
  • Easy-to-use interface with advanced ffmpeg command customization options

Note: Currently, only NVIDIA GPU hardware acceleration is supported. AMD and Intel GPU support is not yet implemented.

Installation

  • Download the latest release from the releases page.
  • Run the installer and follow the instructions.
  • Launch the application.

You can install FFmpeg before launching the application if you want to use it right away.

For linux you also need to install gstreamer with plugins to be able to play videos.
For KDE Plasma you can install libunity9 package to display a progress bar in the taskbar.

Note: The application has not been tested on macOS yet.

Development

  • Follow the Tauri documentation to setup development environment.
  • Install dependencies with yarn install
  • Run the app with yarn tauri dev

Building

  • Run yarn tauri build

To generate flatpak manifest run node ./src-tauri/bundle/render-templates.js local <versionFromCargoToml>_amd64

Contributing

Pull requests are welcome.
Please format your code with cargo fmt and cargo clippy before submitting a PR

About

Desktop application for quick video trimming πŸ±βœ‚πŸŽž

Topics

Resources

License

Stars

Watchers

Forks