Skip to content

Latest commit

 

History

869 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A next-generation video editor that inherits and surpasses AviUtl

GitHub / Releases

English / 日本語 / 简体中文

Important

AviQtl-Plus is a fork of taisho-guy/NeoUtl that continues the Qt Quick + QRhi + ECS development path after the upstream project was rebuilt with Rust + Slint + wgpu. The frontend is now migrating in the same direction: Rust + Slint is the default build (under construction), while the legacy Qt frontend remains available via python3 BUILD.py --frontend qt. See About the project for the full story.

What is AviQtl-Plus?

AviQtl-Plus screenshot

A project to develop a video editor that inherits the operability of AviUtl 1.10 & ExEdit 0.92 while delivering performance that surpasses AviUtl.

See AviUtl Operability Targets for the editing-model compatibility goals that guide development.

Key Features

  • UI closely resembling AviUtl
  • Fast and powerful GPU-accelerated effects
  • Support for audio effects such as VST3 and LV2
  • LuaJIT plugin system with package management, declarative parameters, and permission control
  • Cross-platform: Linux, Windows, macOS

Documentation

Effect Packages

AviQtl-Plus features a modular effect system. The effect-packages/ directory contains ready-to-use effect packs that demonstrate the extension system:

Package Type Contents
weather-objects Object Rain, snow animations
color-effects Effect Color tint effect

These packages serve as both useful additions and developer references for creating custom effects. See effect-packages/README.md for details.

Related Links

AviQtl-Plus stands on the shoulders of many wonderful projects.

Project License Role
AviUtl Non-free Respected origin
AviQtl AGPLv3 Original Qt Quick project; aviqtl branch of the upstream
NeoUtl AGPLv3 New Rust + Slint + wgpu version by the original author
AviQtl-Plus AGPLv3 This project — migrating from Qt Quick + QRhi + ECS to Rust + Slint + wgpu
Carla GPLv2+ Audio effect host (VST3/LV2 etc.)
FFmpeg GPLv2+ Video/audio decoding & encoding
LuaJIT MIT High-performance script engine
Qt GPLv3 UI/UX framework for the legacy frontend
Slint GPLv3 UI framework for the default frontend
Zrythm AGPLv3 Reference for audio plugin implementation
Remix Icon Remix Icon License Symbol icons

License

AviQtl-Plus is released under the GNU Affero General Public License.

Remix Icon used within AviQtl-Plus is provided under the Remix Icon License.

About

Next-generation video editor, effects and animations creator, and DAW - in a single app

Topics

Resources

Contributing

Stars

8 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages