forked from happycube/ld-decode
-
Notifications
You must be signed in to change notification settings - Fork 68
MacOS Build
oyvindln edited this page Nov 28, 2023
·
13 revisions
vhs-decode / ld-decode on MacOS (ARM)

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

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]
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.
- FAQ - Frequently Asked Questions
- Diagram Breakdowns
- Visual-Comparisons
- VCR Reports / RF Tap Examples
- Download & Contribute Data
- Speed Testing
- Selecting a Capture Setup - Workflow Guide
- MISRC
- CX Cards & CXADC
- CX Cards - Clockgen Mod
- DdD - Domesday Duplicator
- RTL-SDR
- Visual VBI Data Guide
- Closed Captioning
- Teletext
- WSS Wide - Screen Signalling
- VITC Timecode
- VITS Signals
- XDS Data (PBS)
- Video ID IEC 61880
- Vapoursynth TBC Median Stacking Guide
- Ruxpin-Decode & TV Teddy Tapes
- Tony's GNU Radio For Dummies Guide
- Tony's GNU Radio Scripts
- DomesDay Duplicator Utilities
- ld-decode Utilities