2016.10.12
计划:配置Mac系统下OBS的编译环境
内容:
0、定位到虚拟摄像头运行时出错的原因
1、升级yasm(使用命令的时候提示版本比较旧)
下载Homebrew:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" </dev/null 2> /dev/null
下载安装yasm:brew install yasm
2、编译x264环境
下载:git clone http://git.videolan.org/git/x264.git
编译:cd到x264源代码目录
./configure --prefix=/usr/local --enable-static --enable-shared
make
sudo make install
3、编译ffmpeg环境
下载:git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg
编译:cd到ffmpeg源代码目录
./configure --prefix=/usr/local --enable-static --enable-shared
make
sudo make install
4、CMake安装
下载:CMake GUI版本
5、安装xcode开发工具(App Store下载安装)
6、编译obs studio环境
下载:git clone --recursive https://github.com/jp9000/obs-studio.git
打开CMake GUI工具
Browse Source 选择obs studio源代码目录
Browse Build 选择编译工程目录
点击Add Entry 选择QTDIR,path=QT安装路径 (/Users/yelin/Qt5.4.0/5.4/clang_64)
点击Configure弹出框选择Xcode选项
点击Generate完成工程的生成
7、打开工程下的obs xcode工程编译成功
计划:配置Mac系统下OBS的编译环境
内容:
0、定位到虚拟摄像头运行时出错的原因
1、升级yasm(使用命令的时候提示版本比较旧)
下载Homebrew:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" </dev/null 2> /dev/null
下载安装yasm:brew install yasm
2、编译x264环境
下载:git clone http://git.videolan.org/git/x264.git
编译:cd到x264源代码目录
./configure --prefix=/usr/local --enable-static --enable-shared
make
sudo make install
3、编译ffmpeg环境
下载:git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg
编译:cd到ffmpeg源代码目录
./configure --prefix=/usr/local --enable-static --enable-shared
make
sudo make install
4、CMake安装
下载:CMake GUI版本
5、安装xcode开发工具(App Store下载安装)
6、编译obs studio环境
下载:git clone --recursive https://github.com/jp9000/obs-studio.git
打开CMake GUI工具
Browse Source 选择obs studio源代码目录
Browse Build 选择编译工程目录
点击Add Entry 选择QTDIR,path=QT安装路径 (/Users/yelin/Qt5.4.0/5.4/clang_64)
点击Configure弹出框选择Xcode选项
点击Generate完成工程的生成
7、打开工程下的obs xcode工程编译成功
2016.10.13
计划:
1、尝试修复虚拟摄像机的bug
2、安排2个月的计划安排文档
3、编译的obs工程中可使用QT开发
计划:
1、尝试修复虚拟摄像机的bug
2、安排2个月的计划安排文档
3、编译的obs工程中可使用QT开发
2016.10.14
计划:
1、完成2个月的工作计划
2、QT在mac下安装的问题
内容:
1、完成obs客户端开发计划表。
2、解决安装QT编译器的问题:xcode8.0以上版本要修改QT文件夹下 打开:install_folder/5.4/clang_64/mkspecs/features/mac/default_pre.prf
用isEmpty($$list($$system("/usr/bin/xcrun -find xcodebuild 2>/dev/null")))
替换:isEmpty($$list($$system("/usr/bin/xcrun -find xcrun 2>/dev/null")))
3、生成QT工程.pro文件:qmake -project
计划:
1、完成2个月的工作计划
2、QT在mac下安装的问题
内容:
1、完成obs客户端开发计划表。
2、解决安装QT编译器的问题:xcode8.0以上版本要修改QT文件夹下 打开:install_folder/5.4/clang_64/mkspecs/features/mac/default_pre.prf
用isEmpty($$list($$system("/usr/bin/xcrun -find xcodebuild 2>/dev/null")))
替换:isEmpty($$list($$system("/usr/bin/xcrun -find xcrun 2>/dev/null")))
3、生成QT工程.pro文件:qmake -project