
Açıklama
Play any video — asset, file path or URL — with one Blueprint node. Full player UI (zero assets), playlists, speed control, A-B loop, resume, scale/fit modes and a 3D world player with spatial audio. UE 5.1+..
DOCUMENTATION
EXAMPLE PROJECT - 5.8
DISCORD
The easiest way to play videos in Unreal Engine.
Forget Media Players. Forget Media Textures. Forget creating widgets, materials, audio components, and wiring everything together.
Pro Video Player lets you play a complete, fully interactive video player with a single Blueprint node.
Whether you're building:
Cinematics
In-game TVs
Digital signage
Training applications
Museums & kiosks
ArchViz presentations
Interactive tutorials
VR experiences
...you can have a professional video player running in seconds.
One Blueprint Node. Everything Included.
Simply call:
Quick Play Video From File Path
(or play from a URL or Media Source asset)
The plugin instantly creates a modern runtime video player featuring:
✔ Play / Pause
✔ Timeline Scrubbing
✔ Seek Bar
✔ Volume Control
✔ Playback Speed
✔ Playlist Navigation
✔ Fullscreen Mode
✔ Close Button
No setup.
No Widget Blueprints.
No Media Textures.
No Materials.
Everything is generated procedurally in C++ at runtime.
That means zero content assets are included with the plugin, making projects cleaner, easier to maintain, and far more resilient across Unreal Engine upgrades.
Designed for Real Projects
Unlike basic video examples, Pro Video Player was designed around real production workflows.
A-B Loop Playback
Loop any portion of a video with frame-accurate timing.
Perfect for:
• Training software
• Product showcases
• Museum installations
• Music practice
• Demo stations
Automatic Resume Playback
The plugin automatically remembers the last watched position for every video.
Close the application halfway through a movie...
Open it again...
Continue exactly where the viewer stopped.
Completed videos automatically restart from the beginning, just like modern streaming platforms.
Flexible Display Modes
Choose how videos fit inside the player:
Fill (default)
Fit
Stretch
Whether you're displaying 16:9 movies, portrait videos, or custom content, the player adapts instantly.
Variable Playback Speed
Built-in playback speed controls:
0.25× → 2× from the UI
Up to 4× through Blueprint or C++.
Playback speed is automatically validated against platform decoder capabilities to prevent unsupported playback rates.
Powerful Playlist System
Mix together:
Local files
Media Source assets
Remote URLs
inside a single playlist.
Supports:
Shuffle
Previous / Next
Repeat One
Repeat All
No Repeat
Random playback
Need to play every video in a directory?
Simply call Make Playlist From Folder.
The playlist is generated automatically.
Interactive 3D Video Screens
Turn any mesh into a video display.
Place a single actor into your level and instantly create:
TVs
Cinema screens
Digital billboards
Interactive kiosks
Supports standard Widget Interaction Components and fully spatialized 3D audio.
Perfect for VR and immersive experiences.
Display-Only Mode
Need a video without user interaction?
Disable input with one Blueprint call.
The controls disappear while mouse and touch input passes directly through to your game.
Ideal for:
Cutscenes
Background displays
Menu videos
Ambient world screens
Smooth Playback
Enable Precache File to load videos into memory before playback begins.
This minimizes disk streaming hiccups and produces smoother playback on high-bitrate video files.
Built for Production
Pro Video Player isn't just a demo—it was built for shipping games and commercial applications.
Smart Error Handling
If a video cannot be opened, the player displays a clear on-screen message instead of leaving users staring at a black screen.
The On Video Open Failed event also exposes the failing source so your project can respond however you choose.
Extensive Blueprint API
Includes:
47 Blueprint Nodes
10 Blueprint Events
Every node is documented with practical examples in the included PDF manual.
Multiple Independent Players
Create as many video players as your project requires.
Each player runs independently with its own controls, playback state, playlist, and events.
Honest Format Documentation
The documentation clearly explains:
✔ Supported formats
✔ Platform limitations
✔ Streaming support
✔ Best encoding settings
✔ Why YouTube page URLs cannot be played directly
No surprises.
No hidden limitations.
Pure Runtime C++
Runtime module only
No third-party dependencies
No companion plugins
Shipping build ready
Supported platforms:
Windows
macOS
Linux
Android
iOS
Compatible with Unreal Engine 5.1–5.8, with dedicated packages for every engine version.
Fully Customizable
The entire player can be restyled from a single Style structure.
Change:
Colors
Fonts
Sizes
Icons
Layout
Scaling
Need complete control?
Subclass the player widget and build your own appearance while keeping all playback functionality.
Getting Started
Integration couldn't be easier.
Open any Blueprint graph.
Call Quick Play Video From File Path.
Enter a file path.
Press Play.
That's it.
Keep the returned manager reference if you want to bind events or control playback later—or simply let your users enjoy the video.






