Screen Recorder & Video Capture with Audio Plugin

Mustafa Alpay - Code Plugins - May 12, 2024

Screen Recorder & Video Capture with Audio Plugin

  • Supported Platforms
  • Supported Engine Versions
    5.2 - 5.4
  • 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.
New Update: Full HD Screen Recording for UE 5.4


Screen Recorder & Video Capture with Audio Plugin now supports full HD screen recording, offering a powerful solution for game developers and content creators looking to integrate screen recording and video capture capabilities directly within their Unreal Engine projects. This plugin enhances the functionality of Unreal Engine by allowing both the recording of the Unreal Engine editor interface and the incorporation of gameplay recording features into games developed using Unreal Engine. It is designed to be highly compatible with Unreal Engine's native Blueprint visual scripting system, making it accessible even to those with limited programming experience.


Help Document:

https://1drv.ms/b/s!Ai4_qENOmRchitx8uBSCobFC4iciHw?e=wcOwAi


Windows 64-Bit Build (EXE file):

https://1drv.ms/f/s!Ai4_qENOmRchitpORmBhVmv-Lo-q2A?e=sYB3Gm


Unreal Engine 5.4.1 Example Project (Without Plugin Directory):

https://1drv.ms/u/s!Ai4_qENOmRchitx0QBWB8r2d62N4nQ?e=9ZhNIS


Watch a 5-minute video on using this plugin from here:


https://youtu.be/-vgBHzsTfLo

or

https://1drv.ms/v/s!Ai4_qENOmRchitx6FQ_GaoUMZb4uRQ?e=4nzgWq



Enhanced Features and Capabilities:

  1. Editor Screen Recording: Developers can record their entire workflow in the Unreal Engine editor, capturing every aspect of game development from level design to coding in Blueprints. This is ideal for creating detailed development logs, tutorials, or educational content.
  2. In-Game Recording via Blueprints: With full Blueprint integration, the plugin allows developers to embed screen recording functionality directly into their games. This can be used to enable players to record their gameplay or to automate recording specific game events or achievements.
  3. Audio Capture: Multiple audio tracks can be captured simultaneously, allowing for the recording of in-game sounds, microphone input, and system sounds separately. This is particularly useful for post-production processes where audio layers may need individual adjustments.
  4. Performance Optimization: The plugin includes tools to monitor and optimize the performance impact of recording and streaming on the game’s performance, ensuring minimal disruption to gameplay or development.



Use Cases:

  • Development Documentation: Create comprehensive video documentation of development processes, which can assist in team collaboration and training.
  • Gameplay Recording Features in Games: Developers can build games that allow players to record and share their gameplay directly from within the game, enhancing community engagement and content dissemination.
  • Educational Content Production: Instructors and students can produce educational materials and tutorials on game development utilizing the visual scripting capabilities of Blueprints.


By providing these extensive features through a third-party plugin, Unreal Engine developers will gain a versatile tool that extends the native capabilities of the engine, allowing for enhanced content creation and sharing directly from within the editor and the games they develop.

Technical Details

Help Document:

https://1drv.ms/b/s!Ai4_qENOmRchitx8uBSCobFC4iciHw?e=wcOwAi


Windows 64-Bit Build (EXE file):

https://1drv.ms/f/s!Ai4_qENOmRchitpORmBhVmv-Lo-q2A?e=sYB3Gm


Unreal Engine 5.4.1 Example Project (Without Plugin Directory):

https://1drv.ms/u/s!Ai4_qENOmRchitx0QBWB8r2d62N4nQ?e=9ZhNIS


Features:

Record screen view in an .MP4 video file in Unreal Engine Editor.

Record screen view and audio in an .MP4 video file in Standalone Mode.

Record screen view and audio in an .MP4 video file from packaged games.


Number of Blueprints:

7


Number of C++ Classes:

9


Network Replicated:

No


Supported Development Platforms:

Windows-64


Supported Target Build Platforms:

Windows 10, 11.


Documentation:

Please look at the image gallery above.

From Edit / Plugins, enable the ScreenCapVideoCap plugin.

In your Blueprint editor, right click on an empty area.

Type "Screen Rec Video Cap".

Select GetScreenRecVideoCapSubsystem.

Drag from the GetScreenRecVideoCapSubsystem box to an empty space.

Type "Start Screen Recording" or "Stop Screen Recording".

You can assign input keys for "Start Screen Recording" or "Stop Screen Recording".

That's all.