This listing has not been migrated to FAB by the seller. It is only available to use from your Vault in the Epic Games Launcher.Learn more about Fab

Runtime Video Recorder x264

Petr Leontev - Code Plugins - Sep 11, 2023

Record videos at runtime on any platform via x264

  • Supported Platforms
  • Supported Engine Versions
    5.1 - 5.3
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Runtime Video Recorder Loader allows to record .mp4 videos at runtime. Video encoding is done via x264 codec on a separate thread.


Limitations:

  • Software encoding only (i.e. GPU is not used)
  • Audio recording is not supported yet (might be added in near future)
  • Windows Media Player can't play recorded .mp4 files, please use VLC or any other popular video player!


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

Technical Details

Features:

  • Video encoding is done on top of widely used x264 codec
  • .MP4 muxing via l-smash
  • Auto detect of frame width and height during recording
  • Major platforms are supported: Windows, Linux, Mac and Android
  • Only lightweight external dependencies and single-header libraries


Code Modules:

  • RuntimeVideoRecorder
  • RuntimeVideoRecorderLibrary (to link thirdparty libs)


Number of Blueprints: 0

Number of C++ Classes: 5+

Supported Development Platforms: Win64, Linux, Mac, Android

Supported Target Build Platforms: Win64, Linux, Mac, Android

Documentation: Github

Tags

VIDEO RECORDINGX264RUNTIMEENCODING