本文轉自: "在 Mac OS 上編譯 OBS | www.samirchen.com" 安裝環境 第一步,做準備工作,安裝編譯 OBS 所需要的環境,流程如下: 下載和編譯 OBS 從 "https://github.com/jp9000/obs studio" 下載 OBS 代碼: 編譯 OBS ...
本文轉自:在 Mac OS 上編譯 OBS | www.samirchen.com
安裝環境
第一步,做準備工作,安裝編譯 OBS 所需要的環境,流程如下:
// 給當前用戶添加 /usr/local 文件夾的寫許可權,否則後面可能在安裝其他環境時可能因為許可權問題可遇到錯誤:
sudo chown -R <your-user-name> /usr/local
sudo chmod -R u+w /usr/local
// 用 brew 安裝 FFmpeg。如果本地源碼編譯過 FFmpeg 並 make install 了,先去 FFmpeg 的源碼位置 make uninstall 一下再用 brew 安裝 FFmpeg:
brew install ffmpeg
// 安裝 X264:
brew install x264
// 安裝 Qt5 以及設置環境變數:
brew install qt5
brew linkapps qt5
export CMAKE_PREFIX_PATH=/usr/local/opt/qt5
// 安裝 CMake:
brew install cmake
brew link cmake
下載和編譯 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。