关于C#中使用aforge用摄像头保存视频的问题

海北~ 2015-04-12 01:33:30
代码就是在本坛找的,一直提示这句代码有问题
writer = new AVIWriter("wmv3");
writer.Open(System.DateTime.Now.ToString("yyyyMMddhhmmss") + "test.avi", 640, 480);

错误信息如下:
线程 'vshost.LoadReference' (0x1574) 已退出,返回值为 0 (0x0)。
“Camera.vshost.exe”(托管(v2.0.50727)): 已加载“D:\AforgeTest\Camera\Camera\bin\Debug\Camera.exe”,符号已加载。
“Camera.vshost.exe”(托管(v2.0.50727)): 已加载“D:\AforgeTest\Camera\Camera\bin\Debug\AForge.Controls.dll”
“Camera.vshost.exe”(托管(v2.0.50727)): 已加载“D:\AforgeTest\Camera\Camera\bin\Debug\AForge.Video.dll”
“Camera.vshost.exe”(托管(v2.0.50727)): 已加载“D:\AforgeTest\Camera\Camera\bin\Debug\AForge.Video.DirectShow.dll”
在 System.Runtime.InteropServices.COMException 中第一次偶然出现的“AForge.Video.DirectShow.dll”类型的异常
线程 '@device:sw:{860BB310-5D01-11D0-BD3B-00A0C911CE86}\Corel Camera Plug-in' (0x1328) 已退出,返回值为 0 (0x0)。
“Camera.vshost.exe”(托管(v2.0.50727)): 已加载“D:\AforgeTest\Camera\Camera\bin\Debug\AForge.Video.VFW.dll”
在 System.ApplicationException 中第一次偶然出现的“AForge.Video.VFW.dll”类型的异常
“System.ApplicationException”类型的未经处理的异常出现在 AForge.Video.VFW.dll 中。

其他信息: Failed creating compressed stream

如果需要源程序请留下邮箱地址
...全文
1074 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
anywayiknow 2016-11-01
  • 打赏
  • 举报
回复
问下各位大牛,能不能在录像的时候对视频压缩,保存成.wmv格式啊
qq_25177025 2016-05-30
  • 打赏
  • 举报
回复
引用 3 楼 cxycao 的回复:
引用 8 楼 mjp1234airen4385 的回复: 压缩,要有对应的压缩编码库。 你的系统里也许就没有安装压缩编码库,你直接调用压缩编码当然是出错了。 果然是这个原因,下一个xvoid就可以了,谢谢 我百度了一下 好像是这个原因
请问哪里下载啊。。。我找不到啊
lucky_草木皆兵 2015-12-23
  • 打赏
  • 举报
回复
引用 8 楼 mjp1234airen4385 的回复: 压缩,要有对应的压缩编码库。 你的系统里也许就没有安装压缩编码库,你直接调用压缩编码当然是出错了。 果然是这个原因,下一个xvoid就可以了,谢谢 我百度了一下 好像是这个原因
lucky_草木皆兵 2015-12-23
  • 打赏
  • 举报
回复
摄像头的分辨率怎么确认 这个语句好像没有设置分辨率吧 小白求解
tld84871 2015-04-28
  • 打赏
  • 举报
回复
设置分辨率 跟摄像头实际分辨率有出入

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧