Skip to main content

vidtoolz-beats

PyPI Changelog Tests License

Get beats from a mp3 song

Installation

First install vidtoolz.

pip install vidtoolz

Then install this plugin in the same environment as your vidtoolz application.

vidtoolz install vidtoolz-beats

Usage

type vidtoolz beats --help to get help

Usage Examples

# Detect beats from an audio file
vidtoolz beats my_song.mp3

# Detect beats with an offset (e.g., skip first 2 seconds)
vidtoolz beats my_song.mp3 --offset 2.0

# Save results to a custom file
vidtoolz beats my_song.mp3 --output beats.txt

Options

  • audio (required): Path to the audio file (mp3 or other format)
  • -of, --offset (optional): Offset for music in seconds, default 0.0
  • -o, --output (optional): Output path for the result, default is beats.txt

Development

To set up this plugin locally, first checkout the code. Then create a new virtual environment:

cd vidtoolz-beats
python -m venv venv
source venv/bin/activate

Now install the dependencies and test dependencies:

pip install -e '.[test]'

To run the tests:

python -m pytest

Download files

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

Source Distribution

vidtoolz_beats-0.1.1.tar.gz (9.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vidtoolz_beats-0.1.1-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file vidtoolz_beats-0.1.1.tar.gz.

File metadata

  • Download URL: vidtoolz_beats-0.1.1.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for vidtoolz_beats-0.1.1.tar.gz
Algorithm Hash digest
SHA256 555ded869967c67c193b45b4b536f1b97d97b459a7b8ac333ddb7c5e5e3c3014
MD5 2fe8dd6b410bbb7a5abe15ab63dd137a
BLAKE2b-256 bcf29e35c91dfe37d91d6ba56ab4f4486136a58bcff6f73a155200fae743258c

See more details on using hashes here.

Provenance

The following attestation bundles were made for vidtoolz_beats-0.1.1.tar.gz:

Publisher: publish.yml on sukhbinder/vidtoolz-beats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vidtoolz_beats-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: vidtoolz_beats-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for vidtoolz_beats-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c2aac4342324c99d574baf2b1043d91b157fd3c1f11dc22236a40b34ac63f697
MD5 d88aa77ff3f5eaf509ac0552184d64d3
BLAKE2b-256 11dfdc4fd8a1ec5e1d4730794a14525318d463129f8a4bc147cde9882a81b824

See more details on using hashes here.

Provenance

The following attestation bundles were made for vidtoolz_beats-0.1.1-py3-none-any.whl:

Publisher: publish.yml on sukhbinder/vidtoolz-beats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 files

0.0.1

2 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