Petr Leontev - Runtime Video Audio Recorder, Screen Capture (Windows, Oculus, Android)

Record high-quality gameplay videos with synchronized audio across multiple platforms. Blazing fast, no ffmpeg required!

Attention:
  1. To request free trial (14 days) please fill this form (takes 5 seconds): https://tally.so/r/mZDq7v

  2. Download link will be sent to your email address!

------------------------------------------------------------------

For ongoing support and quick assistance, join Discord community: Unreal Solutions Support

[Orbital Marketplace is a fast search engine for FAB marketplace]

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!

Note: Off-screen rendering is also supported! Send questions to business@unrealsolutions.com

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.Requested feature: Show/hide UI during recordingFinally users are able to hide UI during recording.

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 #9: Recording with/without UI (long desired feature)!

UPDATE #8: Full support of offscreen rendering, both in Editor and Packaged games!

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: showcase - Google Drive

Supported platforms:

  • Windows: x64, Windows Media Foundation

  • Android: armv8-a, MediaCodec or OpenH264

  • Oculus: MediaCodec or OpenH264

  • Linux: x86_64, OpenH264

  • Mac: please send email to business@unrealsolutions.com

Supported engine versions:

  • Unreal Engine 5, also 4.27

  • If you need 4.27 version then please join Discord and ask your question there or use email: business@unrealsolutions.com

  • For latest features please use one of the three major engine releases

Documentation: GitHub - UnrealSolutionsLtd/RuntimeVideoRecorderDocs: This repository shows how to use Runtime Video Recorder.