OBS编译过程记录

准备工作

1.OBS官方网站https://obsproject.com/,下载安装程序

2.下载QT,注意是opengl版本。
http://ftp.vim.org/languages/qt/archive/qt/5.3/5.3.2/qt-opensource-windows-x86-msvc2013_opengl-5.3.2.exe。

3.下载OBS源代码,https://github.com/jp9000/obs-studio,源码文件名为obs-studio-master.zip。

4.下载OBS依赖库dependencies vs2013。

5.下载libdshowcapture,因为OBS把这部分独立在另一个仓库,所以需要重新下载,下载地址如下:
https://github.com/jp9000/libdshowcapture/tree/993d29af172495857e82a29e403c965dc8a92d9f。

6.下载最新版本CMake,https://www.cmake.org,安装。

开始编译

1.解压dependencies到任何路径。

2.安装QT到默认路径。	

3.把obs-studio-master.zip中的-换位下划线(),obs_studio_master.zip解压。因为生成visual studio工程后,visual studio工程和源码是分离的,大部分源码文件还在原来的obs_studio_master文件夹内,visual studi有些文件会包含obs_studio_master内的文件。所以换成下划线()可以正确包含文件。

4.把libdshowcapture压缩文件内所有的文件到解压到,
obs_studio_master\plugins\win-dshow\ libdshowcapture目录下。

5.运行CMake。

6.在这里选择OBS源码文件夹路径。

你可能感兴趣的:(视频编解码)