CallCut
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
But you can also use uv or pip and install ffmpeg as a system dependency:
On Linux:
sudo apt install ffmpeg # Ubuntu
sudo dnf install ffmpeg # Fedora
On macOS:
brew install ffmpeg
On Windows:
- 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
After that, the project can be installed as any python package distributed on PyPI:
pip install callcut
For installation from source using uv:
uv sync
To pull the torch binaries for your platform. Otherwise, you can pick either of the 2
extras with pip install callcut[cpu] or pip install callcut[cu128] which will
resolve to the PyPI torch dependencies- or alternatively you can install callcut
without any extra and manually install the torch dependencies from your preferred
index.
Metadata
Release files for callcut 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| callcut-0.1.0.tar.gz | 1.6 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| callcut-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.7 MB
Release files / callcut-0.1.0.tar.gz
| Download URL | callcut-0.1.0.tar.gz |
|---|---|
| Size | 1.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
880b3d1ae60aacfe592a607fcff116590a64e7c596dc5e286693bcbe9dd30592
|
|
BLAKE2b-256 checksum How to use checksums |
b22eb14489a587d1a22fae6d57280dbb0a0ca3f2d0e2db67b6a638d90a43cdaa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.1 {"installer":{"name":"uv","version":"0.11.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / callcut-0.1.0-py3-none-any.whl
| Download URL | callcut-0.1.0-py3-none-any.whl |
|---|---|
| Size | 68.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
17be363ce8e4b7274a5e41856f20deabed8902739b7a0ad696a0c6baf4942bad
|
|
BLAKE2b-256 checksum How to use checksums |
0f3d154b97044122e50af2fc2a71a7fd8c955fc8fa91d1970ce7bdfbfdef7e49
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.1 {"installer":{"name":"uv","version":"0.11.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|