问题:UE4项目打包之后再自己的电脑上可以播放,把打包的项目放到其他电脑之后,视频就不能播放的问题。
打包之后Log报错信息。
问题解决:
1、FileMediaSource文件媒体源,文件路径要保证能够读取到这个文件。如果文件路径中没有这个文件,那么打包之后,视频就不能播放。
文件路径中要保证有这个文件,否则打包之后会找不到这个文件,而无法播放。
PS:在我们将MP4视频直接拖拽到工程的Content目录时,会生成一个MediaSource媒体源文件。
双击打开之后,在文件路径的右边有一个黄色的感叹号,右边移动上去,会看到提示信息。
2.1 在Content目录下新建一个Movies文件夹(大小写都可以)。
2.2 选中Movies文件夹,点击鼠标右键选择“在浏览器中显示”。进入Window文件资源管理器,可以看到这个项目的文件路径。
2.3 进入文件夹之后,将MP4视频添加到Content目录下得Movies文件夹中。
2.4 打开刚才生成的的MediaSource媒体源文件,在文件路径中重新选择MP4视频。
重新选择路径之后,可以看到MP4视频的路径在movies文件夹里面。
注意:不要将MP4视频直接拖拽到UE4引擎的编辑器中,否则会自动生成.uasset文件,而我们导入的文件路径是MP4视频格式的。需要将MP4视频添加到Window文件管理器中的项目路径下得Content / Movies文件中。