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.
Metadata
Release files for soundcheck 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| soundcheck-0.0.2.tar.gz | 5.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| soundcheck-0.0.2-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 10.2 kB
Release files / soundcheck-0.0.2.tar.gz
| Download URL | soundcheck-0.0.2.tar.gz |
|---|---|
| Size | 5.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fc65258dd731da8d65b82f115fe9691e274f9ba7311851ae58925d101c701047
|
|
BLAKE2b-256 checksum How to use checksums |
e59458ed9aa6f28031bd23eb85da580827d36785271024e6e2bb650e6bcd824a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.8.19
|
Release files / soundcheck-0.0.2-py2.py3-none-any.whl
| Download URL | soundcheck-0.0.2-py2.py3-none-any.whl |
|---|---|
| Size | 5.1 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
99d2ccea894231ed3b3fe8336a2852db010934f651efc1c0af8e7461ba732aca
|
|
BLAKE2b-256 checksum How to use checksums |
202323d801b19378597f7f8e6f26d7735ec2a42854e6c77487dd1065845ae15e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.8.19
|