Skip to content
Branch: master
Clone or download
Latest commit d5f646f Jul 20, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
OMC general updates + opengl record Feb 1, 2012
RFX updates Sep 17, 2018
docs upd docs May 29, 2015
extras/projectm/fonts add some extra resources Apr 12, 2016
libOSC add support for musl (jorgenatz) + cleanup Jul 6, 2019
liblives/examples format code May 12, 2017
libweed optimise Jul 18, 2019
lives-plugins oops Jul 20, 2019
m4 update m4 Oct 8, 2014
man update and add manpages May 31, 2010
mk/autoconf updates to build system/ACX_PTHREAD Aug 11, 2009
po update po etc Jul 19, 2019
resources add user devicemaps Aug 23, 2018
src trial fix Jul 19, 2019
tools code cleanup Jun 6, 2019
weed-docs avcodec decocder improvements, gui polish, pulseaudio fixes May 22, 2019
.gitignore add support for musl (jorgenatz) + cleanup Jul 6, 2019
AUTHORS various updates Jun 19, 2010
COPYING Initial svn import Aug 10, 2009
ChangeLog bump version Jul 7, 2019
FEATURES sync to 2.6.1 + minor doc updates Mar 27, 2016
GETTING.STARTED sync to 2.6.1 + minor doc updates Mar 27, 2016
INSTALL updates Oct 13, 2009
LiVES.appdata.xml synch to 2.6.0 Feb 1, 2016
LiVES.doxygen bump version Jul 7, 2019 update po, fix make install Jun 12, 2019
NEWS update NEWS Oct 25, 2010
README add support for musl (jorgenatz) + cleanup Jul 6, 2019 add support for musl (jorgenatz) + cleanup Jul 6, 2019
build-lives-rfx-plugin bump version Jul 7, 2019
build-lives-rfx-plugin-multi patch for older versions of perl Jan 27, 2013
config.guess update to newer version Jul 7, 2019 config fixes / updates Jul 18, 2019
default.keymap Initial svn import Aug 10, 2009
liblives.doxygen bump version Jul 7, 2019
midistart Initial svn import Aug 10, 2009
midistop Initial svn import Aug 10, 2009
mkinstalldirs add experimental avformat_decoder Oct 27, 2013
smogrify minor fix to show errors correctly Jul 18, 2019


LiVES is a Video Editing System
-     -    -     -       -

Original author: salsaman ( and others (see file AUTHORS)

Released under the GNU PUBLIC LICENSE, version 3 or later.
See file COPYING in this directory for licensing details

You should read these installation instructions thoroughly before installing 

Linux 2.x or BSD or openMosix or IRIX or OSX/Darwin (other UNIX untested)

mplayer 0.90rc1+ compiled with jpeg support
ImageMagick 5
perl 5+
gtk+ 2.12+ or gtk+ 3.x

sox (highly recommended)
libmjpeg-tools (recommended)

*Highly* Recommended runtime dependencies include:
theora-bin, mkvtoolnix, vorbis-tools, libmatroska, ogmtools, dvgrab, x264, ffmpeg,
libdv2-apps/libdv-bin, cdda2wav, lame, python, youtube-dl

Optional -  libvisual-actors, frei0r-plugins

Required for build with musl libc: libtirpc

Installation (subversion)

See the LiVES website:

Installation (binary versions)
See the LiVES website:
for more information.

If you got LiVES as a tar.gz or tar.bz2, at a terminal prompt, enter the following:

          bzip2 -d LiVES-2.10.2.tar.bz2
          gzip -d LiVES-2.10.2.tar.gz

depending on which version you have. Then:

          tar xvf LIVES-2.10.2.tar

          cd lives-2.10.2

now type:

check the output of configure very carefully, following any advice it provides, 
and making any adjustments you may wish - such as installing optional libraries.

If you are happy with the output from configure, then compile the source with:


again, check the output for any warnings or errors.

Assuming everything went OK, you can now install the application with:

	make install

(you probably need to do this as root - on some systems you would become root using "su", on other systems you would run

	sudo make install


Finally, you should make sure your system can find the new libraries installed by LiVES:

	sudo ldconfig

You can then run lives either from a menu, or by typing in a terminal:


The default location for everything is inside /usr; so executables go in /usr/bin, themes and scripts in /usr/share/lives/, and libraries and compiled plugins in /usr/lib.

  When installing from source, you can change this with:
        ./configure --prefix=/some/other/dir

  You can also install in a non-default directory with:
	make install DESTDIR=/some/other/dir

However, if you do relocate, and this is not a fresh install, you will need to edit your .lives file in your home directory and adjust <prefix_dir> and <lib_dir>
so that they point to the correct locations for scripts and plugins.

IMPORTANT: if the library directory is anything except /usr/lib, you should adjust the libraries in libweed pkg-config files:
libweed/*.pc. If you use a library path other $PREFIX/lib for the plugins you also need to do:

./configure --libdir=<path_to_lib>
e.g. ./configure --libdir=/usr/lib/libx86_64-linux-gnu/

Other configuration options

For a complete list of configure options, type:

	./configure --help

Make sure you have themes and icons, and plugins installed as above.
If they are moved from their installed location, make sure you edit <prefix_dir> and <lib_dir>
in ~/.lives

In case of any problems, check your ~/.lives file and make sure everything is 
pointing to the right locations.

You can also try deleting your ~/.lives file. LiVES will then run through the install process the next time it is started.

Make sure there is plenty of space available in the working directory. The directory may be changed through Preferences / Directories.

Run through Help -> Troubleshoot in the app and see if anything is missing.

If you are having problems encoding, make sure you have everything you need 
installed. The plugins are just interfaces, and you need to have the binaries 
installed also. Some of the encoder formats have other dependencies, the LiVES website has more details.

Problems opening files
If you have problems opening a particular video file, try to preview
it first in the 'open file' dialogue. If you cannot preview it, it means mplayer is not 
compiled to open it. You may need to recompile mplayer for your system
with extra libraries.

Note that current versions of LiVES no longer require mplayer to open some file types. For example dv format 
can be opened with libdv and the dv_decoder plugin. Ogg/theora can be opened with libogg and libtheora.

If you are having problems opening video, edit /usr/bin/smogrify, and near the top put:
you will then see the mplayer open command on the console, which can
be cut and pasted into a terminal window.

Finally, if you are still having problems, join the lives-video
mailing list and you can ask your question there !

Implemented functions - technical
Visit the LiVES website (

The 'load audio' function supports .wav, .mp3 (mpg123 required), mod, xm and
.ogg (ogg123 required).


See the file BUGS.

You can’t perform that action at this time.