[记录]Obs源码分析《一》obs编译

简介: [记录]Obs源码分析《一》obs编译

环境搭建准备

官方英文教程

直播姬

千牛主播

下载安装vs2019

下载安装cmake

下载qt 5.15.2

下载depends 2019

安装vs2019 qt插件

cmake Gui 构建vs2019配置

添加Add Entry QTDIR 放qt路径

QTDIR

F:\workspace\tool\Qt\5.15.2\msvc2019_64

添加Add Entry Deps 放depends2019 win64

DepsPath

F:\workspace\project\github\cpp\obs-studio-master\depends\dependencies2019\win64

Cmake Configure

报错Build

解决:

Cmake Generate

UI/obs 启动

要拷贝各个模块的dll到obs64.exe所在目录

包括(depends,qt5相关的)

相关文章
|
开发工具 Windows
关于 fatal error LNK1158: 无法运行“rc.exe” 的解决方法
关于 fatal error LNK1158: 无法运行“rc.exe” 的解决方法
关于 fatal error LNK1158: 无法运行“rc.exe” 的解决方法
|
缓存 NoSQL Java
Java工具篇之Guava-cache内存缓存
常在业务系统中做开发,不会点高级知识点,有点不好意思了。在业务系统中,提高系统响应速度,提供系统高并发能力,其实方向很简单,三个方向,六个字而已: **缓存降级限流。** 当然这是在排除代码质量非常差的情况,如果代码质量很差,都是while循环和高内存占用,那么其实再怎么做都于事无补。除非你有一个马云爸爸,性能不够,机器来凑嘛。阿里云前来支持(1000台机器够了吗?)
1499 0
|
编解码 API 数据安全/隐私保护
FFmpeg中overlay滤镜用法-水印及画中画
overlay 技术又称视频叠加技术。overlay 视频技术使用非常广泛,常见的例子有,电视屏幕右上角显示的电视台台标,以及画中画功能。画中画是指在一个大的视频播放窗口中还存在一个小播放窗口,两个窗口不同的视频内容同时播放。
2223 0
FFmpeg中overlay滤镜用法-水印及画中画
|
11月前
|
关系型数据库 MySQL 数据库
开发者如何使用数据库文件存储 DBFS
【10月更文挑战第10天】开发者如何使用数据库文件存储 DBFS
335 5
|
机器学习/深度学习 人工智能 PyTorch
【传知代码】Modnet 人像抠图-论文复现
MODNet是一种轻量级、实时的无trimap人像抠图模型,强调高效和鲁棒性。它由语义预测、细节预测和语义-细节混合三个模块构成,通过自监督学习策略SOC保持模块间一致性。MODNet在人像抠图任务中表现出色,适用于多种场景,如展馆互动、商场引流、图像编辑、广告制作等。论文和源码可在给定链接中获取,项目还提供了WebUI方便用户直接使用。
525 2
【传知代码】Modnet 人像抠图-论文复现
|
Web App开发 编解码 网络协议
WebRTC SDP 详解和剖析
WebRTC 技术体系中,SDP 是看起来简单却坑非常多的点,就像直播中的时间戳几乎占据了 80% 的问题,SDP 也是问题频发的点。这篇文章详细分享了 SDP 的关键点,容易出问题的点,是非常实用的满满的干货。
WebRTC SDP 详解和剖析
|
Rust JavaScript 前端开发
将 Rust 程序编译为 WebAssembly
将 Rust 程序编译为 WebAssembly
535 0
|
存储 API
sws_scale():bad dst image pointers
sws_scale():bad dst image pointers
485 0
sws_scale():bad dst image pointers