分布式记录是iPi记录器的一项功能,它可以记录来自连接到多台计算机的多个设备的同步视频。
此功能可以克服以下限制和限制:
Microsoft(Microsoft Kinect SDK 2.0)的 驱动程序和库仅支持单个MS Kinect 2(用于Xbox One的Kinect)传感器。
这就是为什么需要多台计算机从多个MS Kinect 2(用于Xbox One的Kinect)传感器进行记录的原因。在这种情况下,Distributed Recording可以获取一个同步视频。
提示:从4.2.0版开始,iPi Recorder允许通过libfreenect2库在一台PC上使用多个Kinect。
每个MS Kinect 1 / ASUS Xtion / PrimeSense深度传感器应连接到单独的USB控制器
也就是说,从两个这样的深度传感器记录至少需要两个USB控制器。对于三个深度传感器-三个USB控制器。许多笔记本电脑和某些台式机没有三个USB控制器。通过使用分布式记录,可以将传感器拆分到多台计算机之间。
一个USB控制器最多可以连接两个索尼PS3 Eye摄像机
因此,要从六个PS3 Eye摄像机录制,需要三个USB控制器。要从八个PS3 Eye摄像机记录,需要四个USB控制器;等。现在有一个选项:将控制器添加到一台PC或使用多台计算机进行记录。
要从大量摄像机记录,需要快速的CPU和HDD
即使一个人有足够的USB控制器可以使用一台PC进行录制,所有摄像机的所有数据也应被实时处理并存储在磁盘驱动器上。这就是为什么我们建议使用现代4+核CPU和快速磁盘驱动器(例如SSD或/和RAID 0)的原因。但是,分布式记录甚至可以在低端笔记本电脑上进行记录,从而将总体负载分配到性能较低的多台计算机上。
准备工作
准备所需数量的计算机,以从所有所需的设备(相机,传感器,控制器)进行记录。
在每台计算机上安装iPi Recorder。
注意: iPi Recorder是免费的,因此您可以独立于iPi Mocap Studio的许可将其安装在任意数量的计算机上。
所有计算机都应连接到一个相同的本地网络(LAN)。在大多数情况下,为此目的使用Wi-Fi路由器最为方便。
重要!对于传入连接,iPi Recorder使用TCP端口31415和31416(如果可用)。否则,程序将自动切换到随机端口号。
提示:如果舞台区域不存在现有网络,则可以使用大多数现代智能手机轻松创建一个网络。电话通常在设置中有一个选项可以充当Wi-Fi接入点(主要用于共享移动互联网连接)。打开此选项(iPhone,Android,Windows Phone),然后使用常规Windows手段将所有PC连接到手机的Wi-Fi网络。请注意,充当Wi-Fi接入点会很快耗尽手机的电池电量,因此请多加注意。
注意:分布式记录不需要Internet连接。使用智能手机进行分布式录制不会浪费您的移动Internet流量。
注意:在分布式记录期间,建议关闭其他产生恒定网络流量的程序,例如BitTorrent客户端,即时通讯程序等。
对于每台计算机:
将所有指定的设备连接到计算机
运行iPi记录器
准备照常录制,包括设备选择,设备设置,背景评估
现在,您应该在每台计算机上的“记录”选项卡上
记录
一台计算机将控制其他计算机。这台计算机称为Master。其他被称为从属。
您可以选择任何一台计算机作为主机。在其他计算机上,单击进入从模式。之后,这些iPi记录器将成为从属设备,一旦连接到它们,它们就会由主iPi记录器进行控制。
如果从属计算机连接到多个网络,请在“ 网络适配器”下拉列表中选择适当的一个。
在主计算机上,单击“ 连接到从站”按钮。在“ 选择用于分布式记录的从属”对话框中,您应该看到所有从属计算机。选择要用于记录的从属计算机,然后单击“ 确定”。
在iPi Recorder窗口的底部,您将看到一个面板,其中包含有关已连接从站的信息。
现在,您可以照常在主计算机上启动和停止记录。在这种情况下,将在分布式记录中涉及的所有计算机上同步开始和停止记录。
在记录过程中,每台计算机都会将其自己的磁盘驱动器上的iPiVideo文件记录到“ 记录”选项卡上的“ 路径 ”字段中指定的文件夹中。文件名如下:
名称 .master.iPiVideo —在主计算机上
名称 .slave0.iPiVideo —在第一台从属计算机上
名称 .slave1.iPiVideo —在第二台从属计算机上
等等
合并中
分布式录制过程中产生的所有iPiVideo文件都应收集到一台计算机上,并合并到一个最终的iPiVideo文件中,该文件应包括来自所有摄像机,传感器和控制器的数据。应在iPi Mocap Studio中处理此组合的iPiVideo文件以获得动画。
停止录制后,主iPi Recorder会自动开始从所有从属设备下载iPiVideo文件。成功下载所有部分后,它将合并到最终的视频文件中。
注意:如果您将Wi-Fi用作本地网络,则下载速度应约为2 — 2.7 MBytes / sec。有关无线网络中实际速度的更多信息,请参阅http://www.speedguide.net/faq/what-is-the-actual-real-life-speed-of-wireless-374
您也可以执行手动合并。在以下情况下这可能会有所帮助:
自动下载速度太慢,您更喜欢使用外部HDD或类似工具将所有iPiVideo文件收集到一个位置。
自动下载已崩溃或被取消。
要执行手动合并,请在iPi Recorder的主屏幕上单击“ 合并视频”按钮。选择所有iPiVideo文件结合起来,并点击MERGE按钮。
注意:只能对一个“ 分布式录制”会话产生的iPiVideo文件执行手动合并。如果您从不同的录制会话中选择iPiVideo文件,则会收到错误消息。
公司名称:北京哲想软件有限公司
北京哲想动画官方网站:www.cogito.com.cn
北京哲想动画微信公众平台账号:zhexiangdonghua
北京哲想动画影视技术交流群:374715513
北京哲想动画邮箱:sales@cogitosoft.com
销售(俞先生)联系方式:+86(010)68421378
微信:18610247936QQ:368531638