You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Avidemux build directory must be located on a case-sensitive file system.
Out-of-tree build is supported. If build is conducted in-tree, the source
directory has to be located on a case-sensitive file system either.
To get Avidemux source code from the main repository and the translations,
run the following command:
git clone --recursive https://github.com/mean00/avidemux2.git && cd avidemux2
Build on Linux
Install build dependencies:
Debian / Ubuntu and variants:
bash createDebFromSourceUbuntu.bash --deps-only
Fedora:
bash createRpmFromSourceFedora.bash --deps-only
Build Avidemux:
bash bootStrap.bash
Alternatively building on Qt5 instead of Qt6:
bash bootStrap.bash --enable-qt5
The compiled output will be in the install subdirectory of the build directory.
Avidemux can be run without installation by means of a start script derived
from the template run_avidemux_template_qt6.sh.
Make a copy of this script file.
If Avidemux has been built in a different location than ${HOME}/avidemux2,
edit the value of variable BUILDTOP to point to the actual build directory.
Adjust the value of variable PREFIX if necessary.
Copy the script to a directory listed in $PATH and make it executable.
On both Apple platforms, the disk image should be generated in the installer
subdirectory of avidemux2.
Post-installation (Apple Silicon):
Only if Avidemux has been built on a different Apple Silicon system,
execute the following command to replace ad-hoc signatures of the binaries:
sh avidemux/osxInstaller/macos-adhoc-sign-installed-app.sh
When Avidemux app has been installed to a non-default location, adjust the value
of BUNDLE_CONTENT variable in the aforementioned file accordingly.