精华内容
下载资源
问答
  • ctenos编译OBS最新版24.03 原文链接: https://blog.csdn.net/weixin_44259356/article/details/103404567 1,安装依赖 sudo yum install \ make \ gcc \ gcc-c++ \ gcc-objc \ cmake \ git \ libX11-devel \...
  • obs windows 编译 obs browser - 参考 https://github.com/obsproject/obs-browser - 编译 cef,有些版本号可能编译不过或者与 obs browser 不匹配,需要多尝试,本人测试多次才找到 3626 的 32 位版本与最新的 obs ...

    参考 https://github.com/obsproject/obs-browser
    编译 cef,有些版本号可能编译不过或者与 obs browser 不匹配,需要多尝试,本人测试多次才找到 3626 的 32 位版本与最新的 obs browser 编译成 32 位才调通

    • 下载 http://opensource.spotify.com/cefbuilds/index.html cef_binary_3.3626.1895.g7001d56_windows32.tar.bz2
    • 使用 cmake 生成 cef 编译环境
      • 运行 cmake-gui
      • 设置源码目录 C:\Users\Administrator\Desktop\xiaoshiwei\cef_binary_3.3626.1895.g7001d56_windows32
      • 设置编译后的二进制目录 C:\Users\Administrator\Desktop\xiaoshiwei\cef_binary_3.3626.1895.g7001d56_windows32\build (这个目录需要自己创建,下载的源码里面没有这个目录)
      • 执行配置,选择 Visual Studio 15 2017 win32
      • 执行生成
      • 打开项目,将自动打开已经生成好的 Visual Studio 工程文件
      • 使用 vs 编译 ALL_BUILD 工程,Debug/Release 最好都编译,方便 obs webrowser 编译不同版本
      • 验证,把 ceftests 工程设为启动项,然后运行正常
    • 下载源码 git clone --recursive https://github.com/obsproject/obs-browser.git
    • 把源码拷贝到 obs-studio\plugins\obs-browser 目录下,默认下载 obs-studio 源码时,只含有一个对应的 obs-browser 空目录。
    • 使用 cmake 生成 obs 编译环境
      • 勾选环境变量 BUILD_BROWSER 选项,点击配置按钮,修改 CEF_ROOT_DIR 路径
      • 添加环境变量 Qt5WebEngineWidgets_DIR 依赖库目录 C:/Qt/Qt5.13.1/5.13.1/msvc2017/lib/cmake/Qt5WebEngineWidgets
      • 执行生成
      • 打开项目,将自动打开已经生成好的 Visual Studio 工程文件
      • 使用 vs 编译 ALL_BUILD 工程
      • 验证,运行 obs 后添加资源里面可以看到 Browser,并且可以正常使用该资源

    最佳实践:

    • 获取稳定版本:下载一个官方编译的 obs,检查其版本和打开一个浏览器访问 https://www.w3school.com.cn/tiy/t.asp?f=hdom_navigator 检查浏览器内核的的版本,如:obs-64-25.0.8 chromium-75.0.3770.100,下载 cef 75.0.3770.100 最后更新的版本会比较稳定,下载页 http://opensource.spotify.com/cefbuilds/index.html#windows64_builds ,文件名:cef_binary_75.1.14+gc81164e+chromium-75.0.3770.100_windows64.tar.bz2
    • 编译 cef ,可能有些工程会编译错误,但都不太重要,只要 libcef_dll_wrapper 能编译通过即可,当然也可以通过修改代码或者工程属性等去解决编译错误。cef 编译的是 Release 版本会比较顺利,如果是 Debug 版本,则有些引用的地方默认是 release,要改成 Debug,否则会编译不过。如:使用 CMake 生成 obs 编译工程时可能会因为打开了 browser 选项导致一些错误,典型的 FindCEF.cmake Could not find the CEF wrapper library 错误,需要将 FindCEF.cmake 相应的脚本改成 debug 路径;使用 vs 编译 obs 时可能会链接不过,需要修改相应的工程属性配置
    展开全文
  • mac编译obs

    2021-03-04 16:59:45
    Mac下OBS编译 https://blog.csdn.net/u010727765/article/details/105451955 OBS-Studio MAC平台编译 --- 史上最全 ... OS开发入门之在 Mac OS 上编译 OBS ...下载和编译OBS 从https://github.c..

    Mac下OBS编译

    https://blog.csdn.net/u010727765/article/details/105451955

    https://github.com/obsproject/obs-studio/wiki/Install-Instructions#mac-osx

    https://github.com/obsproject/obs-deps

    OBS-Studio MAC平台编译 --- 史上最全

    https://blog.csdn.net/code_li_yw/article/details/52800435

    OS开发入门之在 Mac OS 上编译 OBS

    http://ios.zhizuobiao.com/ios-18090700085/

    下载和编译 OBS
    从 https://github.com/jp9000/obs-studio 下载 OBS 代码:
    git clone --recursive https://github.com/jp9000/obs-studio.git
    编译 OBS 源码:
    // 进入 obs-studio 源码根目录,创建 build 文件夹:
    cd obs-studio
    mkdir build
    cd build
    cmake ..
    make
    运行 OBS
    cd rundir/RelWithDebInfo/bin/
    ./obs
    如果你想要编译 OBS 安装包,你可以在编译的时候使用 make package 命令即可编译出包含 OBS App Bundle 的 .dmg 安装包。
    其他
    你可以 https://github.com/jp9000/obs-studio/wiki/Install-Instructions#mac-osx 了解更多。
    你还可以从 https://obsproject.com/download 直接下载 OBS 安装包来安装 OBS。

    展开全文
  • 编译obs

    2014-11-20 23:06:10
    - NOTE: OBS on windows currently requires VS2013, as obs-studio uses C99 and  C++11. Express might not be supported at this time (though I'll fix it at  some point).  - Clone the repo.
    - NOTE: OBS on windows currently requires VS2013, as obs-studio uses C99 and
    
        C++11.  Express might not be supported at this time (though I'll fix it at
        some point).


      - Clone the repo.  After cloning, run the following git commands:
            git submodule init
            git submodule update
        which will download submodules.     必须完整下载,包括依赖文件


      - Download (or build) development packages of FFmpeg, x264, Qt5.


      - Download windows version of cmake from: http://www.cmake.org/


      - Add windows environment variables:
            FFMpegPath    (path to FFmpeg include directory)
            x264Path      (path to x264 include directory)

            QTDIR         (path to Qt build base directory)  

     注意反斜杠


    1、ffmpeg问题





     修改FindFFMpeg.cmake文件,在下面的位置加入以下内容:

    ###########
    	# find_path  
    	find_path(FFMPEG_${component}_INCLUDE_DIR  
    	  NAMES 
    			"lib${component}/${header}" "lib${component}/version.h"
    	  PATHS 
    			"G:/qt/sdk/ffmpeg-20141016-git-0e406ab-win32-dev/include"  
    	)  
    	#find_library
    	find_path(FFMPEG_${component}_INCLUDE_DIR  
    	  NAMES 
    			"${component}" "lib${component}"
    	  PATHS 
    			"G:/qt/sdk/ffmpeg-20141016-git-0e406ab-win32-dev/lib"  
    	)  
    	############




    2、x264问题



    修改FindLibx264.cmake文件,在下面位置加入以下内容:

    ###########
    	# find_path  
    	find_path(X264_INCLUDE_DIR  
    	  NAMES 
    			x264.h
    	  PATHS 
    			"G:/project/OBS-master/x264"  
    	)  
    	#find_library
    	find_path(X264_LIB  
    	  NAMES 
    			${_X264_LIBRARIES} x264 libx264.lib
    	  PATHS 
    			"G:/project/OBS-master/x264/libs/32bit"
    	)  
    	############





    展开全文
  • obs源码和编译安装

    2021-03-02 11:49:02
    OBS中DShow插件采集音视频的流程分析 https://blog.csdn.net/weixin_30389003/article/details/95114831 https://images2017.cnblogs.com/blog/1220575/201708/1220575-20170816163735568-1574157806.png

    https://obsproject.com/zh-cn/download

    https://github.com/obsproject/obs-studio/tree/26.1.2

     

    obs 核心结构体(二)

    https://blog.csdn.net/m0_37035795/article/details/77063657

    git clone --recursive https://github.com/obsproject/obs-studio.git
     

    安装参考

    https://github.com/obsproject/obs-studio/wiki/Install-Instructions#windows-build-directions

    https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk/

    $ git checkout  -b  v26.1.2  26.1.2
    Switched to a new branch 'v26.1.2'

    https://www.techspot.com/downloads/7041-obs-studio.html

    • macOS version updated to 26.1.2
    • Windows version updated to 26.1.1
    • Added the ability to capture

    mac版本

    https://mac.softpedia.com/get/Multimedia/OBS.shtml

    https://github.com/obsproject/obs-studio/wiki/Install-Instructions#mac-osx

    #编译命令行
    cd obs-studio
    mkdir build_custom
    cd build_custom
    cmake -DCMAKE_OSX_DEPLOYMENT_TARGET=10.13 -DQTDIR="/tmp/obsdeps" -DSWIGDIR="/tmp/obsdeps" -DDepsPath="/tmp/obsdeps" -DDISABLE_PYTHON=ON  ..
    make

     

     

     

    OBS中DShow插件采集音视频的流程分析

    https://blog.csdn.net/weixin_30389003/article/details/95114831

     

    OBS源码分析--视频采集显示

    https://blog.csdn.net/dong_zhihong/article/details/71601537?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-2&spm=1001.2101.3001.4242

     

     

    OBS] 分析libobs几个主要的线程

    https://blog.csdn.net/felicitywsh/article/details/103295029

     

    There are three primary threads spawned by libobs on initialization:

    obs_graphics_thread for rendering video libobs/obs-video.c

    video_thread  for video encoding/output libobs/media-io/video-io.c

    audio_thread  for all audio processing/encoding/output  libobs/media-io/audio-io.c

    struct obs_core_video几个关键变量的注释:
    ————————————————
    版权声明:本文为CSDN博主「felicityWSH」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/felicitywsh/article/details/103295029

     

     

     

     

     

     

     

     

     

    展开全文
  • vs可编译OBS源码

    2018-08-13 10:40:17
    使用VS编译OBS源码,可以调试跟踪看里面的FFMpeg编解码实现
  • obs在windows下的完整编译安装教程

    万次阅读 热门讨论 2017-07-11 16:30:34
    obs windows完整编译教程
  • vs2015编译基于obs-studio的阿里巴巴直播工具tblive 开发环境 vs2015+QT5.9.7 因为tblive使用的是vs2013,故需要用到v120平台工具集,如果没有安装可通过控制面板或vs安装镜像进入修改VS2015组件,勾选 “Windows ...
  • Qt5 (qt-opensource-windows-x86-5.9.1.exe)安装时不要默认安装 去掉Android ARMv7 勾选msvc2015 32-bit 安装 CMake 3.8.1  以上几个最基本的,我就不提供下载地址了; OBS在VS2015上开发所需要依赖的库:...
  • 编译基于obs-studio的阿里巴巴直播工具tblive的过程和常见问题解决
  • obs-studio源码编译安装

    2017-08-28 15:04:47
    整个编译过程参考网上文档。 参考链接:http://www.jianshu.com/p/1dcc2208d01d 在安装过程中,与参考文档不同的地方: 并没有出现如下文档中所说ffmpeg依赖库找不到的问题,因此忽略此处直接Generate即可。
  • OBS编译

    2018-05-04 14:58:50
    Mark:编译OBS的步骤参考https://blog.csdn.net/longji/article/details/52335863编译之后由于需要分离出QT的关系,需要对OBS的项目进行重新定位,因为编译之后很多路径都是绝对路径,需要改为相对路径。已经遇到的...
  • camke+vs2019编译OBS26.0.2

    2020-12-29 10:48:38
    编译前的准备: 我用的win10系统,其他系统没有...obs 26.0.2待编译obs 26.0.2 cmake 3.16.1camke3.16.1 obs依赖包dependenciesdependencies VulkanSDKVulkanSDK-1.2.162.0 libdshowcapture 安装环境 : ...
  • OBS Studio软件是一款强大的直播与录播软件,代码开源。它可以将屏幕、视频设备、图片、幻灯片、网络源等多达十几种来源录制为视频,或推送到直播服务器。...一、开发环境的安装 所用开发环境主要是Cmake3.17.1 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,538
精华内容 1,415
关键字:

编译安装obs