Diff for "Veejay"


Differences between revisions 1 and 7 (spanning 6 versions)
Revision 1 as of 2008-07-07 21:41:38
Size: 2910
Editor: bmex-gw
Comment: documented what I did. Hope it helps someone..
Revision 7 as of 2008-07-24 17:11:07
Size: 3264
Editor: localhost
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Contents'''<<BR>><<TableOfContents(2)>>|| ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents(2)>>||
Line 6: Line 6:
How to install and use the live video editing application veejay. This package currently needs to be compiled. It took me a while so I documented what I did. How to install and use the live video editing application veejay. This package currently needs to be compiled. It took me a while so I documented what I did. Some parts come from the tarball and some from SVN. This may look complicated but it is actually fairly easy to cut and paste the following commands into a terminal.
Line 20: Line 20:
`echo deb http://unicap-imaging.org/packages hardy main contrib | sudo tee-a / etc / apt / sources.list` `echo deb http://unicap-imaging.org/packages feisty main contrib | sudo tee -a /etc/apt/sources.list`
Line 30: Line 30:
'''Install''' '''Install dependencies'''
Line 34: Line 34:
'''Make a folder and get the program''' = Install Veejay-server: =
Line 36: Line 36:
`cd Desktop`
Line 38: Line 37:
Line 42: Line 42:
`tar xjvf veejay-1.2.tar.bz2` `tar xvf veejay-1.2.tar.bz2`
Line 44: Line 44:
= Installing the software = `mkdir veejay-svn`
Line 46: Line 46:
'''1- Veejay-server:''' `cd veejay-svn`
 
`svn checkout svn://dyne.org/veejay/trunk/veejay-1.1/veejay-server`
Line 48: Line 50:
`cd ~/veejay-server` `cd veejay-server`
Line 50: Line 52:
`export PKG_CONFIG_PATH=/usr/lib/pkgconfig/` `./autogen.sh`
Line 52: Line 54:
`./configure --prefix=/usr --enable-gl` `echo $PKG_CONFIG_PATH`

`export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig`

`./configure --enable-gl --enable-simd-accel`
Line 62: Line 68:
'''2- Veejay-client (reloaded):''' = 2- Veejay-client (reloaded): =
Line 64: Line 70:
`cd ~/veejay-client` `svn checkout svn://dyne.org/veejay/trunk/veejay-1.1/veejay-client`
Line 66: Line 72:
`export PKG_CONFIG_PATH=/usr/lib/pkgconfig/` `cd veejay-client`
Line 68: Line 74:
`./configure --prefix=/usr --with-gdk-pixbuf` `./autogen.sh`

`echo $PKG_CONFIG_PATH`

`export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig`

`./configure --enable-simd-accel`
Line 75: Line 87:

`cd ..`

Introduction

How to install and use the live video editing application veejay. This package currently needs to be compiled. It took me a while so I documented what I did. Some parts come from the tarball and some from SVN. This may look complicated but it is actually fairly easy to cut and paste the following commands into a terminal.

About Veejay

Veejay is a 'visual' instrument and realtime video sampler for live video performances. Allows you to trigger samples, apply realtime effects (120+), scratch, mix, record.

Veejay is a visual instrument and real-time video sampler. It allows you to "play" the video like you would play a piano. While playing, you can record the resulting video directly to disk (video sampling).

Getting required software

Open a terminal

Add a repo

echo deb http://unicap-imaging.org/packages feisty main contrib | sudo tee -a /etc/apt/sources.list

Get the key for the new repo

wget http://unicap-imaging.org/downloads/public.key -O- | sudo apt-key add -

Update

sudo apt-get update

Install dependencies

sudo apt-get install build-essential automake1.7 libtool bison flex cvs gawk libdirectfb-dev libmjpegtools-dev libsdl1.2-dev libgtk2.0-dev libasound2-dev libjack-dev libjack0.100.0-dev jackd libxml2-dev libxrandr-dev subversion libsamplerate0-dev libxv-dev libxt-dev libglitz-glx1-dev libglade2-dev ffmpeg libavcodec-dev libavformat-dev libswscale-dev libfreetype6-dev libdv4-dev libasound-dev libunicap libunicap-dev

Install Veejay-server:

mkdir veejay

cd veejay

wget http://www.veejayhq.net/releases/veejay-1.2.tar.bz2

tar xvf veejay-1.2.tar.bz2

mkdir veejay-svn

cd veejay-svn

svn checkout svn://dyne.org/veejay/trunk/veejay-1.1/veejay-server

cd veejay-server

./autogen.sh

echo $PKG_CONFIG_PATH

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig

./configure --enable-gl --enable-simd-accel

make

sudo make install

sudo make clean

cd ..

2- Veejay-client (reloaded):

svn checkout svn://dyne.org/veejay/trunk/veejay-1.1/veejay-client

cd veejay-client

./autogen.sh

echo $PKG_CONFIG_PATH

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig

./configure --enable-simd-accel

make

sudo make install

sudo make clean

cd ..

cd ..

3- Veejay-themes

cd ~/veejay-themes

sudo ln -s /usr/local/lib/libgtkcairo.so.2 /usr/lib/libgtkcairo.so.2

chmod +x INSTALL.sh

sudo ./INSTALL.sh ~/

Sort out permissions

sudo chmod 777-R ~ /. veejay

cd ..

4- Veejay-utils:

cd ~/veejay-utils

./configure --prefix=/usr

make

sudo make install

sudo make clean

Start server:

veejay -O=04

Start client

reloaded

Using Veejay

I have no idea yet! Good luck..

Other Guides

http://divilinux.netsons.org/index.php/archives/807 - Most content borrowed from here

http://www.veejayhq.net/?cat=7 - official page


CategoryDocumentation

Veejay (last edited 2009-02-28 19:37:40 by bmex-gw)