How To Play A Transparent Video On A Plane?

Hello everybody. I’m a Blender user of 5 years and am very VERY new to Unreal Engine 4. I use many assets from ActionVFX, which in Blender can be imported onto a plane with transparency. So my question is, how can I import a transparent video onto a plane in UE4? How can I choose when it plays, how long, etc? Is there any possible way I can do this in Unreal Engine 4? Thank you!

Hello! One approach that I know is MediaPlayer. You can take a look at this https://docs.unrealengine.com/en-US/WorkingWithMedia/MediaFramework/HowTo/FileMediaSource/index.html

for a plane you can use a translucent material with MediaTexture color → BaseColor and MediaTexture alpha → Opacity, but for UMG/overlay the easier way is a widget that already handles alpha. if you want it on a mesh, same material setup but set blend mode to Translucent and make sure your source has alpha (png/exr seq or prores 4444 — normal mp4 wont work). for control like when to play/how long, alpha video player from fab Alpha Video Player - Transparent Video UMG Widget & UI Media Component (UE5) | Fab has play/pause, playlist, fade in/out and aspect modes, so you dont need to manage media player timing manually. it works with ImgMediaSource too so you can use image sequences