Hello everyone,
We have been working on a Linux version of Video AI for use on some of our training machines. While this is mainly an internal tool at the moment, we’ve decided to release a build for any interested alpha/beta testers.
A few important notes before starting:
- This is the first time we’ve tried packaging a Linux version of our software for external use, there may be dependency problems and other issues with the package during the first few releases
- This version is not officially supported at this time. Support tickets for the Linux version will be bounced back to this thread, so try and keep questions here.
- This build is CLI only
- The Linux version will be updated much less frequenctly than the regular Mac & Windows releases, anyone wanting the latest Video AI features are advised to continue using those versions.
- We have very few encoders enabled in the distributed FFmpeg build (even fewer than Win/Mac). Headers and libraries needed for a custom build with your preferred encoders are included.
- TensorRT models are currently unavailable, as they require reconversion on our end. Some models will have TensorRT become available as we need it internally.
System Requirements
- Ubuntu 22.04 or newer
- If you want to try and run this on another distro, you need GLIBC 2.35 at minimum
-
libvulkan1
(maybe) - Proprietary NVIDIA drivers
- For ONNX models, a Vulkan-compatible NVIDIA GPU meeting Video AI’s minimum requirements
- For CPU models, a CPU supporting AVX2 instructions
Usage
- Models will install to
/opt/TopazVideoAIAlpha/models
, link this somewhere else if you want it on another drive - Use
videoai-login [user] [password]
to login - Use
videoai-run
to interact with Video AI. This is a wrapper around FFmpeg, so just provide arguments as you would with the existing command line.
Download
- Ubuntu - All-in-One Package (.deb) | Custom Build Redistributables (.tar.xz)
- RPM (.rpm). Please use with caution, the RPM package is untested