https://dl.orangedox.com/1NOky8MIML4AK89PLuNarcogen said:I have compiled my own binaries of newer versions, however these reportedly cause problems for people with versions of certain libraries (namely Qt5) in different places from my system, so these may not work for everyone:
18.0.1 with FTL 0.9.4
https://dl.orangedox.com/1NOky8MIML4AK89PLu
So for people who use Brew to install Mac software, that works as-is. But if you use Ports to install Mac software, the libraries are in a different location.
Here are the symlinks that I had to add to get this version to work. It can successfully stream to mixer with about a half second turnaround.
===
Documenting what I needed to do to get the user-compiled OBS to run. He uses brew, I use ports; this means /usr/local/opt/*/lib vs /opt/local/lib, and it means a slightly different directory structure inside there. Note that the official releases are self-contained, all libraries used are distributed with OBS.
1. Install these ports:
libfdk-aac (not pre-built)
2. symlinks:
Code:
keybounceMBP:local michael$ cd /usr/local/opt
578 mkdir x264
579 ln -s ../../../../opt/local/lib x264/
582 mkdir freetype
583 ln -s ../../../../opt/local/lib freetype/
591 mkdir fdk-aac
592 ln -s ../../../../opt/local/lib fdk-aac/
Code:
keybounceMBP:opt michael$ ls -lR
.:
total 4
0 drwxr-xr-x 3 michael wheel 102 Aug 6 10:08 fdk-aac/
0 drwxr-xr-x 3 michael wheel 102 Jul 25 16:09 ffmpeg/
0 drwxr-xr-x 3 michael wheel 102 Aug 6 10:07 freetype/
4 lrwxr-xr-x 1 michael wheel 3 Jul 25 16:33 qt -> qt5/
0 drwxr-xr-x 3 michael wheel 102 Jul 25 16:07 qt5/
0 drwxr-xr-x 3 michael wheel 102 May 27 13:21 sdl2/
0 drwxr-xr-x 3 michael wheel 102 Aug 6 10:06 x264/
./fdk-aac:
total 4
4 lrwxr-xr-x 1 michael wheel 25 Aug 6 10:08 lib -> ../../../../opt/local/lib/
./ffmpeg:
total 4
4 lrwxr-xr-x 1 michael wheel 25 Jul 25 16:09 lib -> ../../../../opt/local/lib/
./freetype:
total 4
4 lrwxr-xr-x 1 michael wheel 25 Aug 6 10:07 lib -> ../../../../opt/local/lib/
./qt5:
total 4
4 lrwxr-xr-x 1 michael wheel 37 Jul 25 16:07 lib -> ../../../../opt/local/libexec/qt5/lib/
./sdl2:
total 4
4 lrwxr-xr-x 1 michael wheel 25 May 27 13:21 lib -> ../../../../opt/local/lib/
./x264:
total 4
4 lrwxr-xr-x 1 michael wheel 25 Aug 6 10:06 lib -> ../../../../opt/local/lib/
keybounceMBP:opt michael$
(There is no post prefix for "Information to help others" as opposed to "Help me!").