Skip to main content

A multi-processing audio check

Project description

SoundCheck

A multi-processing audio check

pip install soundcheck

Basic example

soundcheck -i audio-dir/wavs

Result

+-------------+----------------+---------------+---------------+---------------+
| Total Files | Total Duration | Avg. Duration | Min. Duration | Max. Duration |
+-------------+----------------+---------------+---------------+---------------+
|    6,032    |  19 h, 44 m    |      11 s     |     0.6300    |    145.0200   |
+-------------+----------------+---------------+---------------+---------------+

Advanced Usage

soundcheck -q -r -i audio-dir -e "*.mp3" -e "*.aac" -j 4 -o filelist.tsv

CLI Reference

Usage: soundcheck [OPTIONS]

Options:
  -i, --input PATH      [required]
  -e, --extension TEXT  File extension to scan for. e.g. *.mp3
  -o, --output PATH     Output tsv file
  -r, --recursive       Recursive
  -q, --quiet           Silent
  -j, --jobs TEXT       Number of jobs
  --help                Show this message and exit.

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

soundcheck-0.0.2.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

soundcheck-0.0.2-py2.py3-none-any.whl (5.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file soundcheck-0.0.2.tar.gz.

File metadata

  • Download URL: soundcheck-0.0.2.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.19

File hashes

Hashes for soundcheck-0.0.2.tar.gz
Algorithm Hash digest
SHA256 fc65258dd731da8d65b82f115fe9691e274f9ba7311851ae58925d101c701047
MD5 0dbf0c469fd335b06ccbcc4cd11c5372
BLAKE2b-256 e59458ed9aa6f28031bd23eb85da580827d36785271024e6e2bb650e6bcd824a

See more details on using hashes here.

File details

Details for the file soundcheck-0.0.2-py2.py3-none-any.whl.

File metadata

  • Download URL: soundcheck-0.0.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.19

File hashes

Hashes for soundcheck-0.0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 99d2ccea894231ed3b3fe8336a2852db010934f651efc1c0af8e7461ba732aca
MD5 5d1a54aa906405806530579e4a812552
BLAKE2b-256 202323d801b19378597f7f8e6f26d7735ec2a42854e6c77487dd1065845ae15e

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