在UE4中有一套媒体框架办法,它依据视频源的不同,对应的播放形式也不一样,反对的视频源有本地视频文件、影像序列、视频流、实时视频截图。播放模式可抉择在场景内的动态网格上播放或者以UI的模式播放。本文次要介绍通过UE4播放本地视频文件。
咱们以在动态网格上播放为例:播放本地视频文件的将视频文件寄存在门路“Content/Movies”下,Movies文件夹默认是没有的,得本人手动创立。创立好后选中该文件夹鼠标右键抉择“Show in explorer”将要播放的视频放入该文件夹。
1、在我的项目外部,右键单击Movies文件夹,而后在Media下抉择File Media Source;
2、双击关上File Media Source,File Path这项抉择Movies文件夹中要播放的视频文件;
3、在Media下抉择Media Player;
4、在“Creat Media Player”窗口中,启用“Video output Media Texture asset”资产选项,而后单击“OK”。这将创立一个媒体纹理资源,并将其主动调配给咱们正在创立的媒体播放器。媒体纹理负责回放媒体内容,咱们能够应用它来创立一个材质;
5、将媒体播放器和媒体纹理资产命名为MyPlayer和MyPlayer_Video,而后关上MyPlayer Media Player资产。
6、在“Basic”选项卡中的“搁置角色”面板中,将“Plane”拖动到关卡中,而后应用“Transform”工具依据须要挪动/缩放网格。
7、将MyPlayer_Video媒体纹理资源拖动到关卡中的“Plane”上,以主动创立并调配新的Material。
8、在关卡中抉择了Plane后,在Details面板中,单击Add Component按钮,而后搜寻并增加Media Sound。
9、在Details面板中,抉择新的Media Sound组件,而后在“Media”局部下,将Media Player设置为应用MyPlayer。
10、在主工具栏中,点击蓝图按钮,而后抉择凋谢级蓝图。
11、增加名为MediaPlayer的Media Player援用类型的变量,并将默认值设置为MyPlayer。
12、按住Ctrl键并将MediaPlayer拖动到图形中,而后右键单击图形并搜寻并增加“事件开始播放”节点。
13、左键单击并拖出Media Player节点,并应用Open Source性能,将Media Source设置为SampleVideo并连贯到Event Begin Play。
14、在编辑器中播放时,视频将开始在“动态网格物体”上播放。
以上就是3DCAT实时渲染云平台为大家介绍的《如何在UE4中播放本地视频文件》。3DCAT是集实时渲染、实时3D可视化、像素流送、虚构仿真等相干技术服务于一身的实时渲染云平台。利用云端的海量GPU算力解决沉重的图像渲染计算并串流同步输入到终端设备,从而实现终端设备的轻量化,让高质量三维图形利用变得无处不在。用户能够应用任何联网的一般设施,拜访托管在3DCAT云中的三维应用程序,同时无需下载安装利用。3DCAT反对能在Windows平台运行的简直所有渲染引擎,反对NVIDIA RTX实时光线追踪性能的开启。
3DCAT实时渲染云平台通过提供业余的技术服务,帮忙用户实现相干产品及工艺降本增效。3DCAT实时渲染云平台曾经和英伟达、平行云、Unity、Unreal Eengine等国内外知名企业达成合作伙伴关系。目前,3DCAT实时渲染云平台已在工业仿真、智慧园区、医疗仿真、游戏试玩、汽车仿真、建筑工程等虚构仿真和数字孪生相干应用领域提供业余的技术服务。