Latest DEV Builds Available
Automated deployments from VidCutter CI servers have been setup together with new repos to host the latest builds produced. If you want to check out the very latest DEV builds of VidCutter then follow the links below. Do keep in mind that these are considered unstable so there is a small risk of things not working but care is taken to ensure only complete and working code is pushed to Git, but sometimes mistakes can happen.
|VidCutter DEV Builds|
Open Build Service
Prebuilt Linux packages available, click on your distro below.
Windows + macOS Users
Native installers for Windows and macOS are available on the releases page with every new version, or just click the button below.
VidCutter has finally been approved + published in the Chocolatey public repository (its a package manager like in Linux but for Windows).
To install VidCutter, run the following command from the command line or from PowerShell:
C:\> choco install vidcutter
To upgrade VidCutter, run the following command from the command line or from PowerShell:
C:\> choco upgrade vidcutter
Users can install directly from AUR, package is available in both stable and git-latest versions:
AUR: vidcutter, vidcutter-git
Using an AUR helper like pacaur (replace pacaur with yaourt or other AUR helper):
LATEST STABLE RELEASE: pacaur -S vidcutter LATEST DEVELOPMENT RELEASE: pacaur -S vidcutter-git
Ubuntu/Mint/Debian/KDE Neon and other Ubuntu flavors + derivatives
Users can install the latest release via:
The following set of commands will get you up and running:
sudo add-apt-repository ppa:ozmartian/apps sudo apt update sudo apt install vidcutter
Due to Fedora's restrictive policies on media licensing you'll need to install a VidCutter package from a third-party repository to have all common media formats supported. At the time of writing RPMFusion and UnitedRPMs both contain VidCutter RPMs as well as all the required dependencies so you can simply install the VidCutter RPM package from these sources without needing to do anything else for an up to date version of the app with all common libraries, codecs and formats supported right away.
I also maintain a custom COPR repository at:
I keep this updated myself so it will alwats carry the very latest release version but you will still need to enable one of the third-party repos for the multimedia dependencies. RPMFusion and UnitedRPMs only take a couple of days to update their repos when new versions are released so only bother with COPR if you're "must have the very latest version" type of addict.
Commands for a Fedora install using the COPR repo are:
sudo dnf copr enable suspiria/VidCutter sudo dnf install vidcutter
Check https://copr.fedorainfracloud.org/coprs/suspiria/VidCutter for more detailed instructions on enabling third-party repos for your multimedia dependencies.
VidCutter was recently added to openSUSE Tumbleweed (rolling-build) official repos and should hopefully make its way to release versions in time.
VidCutter is also available via the well-known Packman third-party repo. Instructions to enable it can be found here:
An AppImage portable Linux binary is also available via the releases page for Linux users. The latest 5.0.5 AppImage has been tested and confirmed to work on Ubuntu based distributions, including KDE Neon etc., from 14.04 up to and including current 17.10 versions.
FlatPak + Snap ??
I've played around with both of these alternative Linux portable app frameworks and while I have no personal need for them (I dont like the way either of them do things, not to mention both being tightly coupled to their desktop managers or distro i.e. GNOME and Ubuntu respectively. They exist to serve different needs I guess BUT if there are enough requests from you guys I'll hapilly make the effort to get VidCutter packaged and available in respective stores.
If you're familiar with Python and PyPi then you can always try that option too but avoid installing PyQt5 from through pip and instead run with your distributions own PyQt5 offering. PyQt5 is known as some of the following names under various distros: python-pyqt5, python3-pyqt5, python3-qt5 etc. Using your distro's version ensures a more seamless look & feel with the app integrating with your distro's look & feel + widget sets. Installing all via PyPi will still work, but won't look as nice..
If installing via PyPi, be aware to also ensure you have the following tools also installed via your package manager or any other means it doesn't matter so long as they are installed:
- libmpv (Arch: mpv, Ubuntu: libmpv1, Fedora: mpv-libs via RPMFusion, openSUSE: libmpv1) - FFmpeg (ffmpeg in all places, if on older Linux then you may have libav-tools instead which will also work) - mediainfo (mediainfo in all/most places. mainly needs to be the CLI version)
Fedora and RedHat users need to enable the RPMFusion repository in order to access mpv packages and just about anything multimedia-wise. Chances are you know what I'm talking about here but if not here are some simple steps to get VidCutter working in Fedora 25, the same should apply for any other RPM based distro... until I get off my lazy butt and try to learn RPM packaging (oh how horrible it looks though).... if anyone wants to help in this area by all means do!
Fedora Example Manual Install Walkthrough
A COPR repo with builds for all the latest Fedora releases is available, instructions above. The following remains for troubleshooting assistance.
Enable RPMFusion Free repository on your system if not already added. Follow the instructions here for your distro/version
Run 'dnf update' to ensure your system is all up to date.
Install the following packages, PyQt5 is from Fedora base repo and the rest should all come from RPMFusion (Fedora doesn't allow mpv/ffmpeg in their repos due to the free as in beer philosophy. if you dont know what i am talking about, head to www.fsf.org to read up on this stuff if interested)
Package list is:
Download VidCutter source code to a temp folder location and install via python setuptools as follows:
$ wget https://github.com/ozmartian/vidcutter/archive/master.tar.gz $ tar zxf master.tar.gz $ rm master.tar.gz $ cd vidcutter-master $ sed -i "s/pypi/rpm/" "vidcutter/__init__.py" $ sudo python3 setup.py install
That's all folks!
Command-line for debugging (Linux/macOS only)
$ vidcutter --help Usage: vidcutter [options] [video] [project] VidCutter - the simplest + fastest video cutter & joiner Options: --debug debug mode; verbose console output & logging. This will basically output what is being logged to file to the console stdout. Mainly useful for debugging problems with your system video and/or audio stack and codec configuration. --dev developer mode; disables the use of compiled resource files so that all app resources & assets are accessed directly from the file system allowing you to see UI changes immediately. this typically relates to changes made to Qt stylesheets (.qss), layout/templates, content includes and images. basically all assets defined in .qrc files throughout the codebase. -v, --version Displays version information. -h, --help Displays this help. Arguments: video Preload video file project Open VidCutter project file (.vcp)