I’ve just custom-compiled LiVES.


I like video-editing software, even if I rarely use it. LiVES is an example of video-editing software, available for Linux. It can be installed under the newer Debian / Stretch, from the package-manager, but when we do so, it seems to suffer from two problems:

  1. The GUI does not seem to display properly. We’re used to seeing artwork as part of the BG, of the application-window, but instead only see a black background. Yet, the application launches fine and without error-messages.
  2. When we try to open or import various video-files, the import is without sound, or just does not succeed.

At the same time, I know that I’ve subscribed to the Debian / Multimedia repository because usually, doing so gives me access to more, or more-powerful-versions-of, multimedia software.

Problem (2) seems to be the real issue, and is due to Debian trying to switch the users from using ‘MPlayer’ to using the ‘MPV’ package instead, as the all-purpose media decoder. In fact, installing ‘mpv’ as a dependency, actually forbids installing the legacy ‘mplayer’ package.

There are two possible solutions to this:

  1. Edit the package, to change its dependencies, so that we can use it with the legacy ‘MPlayer’, or
  2. Uninstall the package-manager version of ‘LiVES’, Uninstall ‘mpv’, and Build LiVES from source-code, but install (legacy) ‘mplayer’ from the package-manager first.

Solution (1) would be precarious.

I chose solution (2).

(Edit 12/11/2017 :

I should note, that LiVES detects during its first run, not at compile-time, whether we have ‘MPlayer’, ‘MPlayer2′, or ‘MPV’ installed, and what the capabilities of the detected players are. With ‘MPV’, that test for capabilities already did not pass with 100% success. )

Continue reading I’ve just custom-compiled LiVES.