The Media Bundle is capable of playing video from any kind of media source the Engine supports, so you'll need to tell it that you want to get the video from your Blackmagic card. Save your new Assets by clicking the Save All button in the Content Browser.ĭouble-click your new Media Bundle to edit its properties. Type a new name, like BlackmagicMediaBundle, and press Enter.Ī new folder of Media Framework Assets is automatically created next to your Media Bundle, named with the suffix _InnerAssets. Your new Asset's name is automatically selected in the Content Browser, so you can give it a descriptive name: Open your new folder, right-click in the Content Browser and choose Media > Media Bundle. Right-click, and choose New Folder from the context menu (2).
In your Content Browser, expand the Sources panel (1). In this process, we'll make video input from the Blackmagic card visible in the current Level in the Unreal Editor. This process uses a Media Bundle: a kind of Asset that packages together several different types of Assets involved in the Media Framework, and that offers you control over some advanced features like lens deformation, chroma-keying, color correction, and more.
In the next sections, we'll hook it up and start playing video in and out.Ģ - Rendering Video Input in the Unreal Engine Your Project is now ready to accept video from the Blackmagic card, and to send rendered output to the card. Check its Enabled checkbox, if it's not already checked.Ĭlick Restart Now to restart the Unreal Editor and reopen your Project. Check its Enabled checkbox.įind the Media Framework Utilities Plugin under the Media category. In the Plugins window, find the Blackmagic Media Player plugin under the Media Players category. Open the Project that you want to use with Blackmagic video I/O in the Unreal Editor.įrom the main menu, select Edit > Plugins. If not, follow the instructions below to enable them. If you started your Unreal Engine Project from one of the Templates in the Film, Television, and Live Events category, the necessary plugins may already be enabled for you. 1 - Set Up the Projectīefore you can get video input from your Blackmagic card into your Unreal Engine Level, and send output from the Unreal Engine through one of your Blackmagic card's SDI ports, you'll need to do some basic setup to enable the Blackmagic Media Player Plugin in your Project. Some prior knowledge of these topics is recommended but not required. The Blackmagic Design components used in this guide are built on top of the Media Framework, and we'll use Blueprints to script the video capturing process at runtime. This page shows the steps in the Third Person Blueprint template, but the same steps will work equally well in any Project. Open an Unreal Engine Project that you want to integrate with your video feeds. Make sure that your card is working correctly, and that you have some video input feeding in to at least one of the card's SDI ports.
For details, see the Blackmagic Media Reference page.
#DOWNLOAD BLACK MAGIC VIDEO CONVERTER DRIVERS#
Make sure that you have a supported card from Blackmagic Design, and that you've installed the necessary drivers and software.