20220701更新 5.0
之前没有4.27自己编译,现在有啦!!!!
现在官方已经更新了4.26、4.27、5.0的插件
从官网获取NDI插件SDK安装包:
链接:https://pan.baidu.com/s/1jTzGOZk3ASKU-AhYfcRv8g?pwd=odtw
提取码:odtw
安装的时候会提示需要的UE插件版本,这里直接下一步,会全部安装的。
安装完成后,进入路径:C:\Program Files\NDI\NDI SDK for Unreal Engine\PluginBuilds
就能找到不同版本的插件了,将其中的NDIIO文件夹
将其中的 NDIIO文件夹 复制到 引擎插件路径【引擎安装目录/UE_4.26/Engine/Plugins】
或者 项目插件路径【项目路径/Plugins】
就能愉快的使用了
旧内容
获得NDI for Unreal 4.26插件
1.从UE4插件库获取
如果有安装UE4.26,前往引擎安装目录 /UE_4.26/Engine/Plugins 找到 NDIIO文件夹
2.从官网获取
官网:https://www.ndi.tv/sdk/
找到NDI SDK for Unreal Engine,点击下载,会提示填表和人机验证(可能需要科学上网)
然后他们就会往邮箱发邮件,去下载就行
下载并安装程序后,前往 \NDI SDK for Unreal Engine\PluginBuilds 会看到有一个UE4.25的插件和一个UE4.26的插件
它们官方也没有4.27插件,只能自己编了
安装编译需要的程序
UE4.27
VS2019 or VS2022
.NET Framework 4.6.0 Developer Pack
编译4.27版本插件
1.创建一个4.27版本的C++工程
2.将NDIIO文件夹放置到工程目录的 /Plugins/ 下 (创建一个)
3.修改插件的.uplugin文件,把4.26改为4.27
4.删除项目和插件的Intermediate文件夹
5.更新VS解决方案
6.打开sln解决方案,运行一遍,正常打开即可
7.删除插件目录下的Intermediate文件夹
NDIIO这个文件夹就是重新编译过的插件了。给需要的朋友使用即可。
8.如果提示丢失了dll文件
把压缩包中的processing.NDI.Lib.x64.dll文件复制到 项目目录/Binaries/Win64中
百度云
这里放上一个百度云链接,给需要的朋友:
链接: https://pan.baidu.com/s/1gCHAnnzOZxSbdELZMGUuJw?pwd=25g4
提取码: 25g4
复制这段内容后打开百度网盘手机App,操作更方便哦
–来自百度网盘超级会员v5的分享
记得要安装NDIsdk:https://downloads.ndi.tv/SDK/NDI_SDK_Unreal_Engine/NDISDKforUnrealEngineDownloads.htm