使用美乐威 HD(或 UHD)采集设备,运行 MWCapture SDK 中的例程,采集分辨率为 1080p(或 4K)的视频,帧率无法达到 60fps
将采集色彩空间设置为 RGB24 或者 YUY2,帧率即可达到 60fps。
MWCapture SDK 是否支持将视频录制为无损的 AVI 格式文件?
不支持此功能,但是 OBS 等第三方软件提供了无损录制功能。
最新版本 SDKv3 中的例程无法识别 Pro Capture 采集卡,但其它采集软件如 OBS、AMCap 等可以正常检测到采集卡
请将 Pro Capture 驱动升级到最新版本。
SDKv3 是否有截图功能?
可以实现截图功能。请参考“CaptureByInput”例程将图像保存为 BMP 图片,或者参考 LowLatency 例程将图像保存为 JPEG 图片。
SDKv3 是否有函数可以设置 USB Capture (Plus) 设备采集图像的亮度、对比度、色度和饱和度?
目前没有函数可以实现此功能,但计划在下一个发布版本中添加此功能。
SDKv3 是否提供音视频编码接口?
目前没有函数可以实现此功能,但计划在下一个发布版本中添加硬件编码功能。如果需要实现软件编码功能,可以参考“AVCapture”例程。
使用 SDKv3 中的“MWCaptureVideoFrameToPhysicalAddressEx”函数配合 Pro Capture 采集卡采集视频,程序运行一段时间后计算机卡顿
在调用“MWCaptureVideoFrameToPhysicalAddressEx”函数采集一帧图像后,必须调用“MWGetVideoCaptureStatus”函数获取当前帧采集状态并释放系统资源。您可以参考“CaptureByInput”例程进行开发。
使用 SDKv2 中的“XICapture”例程,将采集色彩空间设置为 RGB24 后,预览图像是上下颠倒的
RGB24 格式图像的原始数据上下颠倒是正常的。若想预览图像的方向正常,则需要在渲染时修正。例如在 SDKv2 中,您可以用通过将函数“XIS_VideoRendererDrawImage”的第四个参数设置为 FALSE 来修正图像的方向。
使用 SDKv2 中的“XIS_OpenAudioCaptureEx”函数多次打开同一音频设备,第一次调用返回成功,第二次调用却返回失败
“XIS_OpenAudioCaptureEx”是独占的音频采集接口,所以同一音频设备只能被打开一次。若要从同一音频通道采集多路音频流,请使用 SDKv3 中的“MWCreateAudioCapture”函数,但是此函数只能支持 Pro Capture 和 Eco Capture 采集卡。
使用 Media Foundation 框架开发的音视频采集软件与美乐威 Pro Capture 采集卡存在兼容性问题
Media Foundation 框架与支持 CC(Closed Caption)的美乐威 Pro Capture 采集卡存在兼容性问题。禁用采集卡的 CC 特性即可解决问题。
如何使用 Pro Capture、Eco Capture 采集卡采集 8 声道 LPCM 音频?
您可以使用美乐威 SDK 的私有音频采集接口采集 8 声道 LPCM 音频。请参考 SDK 中的 AudioCapture 例程进行开发。
在 Linux 上,如何通过 V4L2 接口设置 USB Capture (Plus) 设备采集图像的亮度、对比度、色度和饱和度?
这些色彩参数可以通过 ioctl 命令进行设置,相关命令码可以在“ /usr/src/linux-headers-xxxxx/include/uapi/linux/v4l2-controls.h”文件中查找到。
在 Linux 上,如何通过 V4L2 接口查看 USB Capture HDMI 4K Plus 信号源的状态?
V4L2 不提供这种 API。建议使用 SDKv3 开发。
在 Linux 上,SDKv3 中与 USB Capture (Plus) 设备相关的例程是否可以无需 sudo 就能正常运行?
可以。请点击此处下载“189-usbdev.rules”文件,将此文件复制到“/etc/udev/rules.d”目录下,然后重启电脑。
如何使用 Pro Capture、Eco Capture 采集卡采集压缩音频(非 LPCM 格式)?
只有使用美乐威 SDK 中的私有音频采集接口,才能通过 Pro Capture 和 Eco Capture 产品采集压缩的音频数据。您可以参考 SDK 中的“MultiAudioCapture”例程进行开发。注意,采集设备没有音频解码功能,因此采集到的音频数据仍然是压缩的,需要开发者自行分析解码。
将 YUY2 格式的视频转化为 RGB 格式并保存为 BMP 文件后,BMP文件和原始图像有明显色差
可能是算法选择不当导致的问题。8 位 YUV 格式有两种标准:BT601 和 BT709;每个标准又都有 Limited 和 Full 两种量化范围,两两组合就会有 4 种情况。每种情况下的转化公式都是不同的。建议您检查自己的采集图像属于哪一种组合,并采用合适的算法。
如何编译 SDKv3 中的 Java 例程?
在 Java 中,SDKv3 中的函数只有经过 JNI 封装的才能被 Java 程序调用,因此需要先使用 VS 编译 LibMWCaptureJni 工程,生成“LibMWCaptureJnid.dl/LibMWCaptureJni.dll”文件,然后才能正常编译 Java 例程。Java 例程在运行时需要加载“jawt.dll”动态链接库,并确认此文件在程序在运行时可以被正确搜索到。
SDKv3 是否支持 C# WPF 应用程序?
目前,SDKv3 的图像渲染接口只支持 CSharp Windows Form 应用程序,无法支持 WPF 和 Universal 应用程序。
是否可以通过美乐威 SDK 在 Pro Capture SDI 的环回接口输出的视频上叠加文字或者图片?
Pro Capture SDI 的环回输出不支持 OSD 功能。
Pro Capture 采集卡是否支持 OpenCV 或者 Python?
支持。
问题未得到解决?