![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
obs
XiaoStore
这个作者很懒,什么都没留下…
展开
-
OBSPropertiesView 分析
OBSPropertiesView 简介: obs 属性窗口是非常常用的窗口,像双击某个摄像头,麦克风,扬声器等设备资源时,就会弹出一个属性窗口。 属性窗口的处理封装在 OBSPropertiesView 类里面, 一个属性窗口往往包含了一个或多个下拉框的设置,这个设置信息是保存到配置文件的。 理解了里面的逻辑就可以很容易的使用该类来自定义自己的需要下拉属性框的 UI 界面。 OBSPropertiesView 使用: 创建一个 OBSPropertiesView 对象,需要一个设备源,简单示例原创 2020-12-09 20:55:47 · 261 阅读 · 0 评论 -
obs plugins 分析
obs 模块插件实现方式:同一导出接口名称,如:obs_module_load,然后所有插件都实现该接口obs 模块插件加载方式调用关系(非堆栈反序,是正序)如下: obs64.exe!OBSBasic::OBSInit(void * view) obs.dll!AddExtraModulePaths() //添加插件相对于可执行程序的路径 obs.dll!obs_load_all_modules() obs.dll!obs_find_modules(...) o原创 2020-12-09 20:52:51 · 717 阅读 · 0 评论 -
obs windows 编译自动更新程序 Updater.exe
obs windows 编译自动更新程序 Updater.exe- 下载解压并使用 CMake 生成编译 zlib https://download.csdn.net/download/XiaoStore/12315404- 编译版本 obs-studio-25.0.1- CMake 生成配置文件时去掉勾选 DISABLE_UPDATE_MODULE- 添加环境变量 STATIC_ZLIB...原创 2020-04-16 16:10:54 · 664 阅读 · 0 评论 -
obs windows 编译 obs browser
obs windows 编译 obs browser- 参考 https://github.com/obsproject/obs-browser- 编译 cef,有些版本号可能编译不过或者与 obs browser 不匹配,需要多尝试,本人测试多次才找到 3626 的 32 位版本与最新的 obs browser 编译成 32 位才调通 - 下载 http://opensource.spot...原创 2020-04-06 21:39:36 · 1251 阅读 · 0 评论 -
obs studio 编译摄像头源,即视频捕获设备,可以从添加源中找到并使用它
obs studio 编译摄像头源,即视频捕获设备,可以从添加源中找到并使用它- 下载源码 git clone https://github.com/obsproject/libdshowcapture.git- 删除 .git 目录,然后全部拷贝到 plugins\win-dshow\libdshowcapture 目录即可,原来的这个目录是空的,因为这个库是独立出来开发的- 使用 cma...原创 2020-04-06 21:14:35 · 3522 阅读 · 2 评论 -
obs windows 编译和打包
obs windows 编译和打包构建最新版obs studio;参考 https://github.com/obsproject/obs-studio/wiki/Install-Instructions下载并安装 VS https://visualstudio.microsoft.com/zh-hans/downloads/下载并安装 QT https://www.qt.io/off...原创 2020-04-06 21:09:34 · 1857 阅读 · 1 评论