Video Fundamentals Table of Contents:
- General Overview
- Video Sources
- Video FX
Lesson 1.0 – Introduction to Video Fundamentals Series
Since the first introduction of our new blog almost a year ago the number of topics covered has grown to include a wide variety of subjects to the point you could almost prepare an entire course on VJing and live video production from our collection of tutorials.
With this in mind we've started to put together a new “Introduction to Video Fundamentals” curriculum that focuses on teaching the basic knowledge needed to get started with working with visuals. While these ideas are usually demonstrated with VDMX a lot of the underlying techniques are generally translatable to other software and hardware used for video and lighting production.
This set of lessons provides basic introductions to help you get started with learning everything related to the world of video. Additionally each section includes links to tutorials covering specific topics in more detail and assignments that you can use to test yourself on your knowledge.
Teachers can also use these as starting points for lesson plans on teaching real-time visual techniques in their own classrooms and workshops.
Lesson 1.1 – Live Cameras, Interactive Video Generators, and Pre-Rendered Movies
Typically the original source material used in video production falls into one of three categories:
- Live inputs such as video cameras, published Syphon feeds and window captures from other applications.
- Interactive video generators such as Flash, Quartz Composer, and CoreImage.
- Pre-rendered movies (and still images) from cameras or exported from animation software.
Case Study: The ECLECTIC METHOD REMIX, Part One - Making Loops
Tips & Notes:
- In VDMX the Media Bin plugin is used to organize and switch between video sources.
- When using pre-rendered movies export to the PhotoJPEG, Apple Intermediate or Hap video codecs for the best playback performance in VDMX.
- Each source type has its own set of controls for manipulating the playback and output during performance.
Assignment:
- Download a set of sample clips to use with the VDMX simple player template.
- Download interactive ISF generators from interactiveshaderformat.com.
Challenge:
- Create a set of your own A/V loops using a camera or other captured footage.
Lesson 1.2 – Mixing and Applying Visual FX to Video Sources
Whether working in a real-time output environment like VDMX or a non-linear editor like Final Cut Pro, the technique used for digitally processing video source materials is essentially the same:
- Apply image filters to change the look and style of individual video sources and layer groups.
- Mix and combine multiple video sources by adjusting the size, crop, and composition mode.
Case Study: The ECLECTIC METHOD REMIX, Part Two - Jamming
Tips & Notes:
- Layer masks adjust the opacity of individual pixels during composition to obscure parts of an image. Use with the OpenGL Over or VVSourceAtop blend modes.
- Preview windows in VDMX can be set to view layers both before and after FX are applied.
- New custom FX and composition modes can be created using ISF (GLSL), LUTs, Quartz Composer and other popular formats.
Assignments:
- Mix, and fade between sources with the example Four Channel Mixer template.
Challenge:
- Make a pre-rendered animation that makes use of alpha channels.
Lesson 1.3 – Publishing Video
Once video sources are processed and composited together, the next step is to output the result:
- Fullscreen outputs, such as projectors, displays and LED walls connected to a monitor port.
- Syphon outputs, to send video feeds to other applications for specialized image processing.
- Recorded to disk as a movie or still file that can be shared online or further remixed.
Case Study: How to do the Deadmau5 End of Year Tour visuals by Momo the Monster
Tips & Notes:
- The final output can be stretched across multiple displays.
- Use Perspective Correction (quad mode) for simple projection mapping onto uneven surfaces.
- Lighting designers can use the VDMX “Video to DMX” plugin to translate video streams to ArtNet universes.
Assignments:
- Create and share online a short demo reel from what you've learned so far.
Challenge:
Lesson 1.4 – Instruments and Automation
Pretty much every parameter in VDMX can be controlled by external hardware or automated with data generator plugins:
- MIDI, OSC, and DMX (ArtNet) are common protocols for creating networks and connecting physical instruments to computers.
- Step Sequencers and LFOs generate control values with oscillators and looping patterns.
- Audio Analysis and Beat Detection algorithms listen to music from sound inputs to sync visuals.
- Timecode for syncing with other systems.
Case Study: The ECLECTIC METHOD REMIX, Part Three - Working with Ableton Live
Tips & Notes:
- The VDMX Echo mode can be used to set up easy “talkback” to MIDI and OSC instruments with light up LEDs and other dynamically updating interfaces.
- Layout files from TouchOSC can be directly imported into VDMX for quick mapping of parameters to iPhones, iPads and Android tablets.
- Lightning designers can configure VDMX as a custom DMX controlled media server and virtual lighting rig.
- Custom control plugins can be created with Quartz Composer.
Assignments:
- Use audio analysis (or another data-source) to trigger video clips.
- Create a virtual layout of a MIDI instrument with the Control Surface plugin.
Challenge:
- Sync the playback of movies on two computers across a network with OSC.
What Next?
Each of the sections on this page is a brief introduction to some of the major topics involved with live visuals and VJing.
In part two of this series we first look in depth at the three different types of sources (Live Cameras, Interactive Video Generators, and Pre-Rendered Movies) discussed in part 1.1 of this lesson.