CallCut🔗
This is an automatic animal call cutter which will help you process your audio recordings.
Installation🔗
callcut relies on the torch ecosystem, thus audio-loading goes through
torchaudio and torchcodec which requires ffmpeg.
FFmpeg installation
For conda-users, you can use one of:
conda install "ffmpeg"
conda install "ffmpeg" -c conda-forge
Otherwise, if you prefer pip or uv, ffmpeg must be available in your
system PATH:
Download the
"full-shared"build from https://www.gyan.dev/ffmpeg/builds/Extract somewhere (e.g.,
C:\ffmpeg)Add the
bin\folder to your system PATH
Install using homebrew:
brew install ffmpeg
Install using your package manager, depending on your distro:
sudo apt install ffmpeg # Ubuntu
sudo dnf install ffmpeg # Fedora
Beside this system dependency, callcut is a plain python package which can be
installed with pip (or uv):
callcut is available on PyPI:
pip install callcut
To install from source, you can clone the repository then either use pip:
pip install -e .
Or uv:
uv sync