NeoUtlのお部屋
公式サイト / Codebergリポジトリ / GitHubミラー / リリース / Wiki
NeoUtlとは...
AviUtl 1.10 & ExEdit 0.92の操作感を踏襲しつつ、AviUtlを超える性能を持つ動画編集ソフトを開発するプロジェクトです。
主な特徴
- AviUtlに酷似した直感的なUI
- GPUを使った高速で強力なエフェクト
- VST3やLV2等の音声エフェクトに対応
- Linux、Windows、macOSに対応
★ インフォメーション ★
開発リセットのお知らせ
NeoUtlは2026年5月末日を持って、開発をリセット致しました。
★ ダウンロード ★
ダウンロード前にご確認下さい
- 現在NeoUtlはLinux(x86_64)、macOS(ARM64)、Windows(x86_64)をターゲットにしております。
- 最新のパッケージが使えないディストリビューション(Ubuntu等)では正しく動作しない可能性がございます。
- CachyOSでのご利用を推奨しております。
ダウンロード・インストール方法
- Linuxの場合、Qt6全般、LuaJIT、Vulkan実装(Mesa等)、FFmpeg、Carlaをインストールします(macOS、Windowsは依存関係を同梱しているため追加のインストールは不要です)。
- お使いのPCに最適なビルドをダウンロードします。
- ダウンロードしたファイルを展開します。
NeoUtlに実行権限を付与します。NeoUtlを実行します。
Linux環境において、Ubuntu等の保守的なディストリビューションをご利用の方は、DistroboxでArch Linuxコンテナを作成し、その中で実行することを強く推奨致します。
★ ビルド手順 ★
Linux / macOS / Windowsの各環境でBUILD.pyを利用してビルド可能です。
ビルドターゲットはOSから自動判定されます。通常はpython BUILD.pyのみで実行可能です。
共通の準備
リポジトリをクローンし、必要に応じて仮想環境を作成します。
git clone https://codeberg.org/taisho-guy/NeoUtl.git
cd NeoUtl
python3 -m venv .venv
python -m pip install --upgrade pip PySide6
Linux
distrobox/podmanを使用してビルド環境を分離します。
- 依存関係のインストール:
pacman -S --needed distrobox podman python pyside6 git(Archの場合) - ビルド:
python BUILD.py --arch - 実行:
./build/NeoUtl
macOS
Homebrew経由で依存関係を解決し、.appバンドルを作成します。
- 依存関係のインストール:
brew install python pyside git - ビルド:
python BUILD.py --xcode - 実行:
open ./build/NeoUtl.app
Windows (MSYS2)
- 依存関係のインストール:
pacman -S git mingw-w64-ucrt-x86_64-pyside6 - ビルド:
python BUILD.py --msys2 - 実行:
./build/NeoUtl.exe
Windows (MSVC - 非推奨)
環境構築の複雑さから非推奨としています。
- 準備: VS2022 C++ツールセット、公式Qt(MSVC x64版)、vcpkg。
- ビルド:
python BUILD.py --msvc --qt-dir <path> - 実行:
.\build\NeoUtl.exe
★ 関連リンク ★
NeoUtlは、多くの素晴らしいプロジェクトの上に成り立っています。この場を借りて、感謝を申し上げます。
| AviUtl | 非自由 | 本プロジェクトがリスペクトしている、KENくん氏開発の動画編集ソフト「AviUtl」の公式サイトです。 |
| Carla | GPLv2+ | VST3やLV2等の音声エフェクトをホストするためのバックエンドとして利用しています。 |
| NeoUtl | AGPLv3+ | Codeberg上のメインリポジトリです。開発の最前線であり、ソースコードや最新リリースが公開されています。 |
| FFmpeg | GPLv2+ | 動画・音声のデコード、エンコード、変換を司る、映像処理の要です。 |
| LuaJIT | MIT | 非常に高速なJITコンパイルが可能なLuaエンジンで、エフェクト記述や拡張機能に使用しています。 |
| Qt | GPLv3 | UI/UXの構築にQt QuickおよびQMLを採用し、クロスプラットフォームで軽快な操作感を実現しています。 |
| Remix Icon | Remix Icon License v1.0 | NeoUtl内のシンボルアイコンに採用されています。 |
| Vulkan | Apache 2.0 | GPUを最大限に引き出し、リアルタイムでの高度な描画とエフェクト処理を支える基盤APIです。 |
| Zrythm | AGPLv3 | 音声プラグイン(Carla等)の対応において、実装を参考にしました。 |
★ 使用上の注意 ★
NeoUtlはGNU Affero General Public Licenseに基づいて公開されている自由ソフトウェアです。