FAQ
 
 
Cover  \ Exhibition  \ Learning  \ Reference  \ Download  \ Discourse   
      Language \ Environment \ Libraries \ Comparison
 
   
   
Libraries  
   
 
Sonic

The video library allows Processing to display QuickTime video files and grab video data from a camera. Video can be captured from USB Cameras, IEEE 1394 Cameras, or Video Cards with composite or S-video input devices connected to the computer. Video can be loaded from QuickTime files located on your computer or anywhere on the Internet.

For this library to work, it is necessary to have QuickTime for Java installed on your computer. Download and install QuickTime and do a custom installation, making sure the QuickTime for Java option is selected.

You also need video driver software for translating from the proprietary format of your video source into commonly used video functions. You can get this software from the makers of the video hardware.

If you are not using an Apple computer, you will also need a VDIG, a video driver that translates from your hardware to the video functions used by QuickTime. This software may be included in the software provided by the maker of your hardware, or you can download the free VDIG available at http://www.vdig.com and check if it is compatible with your video camera. The free VDIG is slower than many you pay for.

Capture
The Capture class makes it possible to grab frames of video from an attached capture device such as a camera. Adjustments to the size and speed are made through calling the functions defined below.

Capture
list()
format()
source()
settings()
read()
available()
framerate()
crop()
noCrop()
stop()

captureEvent()



Movie
The Movie class makes it possible to load QuickTime movies and to play them back in many ways including looping, pausing, and changing speed.

Movie
read()
available()
play()
pause()
stop()
loop()
noLoop()
jump()
duration()
time()
speed()
framerate()

movieEvent()







 
 








Creative Commons License
 
  Processing is an open project initiated by Ben Fry and Casey Reas  
  © Info  
color="#000000" height="25">  bgcolor="#000000" height="25">  dy> #000000" height="25">  rg/cc/Attribution" /> -->     Processing is an open project initiated by Ben Fry and Casey Reas     © Info   eativecommons.org/licenses/by-nc-sa/2.0/" /> -->     Processing is an open project initiated by Ben Fry and Casey Reas     © Info   Casey Reas et al. Casey Reas -->     Processing is an open project initiated by Ben Fry and Casey Reas     © Info   A versatile input provider, a popup window with a set of interactive