Skip to main content

Create a playlist where the files are shuffled around.

Project description

shuffle_playlist

Creates a shuffled m3u playlist from the files provided.

Installation

Either install it from PyPi or clone this repository and install from its directory.

pip install shuffle-playlist
git clone https://github.com/JohnDevlopment/shuffle_playlist.git
cd shuffle_playlist
pip install .

Usage

At its most basic, the commandline will look like this:

shuffle_playlist OUTPUT FILE [FILE ...]

For example:

shuffle-playlist playlist.m3u file1.ogg file2.ogg file3.ogg

You can either write the playlist to a file or specify - to print to stdout. Playlists are in M3U format by default; however, you can also write to an mpl file (MPlayer playlist) by writing the output file to have a .mpl extension, or by using the -f option:

shuffle-playlist playlist.mpl file1.ogg file2.ogg file3.ogg
shuffle-playlist -f mpl - file1.ogg file2.ogg file3.ogg

For more information, pass -h to shuffle-playlist.

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

shuffle_playlist-1.0a3.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

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

shuffle_playlist-1.0a3-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file shuffle_playlist-1.0a3.tar.gz.

File metadata

  • Download URL: shuffle_playlist-1.0a3.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.10.6 Linux/5.15.0-92-generic

File hashes

Hashes for shuffle_playlist-1.0a3.tar.gz
Algorithm Hash digest
SHA256 e909e3663dbcadea87192968481a23be59eb8200ab965f30919fb315f6b7b257
MD5 7f9c1c77c545dd8a31d327d98e249f99
BLAKE2b-256 57369b17c83eeb7c740efede4b9997f6ca59b31d2298a5d1a88bcadd137b436c

See more details on using hashes here.

File details

Details for the file shuffle_playlist-1.0a3-py3-none-any.whl.

File metadata

  • Download URL: shuffle_playlist-1.0a3-py3-none-any.whl
  • Upload date:
  • Size: 10.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.10.6 Linux/5.15.0-92-generic

File hashes

Hashes for shuffle_playlist-1.0a3-py3-none-any.whl
Algorithm Hash digest
SHA256 329af5a1b778e69ca02f84b422011010e2558c40024cf6225beef535eec9768d
MD5 f389a1d3b9dbbb5a958308b48bf62262
BLAKE2b-256 4ae46855204e56f6d59238c6a557de180bf626c5702b204e933fd2065af380d4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page