obs编译

源码地址:

GitHub - obsproject/obs-studio: OBS Studio - Free and open source software for live streaming and screen recording

windows 编译:

Build Instructions For Windows · obsproject/obs-studio Wiki · GitHub  

https://www.cnblogs.com/chaichengxun/p/16592116.html

或者使用网盘代码代码:

vs2019 

链接:https://pan.baidu.com/s/1_mKBCcw_lM6x4XFL8oLYZA?pwd=1nyl 
提取码:1nyl

代码:

链接:https://pan.baidu.com/s/11bF6QropXk2SV1SQ6TTD6Q?pwd=84bc 
提取码:84bc

环境:

vs2019 qt5.15.x    cmake 3.24.0

将qt 设置到系统变量:如 

如将代码解压到如下位置:

source code :D:\opensrc\obs\obs_src_19041\obs_src_19041\obs-studio-19141\obs-studio

build the binaries:D:\opensrc\obs\obs_src_19041\obs_src_19041\obs-studio-19141\obs-studio\build_vs2019

cmake_install_prefix:D:\opensrc\obs\obs_src_19041\obs_src_19041\obs-studio-19141\obs-studio\obs_install

depspath:D:\opensrc\obs\obs_src_19041\obs_src_19041\dependencies2019\win32

点击config:选择vs studio 16 2019 /    

win32

错误后取消这一项:

 然后依次点击 configure generate

 

 vs2019 打开工程

 编译成功

 生成动态库;

在bin中有obs.exe,obs.exe依赖 上图文件夹中的data,obs-plugins文件夹中的内容,通过修改源码:

D:\opensrc\obs\obs_src_19041\obs_src_19041\obs-studio-19141\obs-studio\libobs\obs-windows.c

中的 ../.. 为  ./  可以重新设置依赖的位置 

修改窗口捕获:可以捕获最小化的窗口

obs中的设置

这些数据保存在目录: 

 

 

编译 OBS Studio 来支持虚拟摄像头,您需要按照以下步骤进行操作: 1. 首先,确保您已经安装了相关的依赖项。在终端中运行以下命令来安装这些依赖项: ``` sudo apt-get install build-essential cmake git libmbedtls-dev libasound2-dev libavcodec-dev libavdevice-dev libavfilter-dev libavformat-dev libavutil-dev libcurl4-openssl-dev libfdk-aac-dev libfontconfig-dev libfreetype6-dev libgl1-mesa-dev libjack-jackd2-dev libjansson-dev libluajit-5.1-dev libpulse-dev libqt5x11extras5-dev libspeexdsp-dev libswresample-dev libswscale-dev libudev-dev libv4l-dev libvlc-dev libx11-dev libx264-dev libxcb-shm0-dev libxcb-xinerama0-dev libxcb-randr0-dev libxcb-xfixes0-dev libxinerama-dev pkg-config python3-dev qtbase5-dev libqt5svg5-dev swig ``` 2. 然后,克隆 OBS Studio 的源代码。运行以下命令来克隆源代码: ``` git clone --recursive https://github.com/obsproject/obs-studio.git ``` 3. 进入克隆的目录: ``` cd obs-studio ``` 4. 创建一个 build 目录并进入该目录: ``` mkdir build && cd build ``` 5. 使用 cmake 来配置编译选项并生成构建系统文件: ``` cmake -DUNIX_STRUCTURE=1 -DCMAKE_INSTALL_PREFIX=/usr .. ``` 6. 编译 OBS Studio: ``` make -j$(nproc) ``` 7. 安装编译后的 OBS Studio: ``` sudo make install ``` 8. 最后,启动 OBS Studio 并前往设置页面,选择“输出”选项卡。在“输出模式”下拉菜单中,您应该能够看到一个名为“虚拟摄像头”的选项,启用它并进行相应的配置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值