Skip to main content

A simple curses audio player

Project description

Description

cplay is a minimalist music player with a textual user interface written in Python. It aims to provide a power-user-friendly interface with simple filelist and playlist control.

Instead of building an elaborate database of your music library, cplay allows you to quickly browse the filesystem and enqueue files, directories, and playlists.

The original cplay was started by Ulf Betlehem in 1998 and is no longer maintained. This is a rewrite that aims to stay true to the original design while evolving with a shifting environment.

screenshot of cplay with file browser

Requirements

  • python3

  • mpv

  • pulseaudio-utils, specifically the pactl command

Installation

$ pip install cplay-ng

Usage

$ cplay-ng

Press h to get a list of available keys.

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

cplay-ng-5.0.1.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

cplay_ng-5.0.1-py3-none-any.whl (15.5 kB view details)

Uploaded Python 3

File details

Details for the file cplay-ng-5.0.1.tar.gz.

File metadata

  • Download URL: cplay-ng-5.0.1.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.2

File hashes

Hashes for cplay-ng-5.0.1.tar.gz
Algorithm Hash digest
SHA256 63607ad929e461793b01eacf4c933d8e48023539d3ee4e6124d0d797f5746adc
MD5 a9a309212ad69126697bece634e85bdf
BLAKE2b-256 1a716c5e0524e340a08dad58fc5537a9e5589d440db761a820243ac8f7c07645

See more details on using hashes here.

File details

Details for the file cplay_ng-5.0.1-py3-none-any.whl.

File metadata

  • Download URL: cplay_ng-5.0.1-py3-none-any.whl
  • Upload date:
  • Size: 15.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.2

File hashes

Hashes for cplay_ng-5.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3274febba99ddadd1498ec3d3108ce2aff43f475b49c55c768201108b35a6358
MD5 960701f86a3828f5794d4b9ffb1cb4a1
BLAKE2b-256 dfee64bc3b6b7df9158d2c4e7e24068ee932c81b4fcb63f9d0326764fc0d2576

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