-
大小: 12.09MB文件类型: .zip金币: 2下载: 1 次发布日期: 2023-07-10
- 语言: 其他
- 标签: directshow
资源简介
很多音视频的SDK库包括OpenCV需要用摄像头作为视频源,这个工具解决了没有摄像头也能采集图像的问题。安装了插件之后,在系统中就模拟出一个虚拟的视频采集设备,使用Directshow的枚举视频设备方法能枚举出来。这个插件输入的视频源需为媒体文件,通过VirtualCamConfig这个工具来设置文件的路径,文件路径被保存到注册表后,插件被加载和运行的时候则会输出文件里的图像。
代码片段和文件信息
/*****************************************************************************
*
* 保存软件配置信息到注册表,并可读取出来
*
****************************************************************************/
#include “stdafx.h“
//#include
//#include
#include “config.h“
//#include “debug.h“
// -----------------------------------------
// global config structure
CONFIG g_config;
void LoadRegistryInfo()
{
HKEY hKey;
DWORD size;
RegOpenKeyEx(AVT_REG_KEY AVT_REG_SUBKEY 0 KEY_READ &hKey);
REG_GET_N(“fps“ g_config.fps 10)
REG_GET_S(“file“ g_config.filepath ““)
RegCloseKey(hKey);
}
void SaveRegistryInfo()
{
HKEY hKey;
DWORD dispo;
if (RegCreateKeyEx(
AVT_REG_KEY
AVT_REG_SUBKEY
0
AVT_REG_CLASS
REG_OPTION_NON_VOLATILE
KEY_WRITE
0
&hKey
&dispo) != ERROR_SUCCESS)
{
OutputDebugString(“Couldn‘t create AVT_REG_SUBKEY“);
return;
}
REG_SET_N(“fps“ g_config.fps);
REG_SET_S(_T(“file“) (LPCSTR)g_config.filepath);
RegCloseKey(hKey);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-11-10 20:05 VirtualCam\
目录 0 2018-02-06 17:16 VirtualCam\Bin\
文件 19646464 2015-06-19 09:53 VirtualCam\Bin\avcodec-56.dll
文件 5839360 2015-06-19 09:53 VirtualCam\Bin\avformat-56.dll
文件 452096 2015-06-19 09:53 VirtualCam\Bin\avutil-54.dll
文件 270336 2015-06-19 09:53 VirtualCam\Bin\swresample-1.dll
文件 446976 2015-06-19 09:53 VirtualCam\Bin\swscale-3.dll
文件 55808 2018-02-06 17:07 VirtualCam\Bin\VCam.ax
文件 267776 2018-02-06 17:07 VirtualCam\Bin\VCamD.ax
文件 32582 2018-02-06 17:15 VirtualCam\Bin\注册方法.docx
目录 0 2018-02-06 17:17 VirtualCam\Filters\
文件 1039 2015-11-10 17:11 VirtualCam\Filters\config.cpp
文件 1036 2015-11-10 17:13 VirtualCam\Filters\config.h
文件 4482 2015-11-10 17:33 VirtualCam\Filters\Dll.cpp
文件 29035 2018-02-06 17:06 VirtualCam\Filters\Filters.cpp
文件 255 2005-04-18 19:17 VirtualCam\Filters\Filters.def
文件 4055 2005-12-06 21:45 VirtualCam\Filters\Filters.dsp
文件 4595 2018-02-06 17:06 VirtualCam\Filters\Filters.h
文件 879 2015-11-09 13:28 VirtualCam\Filters\Filters.sln
文件 53248 2018-02-06 17:17 VirtualCam\Filters\Filters.suo
文件 7298 2018-02-06 17:07 VirtualCam\Filters\Filters.vcproj
文件 1385 2018-02-06 17:17 VirtualCam\Filters\Filters.vcproj.peng-PC.peng.user
文件 1401 2015-11-10 21:29 VirtualCam\Filters\Filters.vcproj.USER-1DI0029GHO.Administrator.user
目录 0 2015-11-09 20:04 VirtualCam\Filters\include\
文件 5729 2015-06-19 09:53 VirtualCam\Filters\include\inttypes.h
目录 0 2015-11-09 20:04 VirtualCam\Filters\include\libavcodec\
文件 179819 2015-06-19 09:53 VirtualCam\Filters\include\libavcodec\avcodec.h
文件 3111 2015-06-19 09:53 VirtualCam\Filters\include\libavcodec\avfft.h
文件 3764 2015-06-19 09:53 VirtualCam\Filters\include\libavcodec\dv_profile.h
文件 2358 2015-06-19 09:53 VirtualCam\Filters\include\libavcodec\dxva2.h
文件 10623 2015-06-19 09:53 VirtualCam\Filters\include\libavcodec\old_codec_ids.h
............此处省略116个文件信息
相关资源
- 使用FFmpeg采集摄像头图像和麦克风音
- DirectShow完美环境配置
- DirectShow简单采集程序
- 神龙卡SDKDirectShow 版
- 《directshow实务精选》 光盘
- DirectShow +CameraDS
- DirectShow显示USB摄像头
-
SimplePla
yer(DShow).zip - directshow实现的视频采集程序AVCap
- 基于opencv的双摄像头读取程序含Dire
- 最简单的基于DirectShow的
- DirectShow的视频播放器.rar
- opencv 、directshow捕获摄像头实时播放
- OpenCV图像视频采集 DirectShow 64位32位库
- 使用DirectShow驱动H264/265格式输出的U
- qt+directshow usb摄像头及音频设备录制视
- AMCap源代码DirectShow
- V7.1A文件包
- 使用DirectShow采集桌面、语音并实时进
- 虚拟摄像头Filter代码--VirtualCamFilter_
- amCap工具源码
- directshow9
- 基于directShow打造全能播放器系列之二
- DirectShow获取视频和音频数据
- 使用DirectShow采集摄像头并对视音频进
- DirectShow虚拟摄像头工程
- CameraDs.h CameraDs.cpp directshow文件夹
- 基于DirectShow的网络视频传输实现
- DirectShow Filter : 字幕叠加 带注释
- 使用DShow进行摄像头采集并拍照
评论
共有 条评论