Skip to content

Commit 48a9105

Browse files
authored
docs: add macOS installation instructions (#95)
1 parent b283aa4 commit 48a9105

1 file changed

Lines changed: 44 additions & 1 deletion

File tree

README.md

Lines changed: 44 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,50 @@ The program works on **Linux**, **macOS**, and **Windows**. If you encounter pro
6060

6161
## Installation on macOS
6262

63-
- We need help writing instructions for macOS, but the program should work in theory.
63+
- Install Homebrew
64+
65+
- If you don't have it already, install Homebrew (the macOS package manager) by running this in your terminal:
66+
67+
```bash
68+
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
69+
```
70+
71+
- Install System Dependencies
72+
73+
- Update your packages and install FFmpeg:
74+
75+
```bash
76+
brew update && brew upgrade
77+
brew install ffmpeg
78+
```
79+
80+
- Install Python 3
81+
82+
- You can use a standard Python installation or Miniconda. To install Python via Homebrew:
83+
84+
```bash
85+
brew install python
86+
```
87+
88+
- Install and Run
89+
90+
- Install the latest stable version of audio-visualizer-python using pip:
91+
92+
```bash
93+
pip3 install audio-visualizer-python
94+
```
95+
96+
- Now run the program from your terminal:
97+
98+
```bash
99+
avp
100+
```
101+
102+
or
103+
104+
```bash
105+
python3 -m avp
106+
```
64107

65108
## [Keyboard Shortcuts](https://github.com/djfun/audio-visualizer-python/wiki/Keyboard-Shortcuts)
66109

0 commit comments

Comments
 (0)