Menu

Tree [r2824] / trunk /
 History

HTTPS access


File Date Author Commit
 OMC 2012-02-01 gfinch [r1331] general updates + opengl record
 RFX 2018-09-17 gfinch [r2796] updates
 docs 2015-05-29 gfinch [r2248] upd docs
 extras 2016-04-12 gfinch [r2522] add some extra resources
 libOSC 2018-09-24 gfinch [r2818] mingw updates, format code
 liblives 2017-05-12 gfinch [r2644] format code
 libweed 2018-09-24 gfinch [r2817] mingw updates
 lives-plugins 2018-09-24 gfinch [r2818] mingw updates, format code
 m4 2014-10-08 gfinch [r2104] update m4
 man 2010-05-31 gfinch [r593] update and add manpages
 menu-entries 2015-02-08 gfinch [r2161] add received patches
 mk 2009-08-11 gfinch [r15] updates to build system/ACX_PTHREAD
 po 2018-09-19 gfinch [r2800] improve rt recording
 resources 2018-08-23 gfinch [r2771] add user devicemaps
 src 2018-09-27 gfinch [r2822] fix bugette in widget-helper
 tools 2018-09-21 gfinch [r2803] av sync fixes
 weed-docs 2016-04-03 gfinch [r2509] updates, add toonz plugin
 AUTHORS 2010-06-19 gfinch [r619] various updates
 BUGS 2009-08-10 gabriel [r4] Initial svn import
 COPYING 2009-08-10 gabriel [r4] Initial svn import
 ChangeLog 2018-09-21 gfinch [r2802] pango fixes, add some missing frees
 FEATURES 2016-03-27 gfinch [r2499] sync to 2.6.1 + minor doc updates
 GETTING.STARTED 2016-03-27 gfinch [r2499] sync to 2.6.1 + minor doc updates
 INSTALL 2009-10-13 gfinch [r215] updates
 LiVES.appdata.xml 2016-02-01 gfinch [r2381] synch to 2.6.0
 LiVES.doxygen 2018-09-17 gfinch [r2796] updates
 Makefile.am 2018-09-24 gfinch [r2816] mingw updates
 NEWS 2010-10-25 gfinch [r805] update NEWS
 README 2018-09-11 gfinch [r2785] bump version number, add fixes
 autogen.sh 2009-08-11 gfinch [r14] updates to build system/ACX_PTHREAD
 build-lives-rfx-plugin 2018-09-17 gfinch [r2796] updates
 build-lives-rfx-plugin-multi 2013-01-27 gfinch [r1682] patch for older versions of perl
 conf.mingw 2012-02-17 gfinch [r1393] mingw part 2
 config.guess 2016-04-22 gfinch [r2524] updates
 config.h 2015-04-17 gfinch [r2226] code formatting
 config.sub 2016-04-22 gfinch [r2524] updates
 configure.ac 2018-09-24 gfinch [r2816] mingw updates
 default.keymap 2009-08-10 gabriel [r4] Initial svn import
 liblives.doxygen 2018-09-17 gfinch [r2796] updates
 midistart 2009-08-10 gabriel [r4] Initial svn import
 midistop 2009-08-10 gabriel [r4] Initial svn import
 mkinstalldirs 2013-10-27 gfinch [r1934] add experimental avformat_decoder
 smogrify 2018-09-26 gfinch [r2821] mingw

Read Me

LiVES
-----
LiVES is a Video Editing System
-     -    -     -       -


Original author: salsaman (salsaman+lives@gmail.com) 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 
LiVES.



Requirements
-------------------
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
libjpeg62
gdk-pixbuf-loaders

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




Installation (subversion)
-------------------------

See the LiVES website: http://lives-video.com/index.php?do=code





Installation (binary versions)
_________________
See the LiVES website:
http://lives-video.com/index.php?do=downloads
for more information.





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


          bzip2 -d LiVES-2.10.1.tar.bz2
or,
          gzip -d LiVES-2.10.1.tar.gz

depending on which version you have. Then:


          tar xvf LIVES-2.10.1.tar

          cd lives-2.10.1



now type:
	./configure

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:

	make


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:


        lives








Relocating:
-----------
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




Troubleshooting
---------------
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:
$DEBUG_OPEN=1;
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 (http://lives-video.com/index.php?do=features).


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





KNOWN BUGS
----------


See the file BUGS.