GMU:Tutorials/Networking/Controlling Processing with The Captury: Difference between revisions
From Medien Wiki
m (moved GMU:Tutorials/Visual Interaction/Controlling Processing with the Captury to GMU:Tutorials/Networking/Controlling Processing with The Captury: Move to Networking Directory + Upper Case for "The Captury") |
No edit summary |
||
Line 6: | Line 6: | ||
== Tips Before Beginning == | == Tips Before Beginning == | ||
*In this tutorial, you will see how to use a single value getting from the Captury to control processing. For further processed data, referencing the tutorial by Qianqian Li: [https://www.uni-weimar.de/medien/wiki/GMU:Tutorials/Performance_Platform/Measuring_Motion_with_Processing Measuring Motion with Processing] | *In this tutorial, you will see how to use a '''single value''' getting from the Captury to control processing. For further processed data, referencing the tutorial by Qianqian Li: [https://www.uni-weimar.de/medien/wiki/GMU:Tutorials/Performance_Platform/Measuring_Motion_with_Processing Measuring Motion with Processing] | ||
*Before the coding in Processing, make sure that the following libraries have been installed: ''Sketch > Import Library > Add Library'' | *Before the coding in Processing, make sure that the following libraries have been installed: ''Sketch > Import Library > Add Library'' | ||
**oscP5: An Open Sound Control (OSC) implementation | **'''oscP5''': An Open Sound Control (OSC) implementation | ||
**Video: GStreamer-based video library for Processing | **'''Video''': GStreamer-based video library for Processing | ||
*Prepare the video with a high resolution that can be showed on the video wall well. Because the change of the play speed, the video need a high frame rate to play fluently even with low speed | *Prepare the video with a '''high resolution''' that can be showed on the video wall well. Because the change of the play speed, the video need a '''high frame rate''' to play fluently even with low speed. Here is the information about the video used here as the example: | ||
**Format: .mov (H.264 Codec) | |||
**Resolution: 1920*1280 px | |||
**Length: 10s (599 frames) | |||
**Frame Rate: 60 FPS | |||
== | == Get The Data From The Captury == | ||
== Play The Video By Processing == | == Play The Video By Processing == |
Revision as of 21:40, 26 July 2016
Introduction
Processing is usually used for the electronic arts, new media art and visual design.
If you want to have a creative work in processing with Captury, you need to receive the OSC messages from the Captury and then use the data as the variable.
This includes OSC with Processing and an example of controlling the video in Processing with Captury.
Follow this Step by Step tutorial for using PROCESSING to play the VIDEO with CAPTURY!
Tips Before Beginning
- In this tutorial, you will see how to use a single value getting from the Captury to control processing. For further processed data, referencing the tutorial by Qianqian Li: Measuring Motion with Processing
- Before the coding in Processing, make sure that the following libraries have been installed: Sketch > Import Library > Add Library
- oscP5: An Open Sound Control (OSC) implementation
- Video: GStreamer-based video library for Processing
- Prepare the video with a high resolution that can be showed on the video wall well. Because the change of the play speed, the video need a high frame rate to play fluently even with low speed. Here is the information about the video used here as the example:
- Format: .mov (H.264 Codec)
- Resolution: 1920*1280 px
- Length: 10s (599 frames)
- Frame Rate: 60 FPS
Get The Data From The Captury
Play The Video By Processing
STEP 01 –