Supported plattforms

======================
 Supported plattforms
======================

- Microsoft windows; Windows Xp, Windows Vista, Windows 7 (32/64-bit)
- Intel Mac OsX 10.6 or higher (32/64-bit)
- Linux (32/64-bit)

====================
 Supported hardware
====================
- Windows: Devices supported by Directshow
- Mac OsX: Devices supported by qtkit
- Linux: devices supported by v4l, v4l2

=================
 Install xuggle
=================


Some prebuild packages are available in the third-party repo:

32-bit Intel Macs, 10.5 or later
taken from http://www.squarebox.co.uk/download/Xuggle-4.0.1065.pkg

64-bit Intel Macs, 10.5 or later
Taken from http://build.xuggle.com/job/xuggle_xuggler_binary_build_macosx_x86_64/lastSuccessfulBuild/artifact/bin.tar.gz
Unpack the tarball and run 
  # sudo sh xuggle-xuggler.4.0.1023-i386-apple-darwin9.8.0.sh

64-bit Windows XP, Windows Vista, Windows 7
http://xuggle.googlecode.com/issues/p_w_upload?aid=2400010000&name=xuggle_3_4_64bit.rar&token=LzJiS5GfDNvgylblKWlQf0fGx18%3A1330727038814 
Unrar the contents in the C:\\Program Files\\Xuggle

32-bit Windows XP, Windows Vista, Windows 7
Download and execute file from from http://www.squarebox.co.uk/download/xuggle-xuggler.3.4.1012-win32-setup.exe

32-bit Linux
Download all the files listed in the page http://build.xuggle.com/job/xuggle_java_utils_jdk6_i386_ubuntu  
and copy then in the folder /usr/local/xuggler

64-bit Linux
  # wget http://com.xuggle.s3.amazonaws.com/xuggler/xuggler-3.4.FINAL/xuggle-xuggler.3.4.1012-x86_64-unknown-linux-gnu.sh
  # sudo xuggle-xuggler.3.4.1012-x86_64-unknown-linux-gnu.sh

Other binary build are available on http://build.xuggle.com/

For other plattforms download build and install from source code following the info on
http://www.xuggle.com/xuggler/build

=======================
 Setup the environment
=======================

In order to run a program using xuggle it is required to setup some
environment variables.
These info are extracted by http://www.xuggle.com/xuggler/downloads/build.jsp

Set XUGGLE_HOME to a directory of your choice, add the xuggle binaries location to the path
environment variable

-------------
 For Windows
-------------

  When building, you must make sure that your XUGGLE_HOME is on your C: drive, and is in a path with no spaces in it. Sorry. This restriction does not apply if you use the installer.
  Add %XUGGLE_HOME%\\bin; to the start of your PATH environment variable.
  
  c:\\> set XUGGLE_HOME=C:\\Program Files\\Xuggle
  c:\\> set PATH=%XUGGLE_HOME%\\bin;%PATH%

-------------  
 For MacOs X
-------------
  
  You can set XUGGLE_HOME to any directory you like, and if not set, we\'ll default to /usr/local (like most open source projects).
  
  # export XUGGLE_HOME=/usr/local/xuggler
  # export PATH=$XUGGLE_HOME/bin:$PATH
  # export DYLD_LIBRARY_PATH=$XUGGLE_HOME/lib:$DYLD_LIBRARY_PATH

-----------  
 For Linux
-----------
 
  You can set XUGGLE_HOME to any directory you like, and if not set, we\'ll default to /usr/local (like most open source projects).

  # export XUGGLE_HOME=/usr/local/xuggler
  # export PATH=$XUGGLE_HOME/bin:$PATH
  # export LD_LIBRARY_PATH=$XUGGLE_HOME/lib:$LD_LIBRARY_PATH

  
===================
 Build the library
===================

Follow the README


=====
 Run
=====

Copy the appropriate native library in the dist folder

-------------
 For Windows
-------------

  c:\\> copy native\\win32-x86\\civil.dll dist
  c:\\> cd  dist
  c:\\> java -jar lode-recorder.jar

-----------
 For Linux
-----------

  Depending on the architecture of your java virtual machine

  # cp native\\linux-amd64/libcivil.so dist

  or 

  # cp native\\linux-x86/libcivil.so dist

  and then run the demo:
  
  # cd  dist
  # java -jar lode-recorder.jar

-------------
 For MacOs X
-------------
  # cd  dist
  # java -jar lode-recorder.jar

  
---
EOF
---

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章