» Capturing Output
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

Capturing Output

Japanese | French | Italian

Still Screenshots

Ctrl+1 / Ctrl+2
Screenshot of the active vvvv-window with / without the window border.

Shift+Ctrl+1 / Shift+Ctrl+2
The same as above, but the file-save dialog is invoked.

Make a screenshot name it and post directly to the "Screenshots of the Days" on vvvv.org (as seen on the front page).

  • If you shoot a patch, the file is placed in the patchs directory. Press ALT+E to open an explorer window to this path.
  • If you shoot any other vvvv-window the file is placed in the directory in which its parent patch is placed in (e.g. shoot a renderer and search the image in the directory of the patch in which the Renderer node is placed in).
  • If a patch is not yet saved (shows something like 0.v4p//// in its windowtitle) you'll find the the .png in vvvvs root directory.
  • Pressing one of the shortcuts also copies the image to the clipboard which allows you to paste (Ctrl+V) it into other programs like Photoshop, Word etc.

Screen Recorder

Related nodes

Rekorder (Windows)
ScreenShot (EX9.Texture)
Writer (EX9.Texture)

  • Use Rekorder (Windows) to capture ANY window into an animated GIF. The Progress output helps to create seamless animated loops. Use Ctrl+4 to capture an active window.
  • There are also several screen capture tools listed on the video software links page that can record portions of the screen to a movie file.

Capture DirectX Backbuffer

Special tools:

Open Broadcaster Software (OBS)

These tools directly capture the backbuffer of any directx application. On their website they claim to record at high framerates and high resolution directly to .avi files.

There's also the promising nvidia shadowplay software (no vvvv support yet).

Texture Writer

Related nodes

Writer (EX9.Texture)
Writer (EX9.Texture NRT)
Writer (EX9.Texture AVI)

  • For high resolution output try the non-realtime renderer Writer (EX9.Texture NRT) which renders a still image sequence of any resolution your graphic card supports (typically up to 4096x4096 or 8192x8192). Use VirtualDub or another video software to convert the images into your favourite movie format. Best quality, but non-realtime, meaning this is not suitable if you want to record animations with live-interaction.
  • Quite similar to the previous node, but Writer (EX9.Texture AVI) saves the uncompressed .avi files with a given framerate. Make sure to use it similarly to the Writer (EX9.Texture NRT) module with a MainLoop (VVVV) node with "Time Mode" set to 'Increment'.

Writing a DirectShow Video Stream

Related nodes

Writer (DShow9)
VideoIn (DShow9)
FileStream (DShow9)

This should work well when connected directly to a VideoIn (DShow9) or FileStream (DShow9) but not so well when connected to an AsVideo (EX9.Texture).
In the latter case the rendered image has to be transferred back from the graphiccards memory to cpu memory which is traditionally a slow process.

Writer (DShow9) writes .avis with a fixed 25 frames per second. For your resulting .avi to be kind of smooth (as smooth as 25fps can be...) you'll therefore have to make sure that your patch is running at exactly 25fps. Use the Timing (Debug) to check this and the MainLoop (VVVV) to limit the framerate. Good luck.

Record Monitor Output

Simply connect a video recording device to the video output of your graphics card. Then switch to fullscreen and press record.

This method has the very advantage, that you don't need additional pc performance.

anonymous user login


~8d ago

fleg: This Tuesday, Cologne: exhibition opening of "interwoven", textile disinformation patterns created with vvvv. https://fleg.de/news/exhibition-interwoven

~21d ago

manuelgonzalvez: Assimp nodes all broken afted Win Update w/exception "COM object that has been separated from its underlying RCW(...)"

~21d ago

manuelgonzalvez: @levi thanks would love to! anyway managed to get something similar working based on forum search and anthokio's patches.

~22d ago

levi: @ravasquez thanks. 31.2 x86 verrion worked. @manuelgonzalvez i have a dx11 projectTexture if u a want.

~23d ago

manuelgonzalvez: Anyone has a dx11 port of "projectedTexture" dx9 fx for projection mapping?

~23d ago

manuelgonzalvez: Anyone has a dx11 port of "projectedTexture" dx9 fx for projection mapping?

~24d ago

ravazquez: @levi not sure bout the ImagePack, but I believe VL.OpenCV should give you the same tools and should work with beta just fine

~24d ago

levi: anyone knows of a VVVVpacks.image that works for elliot's projector calibration patches?x64,dx11. always crashes v4 on solve.

~1mth ago

Lorenz: VJing with GIFS: https://lorenzpotthast.de/gifjockey/ A fun little side project, that I first prototyped in v4 and now turned web-based ;)

~2mth ago

schlonzo: finally fixed in 4.8 nice1