Skip to content

MacOS Build

Harry Munday edited this page Jan 20, 2025 · 10 revisions

MacOS Builds

Previous Page Home

Next Page Hardware Installation Guide

Download & Usage

Self-Contained builds are published on the releases page: MacOS (Intel & Arm)

Caution

Due to developers not physically owning a range of Apple x86 and Arm systems, this is entirely tested by community members, and virtual environments, binaries may be broken, but we will try to maintain manual building until this situation changes.

We have support for Apple Silicone (ARM) and Apple Intel (x86) systems.

Open a terminal after moving the apps to your applications directory.

Run decode.app with vhs, ld, cvbs, hifi at the start i.g decode.app vhs calls the decoder you desire, commands are universal.

Run tbc-tools.app opening it will call ld-analyse, otherwise manually call tools via tbc-tools.app ld-chroma-decoder.

DomesDay Duplicator (DdD)

Builds for MacOS (Arm) can be found here.

Manually Building

MacOS x86 & Arm is supported.

Warning

Only MacOS 11 "Big Sur" and newer is supported with native building and self-contained binaries.

Note

Brew is required to pull down the correct packages.

Install Brew:

Open a Terminal and paste:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Install Dependencies:

brew install cmake pkg-config qt qwt ffmpeg fftw python pipx

Install Python 3.12

pipx install --python python3.12

Download vhs-decode repository

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:

pipx ensurepath
pipx install .

Install TBC-Video-Export

pipx install tbc-video-export

(There is also self contained builds if install issues arise)

Then build ld-tools suite:

cmake -B build -DCMAKE_BUILD_TYPE=Release -DUSE_QT_VERSION=6 -DBUILD_PYTHON=false
cmake --build build -j8
cmake --install build 

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

Notes

DD86 Discord

Page End

Previous Page Home

Next Page Hardware Installation Guide

Clone this wiki locally