Syncs a flac library to an opus clone
- file watcher for instant encoding
- encodes on multiple threads
Tested on Linux only.
The file overseer.py
can be downloaded here.
- Python 3.x
- opusenc
- flac
- TinyTag python library
- pyinotify python library
sudo pacman -S flac opus-tools python-pip
sudo pip install tinytag pyinotify
sudo apt-get install flac opus-tools python3-pip
sudo pip3 install tinytag pyinotify
Sync a FLAC library to an opus folder.
Usage is trivial, please take a look at the help with
./overseer.py -h
Run as a background process with screen or tmux. I will implement a forking process with init script when the code is finished.