Skip to content

MacOS Build

oyvindln edited this page Nov 28, 2023 · 13 revisions

MacOS

vhs-decode / ld-decode on MacOS (ARM)

The DomesDayDuplicator build for MacOS (Arm) can be found here

Building The Decoders (needs verification/testing)

Requirements:

Brew Is needed to pull down the correct packages.

Install Dependencies (note - python 3.11 is needed as numba does not support python 3.12 yet):

brew install qt@5 qwt-qt5 ffmpeg [email protected]

MacOS (ARM)

2:

Download Decode-Suit

git clone https://github.com/oyvindln/vhs-decode.git vhs-decode
cd vhs-decode

Once cloned from git, run this to install the python part:

pip install .

Then build ld-tools suite:

mkdir build
cd build

cmake .. -DCMAKE_BUILD_TYPE=Release -DUSE_QT_VERSION=5 -DQT_DIR=/opt/homebrew/opt/qt@5/lib/cmake/Qt5 -DQt5_DIR=/opt/homebrew/opt/qt@5/lib/cmake/Qt5 -DQWT_INCLUDE_DIR=/opt/homebrew/opt/qwt-qt5/lib/qwt.framework/Headers -DQWT_LIBRARY=/opt/homebrew/opt/qwt-qt5/lib/qwt.framework

make -j8

(assuming this is on ARM macOS, iirc x86 macOS has homebrew in a different place)

sudo make install 

This should install the binaries in your bin folder, otherwise you can run them from the vhs-decode folder.

Notes

DD86 Discord

Home

Starting & Contributing

Software Installation

Capture Hardware

Hardware Installation

Software Usage

VBI Data Extraction & Decoding

Tools & Scripts

Guides

Technical

Other Decoders

Support & Community

Clone this wiki locally