Skip to main content

Audio file spectral analysis

Project description

specky

gh-actions Code style: black PyPI pyversions PyPi Version GitHub stars PyPi downloads

specky is a collection of easy-to-use Python and command-line tools for analyzing audio files.

specky-show filename.mp3   # shows the wave spectrum of the audio file
specky-check filename.mp3  # checks if the audio file is worse than it pretends to be

See -h for their respective command-line arguments.

The quality of MP3 files is typically determined by their bitrate. For audio files, 128 kbps (kilobit per second) is considered low quality, 320 kbps is considered high quality. It is of course possible to re-encode a low-quality MP3 with a higher bitrate or even a WAV file. specky can help singling out those foul eggs.

Here is the specky-show output of a sample file (only first channel shown):

Full-quality WAV 320 kbps MP3 256 kbps MP3
192 kbps MP3 128 kbps MP3 64 kbps MP3
96 kbps MP3 64 kbps MP3 32 kbps MP3

License

specky is published under the GPLv3+ license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

specky-0.1.0.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

specky-0.1.0-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file specky-0.1.0.tar.gz.

File metadata

  • Download URL: specky-0.1.0.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for specky-0.1.0.tar.gz
Algorithm Hash digest
SHA256 44d9c898a0586482852975b020ea9814fe5b48f269c97e4fa69a285b041ab30b
MD5 acaedef3ae89f331d70204167e6d6621
BLAKE2b-256 8aed0065d7b60bc7468999b07fd764f48f71d7e8ede55001c7bded4f06b9adbf

See more details on using hashes here.

File details

Details for the file specky-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: specky-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for specky-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a268543d4c8bd628752281e0984cac2775203954488b11a0a9a3288e3d1b36cb
MD5 24dafd79200f79274d3ca58a0b419e65
BLAKE2b-256 6fd442c2907b2c21fdaa3a8214e8a7b3abe56c2c16ba92570dd8a6f02872b7ec

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page