Skip to content

Latest commit

 

History

4,528 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

🎬 Beutl

English / Japanese

Daily build Discord

Beutl (pronounced /bjútəl/) is a cross-platform video editing (compositing) software.

Source code of the old version (BEditor)

The image is from a development version.

📖 Features

💻 Cross-Platform

Beutl uses the latest .NET, enabling it to run on various operating systems. It supports Windows, Linux, and macOS.

⏳ Keyframes

Using keyframes, you can create basic animations such as fade-ins and slide-ins, as well as animate various objects.

🔌 Extensions

Create a Beutl account to acquire extensions or publish your own developed extensions. Extensions can add effects, objects, codecs, UI, and more.

🧰 Rich Effects

From basic effects like color filters, blurs, shadows, and LUTs, to minor effects like outlines, inner shadows, and long shadows, Beutl offers a wide range of effects. These can be further expanded through extensions.

🕘 Version Control

Track a project's editing history with Git, restore earlier versions, create experimental branches, and back up work to a remote repository from within Beutl.

📥 Installation

Refer to the documentation here.

Development

On a fresh checkout, initialize the Git submodules first with git submodule update --init --recursive.

Run the application from the repository root using the included scripts, which do not require the global Nuke tool.

macOS/Linux:

./build.sh dev

Windows (PowerShell):

.\build.ps1 dev

This runs src/Beutl in Debug configuration, automatically selecting net10.0-windows on Windows and net10.0 on macOS/Linux. If the global Nuke tool is already installed, you can also use nuke dev.

License

This project is licensed under the MIT License (LICENSE).

Beutl.FFmpegWorker is a separate executable that links with GPL-licensed FFmpeg and is distributed under the GNU General Public License v3 (LICENSE.GPL). It runs as an independent process and communicates with the main application via IPC, so the GPL does not apply to the rest of the codebase.

Patrons

About

Cross-platform video editing (compositing) software.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1.2k stars

Watchers

16 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages