unity3d-jp / FrameCapturer

export framebuffer, GBuffer or any RenderTextures from Unity to file. supported format: png, exr, gif, webm, mp4
MIT License
1.04k stars 164 forks source link

FrameCapturer

This plugin allow you to capture framebuffer, G-buffer and audio and output to file. Supported file formats are exr, png, gif, webm, mp4, wav, ogg and flac. You may also interested in FrameRecorder.

Supported platforms are Windows and Mac. (Also confirmed to work on Linux, but you need to build plugin from source)

Usage

  1. Import this package to your project: FrameCapturer.unitypackage
  2. Add recorder component to camera (Add Component -> UTJ -> FrameCapturer -> * Recorder)
  3. Setup recorder settings and capture

There are 3 recorder components: MovieRecorder, GBufferRecorder and AudioRecorder.

Limitations

Currently MP4 recordering is available only on Windows.

Example Outputs:

gif_example1
gif_example1

License

MIT