Update README.md with MacOS instructions (#169)

https://github.com/ConfusedPolarBear/intro-skipper/issues/164
This commit is contained in:
cellulosa 2023-05-28 04:17:00 +01:00 committed by GitHub
parent 78afae40b6
commit 3eb6651baa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -19,6 +19,7 @@ However, if you want to use an unmodified installation of Jellyfin 10.8.z or use
* `jellyfin/jellyfin` 10.8.z container: preinstalled
* `linuxserver/jellyfin` 10.8.z container: preinstalled
* Debian Linux based native installs: provided by the `jellyfin-ffmpeg5` package
* MacOS native installs require to build ffmpeg with chromaprint (instructions below)
## Introduction requirements
@ -49,6 +50,23 @@ Instructions on how to switch web interface versions are located [here](docs/web
6. After a season has completed analyzing, play some episodes from it and observe the results
1. Status updates are logged before analyzing each season of a show
### Installation instructions for MacOS
1. Build ffmpeg with chromapring using brew
```
brew uninstall --force --ignore-dependencies ffmpeg
brew install chromaprint amiaopensource/amiaos/decklinksdk
brew tap homebrew-ffmpeg/ffmpeg
brew install homebrew-ffmpeg/ffmpeg/ffmpeg --with-chromaprint
brew link --overwrite ffmpeg
```
2. Retrieve ffmpeg path with `whereis ffmpeg` and use this path on Jellyfin under [encoding settings](http://localhost:8096/web/index.html#!/encodingsettings.html)
3. Continue with step 2 above
## Documentation
Documentation about how the API works can be found in [api.md](docs/api.md).