问题描述
代码就是在本坛找的,一直提示这句代码有问题writer=newAVIWriter("wmv3");writer.Open(System.DateTime.Now.ToString("yyyyMMddhhmmss")+"test.avi",640,480);错误信息如下:线程'vshost.LoadReference'(0x1574)已退出,返回值为0(0x0)。“Camera.vshost.exe”(托管(v2.0.50727)):已加载“D:AforgeTestCameraCamerabinDebugCamera.exe”,符号已加载。“Camera.vshost.exe”(托管(v2.0.50727)):已加载“D:AforgeTestCameraCamerabinDebugAForge.Controls.dll”“Camera.vshost.exe”(托管(v2.0.50727)):已加载“D:AforgeTestCameraCamerabinDebugAForge.Video.dll”“Camera.vshost.exe”(托管(v2.0.50727)):已加载“D:AforgeTestCameraCamerabinDebugAForge.Video.DirectShow.dll”在System.Runtime.InteropServices.COMException中第一次偶然出现的“AForge.Video.DirectShow.dll”类型的异常线程'@device:sw:{860BB310-5D01-11D0-BD3B-00A0C911CE86}CorelCameraPlug-in'(0x1328)已退出,返回值为0(0x0)。“Camera.vshost.exe”(托管(v2.0.50727)):已加载“D:AforgeTestCameraCamerabinDebugAForge.Video.VFW.dll”在System.ApplicationException中第一次偶然出现的“AForge.Video.VFW.dll”类型的异常“System.ApplicationException”类型的未经处理的异常出现在AForge.Video.VFW.dll中。其他信息:Failedcreatingcompressedstream如果需要源程序请留下邮箱地址
解决方案
解决方案二:
设置分辨率跟摄像头实际分辨率有出入
解决方案三:
摄像头的分辨率怎么确认这个语句好像没有设置分辨率吧小白求解
解决方案四:
引用8楼mjp1234airen4385的回复:压缩,要有对应的压缩编码库。你的系统里也许就没有安装压缩编码库,你直接调用压缩编码当然是出错了。果然是这个原因,下一个xvoid就可以了,谢谢我百度了一下好像是这个原因
解决方案五:
引用3楼cxycao的回复:
引用8楼mjp1234airen4385的回复:压缩,要有对应的压缩编码库。你的系统里也许就没有安装压缩编码库,你直接调用压缩编码当然是出错了。果然是这个原因,下一个xvoid就可以了,谢谢我百度了一下好像是这个原因
请问哪里下载啊。。。我找不到啊