obs-studio-28.1.0二次开发实战记录

91 阅读1分钟

环境安装:OBS二次开发 | 构建、编译_obs编译-CSDN博客

 

CMake初始时需要Add的Entry:

DepsPath = C:/obs-studio-28.1.0/obs-studio-28.1.0/windows-deps-2022-07-18-x64

Qt5_DIR = C:/Qt/5.15.2/msvc2019_64/lib/cmake/Qt5

 

 

右键把这两个解决方案的属性都要改了

 

 

右键项目解决方案,我也不知道生成解决方案、重新生成解决方案、清理解决方案有什么区别,但是重新生成听上去就很稳妥,但是生成解决方案快一些,而且好像也能用???

总之没有报错的话,编译好的程序在C:\obs-studio-28.1.0\build\rundir\Debug\bin\64bit\obs64.exe

 

 

删除多余语言C:\obs-studio-28.1.0\obs-studio-28.1.0\UI\data\locale

C:\obs-studio-28.1.0\obs-studio-28.1.0\UI\data\locale.ini

将简体中文的OBS改成了SBS

C:\obs-studio-28.1.0\obs-studio-28.1.0\UI\data\locale\zh-CN.ini

更改图标

C:\obs-studio-28.1.0\obs-studio-28.1.0\UI\forms\images\obs.png

C:\obs-studio-28.1.0\obs-studio-28.1.0\UI\forms\images\obs_256x256.png

C:\obs-studio-28.1.0\obs-studio-28.1.0\UI\forms\images\obs_paused.png

C:\obs-studio-28.1.0\obs-studio-28.1.0\UI\forms\images\tray_active.png

C:\obs-studio-28.1.0\obs-studio-28.1.0\cmake\bundle\windows

更改版本号

C:\obs-studio-28.1.0\obs-studio-28.1.0\cmake\Modules\VersionConfig.cmake

C:\obs-studio-28.1.0\build\obs.rc

修改标题
C:\obs-studio\frontend\widgets

void OBSBasic::UpdateTitleBar()

  这个版本发现没有安装obs-browser插件

[OBS] 构建browser source(cef浏览器源)的步骤_obs cef-CSDN博客

不对!!!新发现! 自 2023 年 7 月起, obs-studio 在 Windows 上使用了一个更新的构建系统,该系统自动化了旧构建系统所需的大部分步骤。也就是说应该尝试编译新版OBS。

Windows 构建说明 · obsproject/obs-studio 维基 --- Build Instructions For Windows · obsproject/obs-studio Wiki

的确,很容易就编译通过了。。。