Skip to content
Media 0 for listing Runtime Video Audio Recorder, Screen Capture (Windows, Oculus, Android)

Description

Runtime Video Recorder is a cutting-edge video and audio recording solution compatible with multiple platforms. It enables high-quality .MP4 video capture with synchronized sound. This plugin stands out as a unique offering on the Unreal Marketplace, with unmatched cross-platform support for Windows, Oculus, Android, and Linux. It even surpasses Epic's own capabilities in this area!

Unlike 99% of alternatives, this plugin doesn't rely on ffmpeg or any external executables. Instead, it delivers superior performance, quality, and reliability. For ongoing support and quick assistance, users can join our active Discord community.

Video encoding leverages hardware acceleration, ensuring your game or application maintains peak performance while recording. This optimized approach prevents bottlenecks typically associated with video capture.

Enhanced Functionality: Render Target Recording

This plugin expands its capabilities by offering Render Target recording, adding versatility to your video capture options.

Handy features: Camera Recording

This plugin provides you with Camera recording making it super easy to create your own in-game gameplay recorders!

Recent Enhancements:

UPDATE #7: Now you can record last N seconds of footage. Useful for killcams or CCTV or testing frameworks!

UPDATE #6: Recording viewport with custom aspect ratio is now possible! Upsampling and downsampling have been added (i.e. game resolution 1366x768 -> video resolution 1920x1080; vice versa also works!)

UPDATE #5: This update brings Camera recording. Users can specify Camera component they want to use for recording. Custom aspect ratios and post processing parameters are supported.

UPDATE #4: Significant performance optimizations for Render Target Recording across all platforms. New feature: Audio capture support during Render Target recording.

UPDATE #3: Audio Recording is now available on Oculus and Android, powered by hardware acceleration for optimal performance.

UPDATE #2: Implemented hardware-accelerated video recording for Oculus and Android, resulting in substantial performance improvements.

UPDATE #1: Introduced Audio recording support for Windows. Coming soon to Android and Oculus.

Features:

  • Render Target recording (handy for VR games)
  • Camera recording (including Cinematic one!)
  • Audio recording (except Linux)!
  • Frame rate (in)dependent recording. Allows to record 60 FPS video even if your VR game runs only at 30!
  • Major platforms are supported: Windows, Oculus, Android and Linux.
  • Automatic detection of the frame width and height during recording (when recording viewport)
  • [Technical] Hardware accelerated video encoding is done on top of robust API such as WMF or MediaCodec. Software encoding is implemented via OpenH264 (optional)

Tutorial: https://youtu.be/dmlnrD67Wx8

Demo project: Google disk

Example videos: https://drive.google.com/drive/folders/1mrVlZbAoLEpyRB7E4HV7nrGruARlKRDw?usp=drive_link

UPDATE: Recordings can be viewed in any player!

Supported platforms:

  • Windows: x64, Windows Media Foundation
  • Android: armv8-a, MediaCodec or OpenH264
  • Oculus: MediaCodec or OpenH264
  • Linux: x86_64, OpenH264
  • Mac: No demand from the users (let me know if you need it!)

Supported engine versions:

  • Unreal Engine 5.1-5.4+, also 4.27
  • If you need 4.27 version then please join Discord and ping me.
  • For latest features please use one of the three major engine releases

Documentation: https://github.com/UnrealSolutionsLtd/RuntimeVideoRecorderLibs

Support channel (Discord): https://discord.gg/Ujw7QVrWxG

Included formats

  • logo of Unreal Engine format