Hyperdeck Control - Unreal Engine 5
A simple Blueprint Library for Unreal Engine 5 to remote control a Blackmagic Hyperdeck.
Please note that Hyperdecks (depending on the model) only allow a certain amount of TCP connections simultaneously and you need to make sure to disconnect from the Hyperdeck with the disconnect node.
Hyperdeck Control
Nodes available:
-
Connect (TCP)
Fill in the IP of the Hyperdeck to start the connection -
Disconnect
Disconnect from the Hyperdeck -
Play
Play command where you can set loop (bool), single clip playout or not (bool), and the speed (int with default of 100) of the clip. -
Stop playback/recording
Stop command for stopping the recording or the playback of the Hyperdeck. -
Send a custom message to Hyperdeck
Send a custom command to the Hyperdeck. You can find more about these different commands in the Hyperdeck manual. -
Record
Record trigger -
Record with custom clip name
Tell the Hyperdeck to record the clip with a custom name (string).
Hyperdeck Control Advanced BETA
The Hyperdeck Control Advanced offers the same nodes as the regular plugin, but adds nodes for extra functionality. The current version is in BETA, but if you download it with a valid account on Gumroad you will get free updates and an email when a new version of the advanced plugin is available.
Extra nodes available:
-
Connect Hyperdeck (Wait for Connection)
Fill in the IP of the Hyperdeck to start the connection. Fires when connection is succesfull -
Get Current clips on Timeline
Gives you an array with information of the clips (ClipID, ClipName, StartTimecode and DurationTimecode) currently on the timeline of the Hyperdeck. Don't use this node on Event Tick and call only when necessary. -
Get Playable Clip Information from Slot
Get the playable clips of the given slot with an array of clip information (ClipID, ClipName, FileFormat, VideoFormat, DurationTimecode). Don't use this node on Event Tick and call only when necessary. -
Get Transport Status
Gives a snapshot of the Transport information of the Hyperdeck with status, speed, active slotID, DisplayTimecode, ActiveClipID, VideoFormat and if clip is on Loop. Don't use this node on Event Tick and call only when necessary. -
Go To Timecode Timeline (EXPERIMENTAL)
Use at own risk. Has mixed results at the moment. -
Go To Clip
Go to clip with clipID on the current active slot. -
Set Active Slot
Set the Active Slot of the Hyperdeck. -
Ping
To ping the connection so it doesn't close (will depend if this is set on the Hyperdeck if necessary).
Blueprint nodes for Unreal Engine 5 to remote control a BlackMagic Hyperdeck
Unreal Engine 5
Blueprint Plugin
Supported UE versions
5.2 - 5.5
Supported Platforms
Windows
Add to wishlist
Ratings
1
5
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%