Skip to main content

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)

Source distribution for pandaff 1.0.0
File Size Uploaded
pandaff-1.0.0.tar.gz 8.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pandaff 1.0.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page