Skip to main content

A simple interface for playing music from an MP3 file.

Project description

Allows your Windows Python program to play and stop MP3s, without opening an external player or requiring any external programs. A very simple interface for the common case (playing an entire MP3), with an API for more complex tasks (e.g. playing from seconds 30 to 45 of an MP3).

Example

Play the first 30 seconds of a file::

import mp3play

file = r’C:Documents and SettingsMichaelDesktopmusic.mp3’ mp3 = mp3play.Mp3(file)

mp3.play()

import time time.sleep(min(30, mp3.seconds())) mp3.stop()

Requirements

Requires Windows XP at the moment, but the goal is to make a cross-platform module. Feel free to send patches to add Linux and Mac support!

Resources

Please let me know if you like or use this module - it would make my day!

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

mp3play-0.1.1.zip (5.8 kB view details)

Uploaded Source

Built Distributions

mp3play-0.1.1-py2.5.egg (3.8 kB view details)

Uploaded Source

mp3play-0.1.1-py2.4.egg (2.5 kB view details)

Uploaded Source

File details

Details for the file mp3play-0.1.1.zip.

File metadata

  • Download URL: mp3play-0.1.1.zip
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for mp3play-0.1.1.zip
Algorithm Hash digest
SHA256 8757b8ff7908d014cdd14a817bc443aa9fbd762d2b32f397472dabb39cbd7741
MD5 12740154adf96f0ca2d916c5c63efa38
BLAKE2b-256 4245bdfdc4639263aaf7f07bdce829aff0060dd49bca3b473e5ad7c17535866e

See more details on using hashes here.

File details

Details for the file mp3play-0.1.1-py2.5.egg.

File metadata

  • Download URL: mp3play-0.1.1-py2.5.egg
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for mp3play-0.1.1-py2.5.egg
Algorithm Hash digest
SHA256 8c0272f33e2cb32baeace1150a53fa0e064d4226d54a95a8c7b8dc6872425e63
MD5 13e7d8610e528bd1914aa64fa1100055
BLAKE2b-256 fd2f9bb59faba04fd85ded13c4fcd011bdf2e508b0a0dc9e476d4ea1eb8c34ac

See more details on using hashes here.

File details

Details for the file mp3play-0.1.1-py2.4.egg.

File metadata

  • Download URL: mp3play-0.1.1-py2.4.egg
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for mp3play-0.1.1-py2.4.egg
Algorithm Hash digest
SHA256 5ad69522289b83359b470cab05c1896cf0d57dff792cee421d8f8ad2fe4043bc
MD5 164c9bb2ee673a5f9baa4b71b9483080
BLAKE2b-256 b7dafb0b260f0322f0fcc0e349c04d40930e21a36382b1d23c7883bd6443ef84

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