Skip to main content

A music player using the file system to order/structure files (rather than audio tags)

Project description

File Player

Features:

  • Uses as structure the file system, rather than audio tags
  • Fade out of tracks when switching/stopping/pausing
  • Stopping playing after current track
  • Duplicate track

Installation

Requirements:

  • Python 3.8 (possibly working with earlier versions of Python)
    • you can see the python version by typing python3 --version (on Linux-based systems) or python --version (on Windows and MacOS)
    • Python 3.8 is included with Ubuntu 20.04
  • (Other requirements will be installed when using pip/pip3 to install)

Tested on:

  • Xubuntu 20.04 LTS
  • Windows 7 (might be a bit tricky to get this working)

Ubuntu

pip3 install file-player

Windows

  1. Download and install Python 3.x (Windows 7 supports up to 3.8, but not higher, so if you are using Windows 7 please make sure to download the 3.8 version rather than the latest)
  2. pip install file-player

Starting

file-player from the command line

Usage

Quick start

The left side shows the file system and the right side shows the play list

To add play a track you can double-click on a file on the left side and it will be added and played

Integration with file manager

On Ubuntu: Open with -> Open with other application -> custom command -> enter "file-player" in the text area

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

file-player-1.0.0a27.tar.gz (17.2 kB view details)

Uploaded Source

Built Distribution

file_player-1.0.0a27-py3-none-any.whl (31.1 kB view details)

Uploaded Python 3

File details

Details for the file file-player-1.0.0a27.tar.gz.

File metadata

  • Download URL: file-player-1.0.0a27.tar.gz
  • Upload date:
  • Size: 17.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/51.3.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.5

File hashes

Hashes for file-player-1.0.0a27.tar.gz
Algorithm Hash digest
SHA256 375bb80305e20b079ebbf2a1a77d55bd71337729bbc0d5423fccfa6cd26b6486
MD5 52951b3c808731adcee7e52f1475c6a2
BLAKE2b-256 dc179ba78f6e853cdafbf1a98725467cdf945385dd61eeebe4f8e33eaa6b2824

See more details on using hashes here.

File details

Details for the file file_player-1.0.0a27-py3-none-any.whl.

File metadata

  • Download URL: file_player-1.0.0a27-py3-none-any.whl
  • Upload date:
  • Size: 31.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/51.3.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.5

File hashes

Hashes for file_player-1.0.0a27-py3-none-any.whl
Algorithm Hash digest
SHA256 caf8b1169f9412a88cca30c4ff3e367fa6c4987103d52952886e3ecef78fe6f4
MD5 060587b58898948202f7f5a4ee95e238
BLAKE2b-256 9c2c05312528831f6ed5db5868d0c783a85d9d4af564b4e32bfcd5b914a53716

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