Video Capture Pro Unity Plugin
Video Capture is a plugin that enables you, the Unity developer, to capture video and audio from your Unity application. It’s great for recording video trailers, demos and in-app footage for your Unity-based game or app. It’s fast, flexible and easy to use. When the video is recorded you decide how it’s handled. Give your users complete freedom to share it, restrict it to playback from within your app, or anything in between.
- Extremely easy to use
- Capture video from any camera
- Capture video from screen with cursor
- Capture video from render texture
- Capture audio inside scene
- Capture audio from microphone
- Multiple codec support (H.264, H.265, FFV1, VP8, VP9)
- Multiple cameras capture simultaneously
- Live streaming to remote streaming services (Youtube, Facebook, etc.)
- Up to 8K video capture
- Up to 16K screenshot or sequence images capture
- Stereo video capture (Left Right, Up Bottom)
- 360 video capture (Equirectangular, Cubemap)
- 360 stereo video capture (Left Right, Up Bottom)
- Real-time and Offline capture supported
- Linear and Gamma color spaces supported
- Windows (32-bit or 64-bit)
- macOS (64-bit)
- Q: What's the Unity version required for Video Capture plugin?
- A: We recommend using Unity 5.6 or newer.
- Q: Can I use multiple cameras for capturing simultaneously?
- A: Yes, but the more cameras you use, the more resources you cost on your device. In addition, the 360 video record does not support multi-camera record for now.
- Q: What are offline render settings?
- A: If you enable offline render settings, the capture session will only move to the next frame until the current frame record succeeds. It's useful for you to create a smooth video when you capture 8K video or intensive video capture.
- Q: Does my device support the high performance GPU encoding?
- A: GPU encoding is for Windows only and requires a dedicated graphics card.
- NVIDIA Quadro, Tesla, GRID or GeForce products with Kepler, Maxwell and Pascal generation GPUs. NVidia Windows display driver: 375.95 or newer.
- AMD GPUs supporting the following driver: AMD Radeon Software Crimson 17.1.1 or later.
- Windows 7 SP1 or newer.
- Q: What is the resolution limit for recorded video?
- A: Support video resolution is different based on encoding type:
- AMD GPU encoding: Up to 4K (4096 x 2048)
- NVidia GPU encoding: Up to 4K (4096 x 4096)
- Software encoding: Up to 8K (7680 x 4320)
- Q: Why can't I generate a video on macOS?
- A: If you cannot generate a video on macOS, this may be due to the program having no permission to run FFmpeg. To fix this, please click Grant macOS Build permission item in the VideoCapture editor menu.
- Q: I am using macOS and Unity 2017, why can't I import the assets?
- A: The Video Capture Pro asset includes a sample wav audio file. macOS version Unity 2017 has a bug import wav file, exclude the wav audio file then you will import assets successfully.
- Q: How can I record game UI with Video Capture?
- A: Please change Capture Source to SCREEN, and you can try the demo “Demo_02_FromScreen” which will record game UI.
- Q: I am using Windows, why does the program exit after enable the GPU encoding?
- A: There might be exceptions during capturing with GPU, please make sure you are using Direct3D11 for Windows Graphic API.