pandaff
Audio/Video DSP processing CLI — powered by PandaAPI LiveEQ
Made by @ll_PANDA_BBY_ll
Install
curl -s https://raw.githubusercontent.com/nikhil390u8o/pandaff/main/install.sh | bash
Or via pip (from GitHub):
pip install git+https://github.com/nikhil390u8o/pandaff.git
Usage
# process audio with preset
pandaff -i song.mp3 --preset nuclear -o out.wav
# custom DSP
pandaff -i song.mp3 --gain 150 --bass 90 --loudness 95 -o out.wav
# process video (keep video, boost audio)
pandaff -i video.mp4 --preset bambam -o out.mp4
# VC mode (48k stereo s16le — Telegram VC ready)
pandaff -i song.mp3 --preset james --vc -o out.wav
# file info
pandaff probe -i video.mp4
# merge video + audio
pandaff merge --video v.mp4 --audio a.mp3 -o final.mp4
# extract audio from video
pandaff extract -i video.mp4 -o audio.mp3
# convert format
pandaff convert -i input.webm -o output.mp3
# list all presets
pandaff presets
# get ffmpeg filter string
pandaff filter --preset nuclear
Presets
| Preset | Description |
|---|---|
nuclear |
MAX power — full gain + bass + loudness |
bambam |
Heavy bass + pitch shift |
james |
Balanced boost — clean but loud |
heavy |
Heavy sound with pitch |
dj |
DJ style — bass + treble balanced |
fight |
VC fight mode — punchy + clear |
voice |
Voice clarity boost |
Requirements
- Python 3.8+
- ffmpeg (
apt install ffmpeg) - PandaAPI (
pip install PandaAPI) - numpy (
pip install numpy)
License
MIT
Metadata
Release files for pandaff 1.0.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 | |
|---|---|---|---|
| pandaff-1.0.0.tar.gz | 8.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pandaff-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.8 kB
Release files / pandaff-1.0.0.tar.gz
| Download URL | pandaff-1.0.0.tar.gz |
|---|---|
| Size | 8.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2aa38c9fee41b5685cd9a5ddcbd76afb518c51d9b72e6ebe04dbcba37e1f942d
|
|
BLAKE2b-256 checksum How to use checksums |
343c4a597aa4a83ad5b72ac5f16c3d9bc06ae2c72a802b3b9cfa928daa73e51f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.4
|
Release files / pandaff-1.0.0-py3-none-any.whl
| Download URL | pandaff-1.0.0-py3-none-any.whl |
|---|---|
| Size | 9.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
40638ae4958f465e94f3f0582ac262ee6e68f1979043e033bc978ace26b89f61
|
|
BLAKE2b-256 checksum How to use checksums |
e7cfc9286018dbdb25e57b7bfb1f963d4d8e7e4a35d2f6e4611490f6d80e12db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.4
|