Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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.

Metadata

Release files for shuffle-playlist 1.0a3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for shuffle-playlist 1.0a3
File Size Uploaded
shuffle_playlist-1.0a3.tar.gz 8.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for shuffle-playlist 1.0a3
File Interpreter ABI Platform
shuffle_playlist-1.0a3-py3-none-any.whl Python 3 none any Details

Total release size: 19.0 kB

Release files / shuffle_playlist-1.0a3.tar.gz

Download URL shuffle_playlist-1.0a3.tar.gz
Size 8.3 kB
Tags Source
SHA-256 checksum
How to use checksums
e909e3663dbcadea87192968481a23be59eb8200ab965f30919fb315f6b7b257
BLAKE2b-256 checksum
How to use checksums
57369b17c83eeb7c740efede4b9997f6ca59b31d2298a5d1a88bcadd137b436c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.10.6 Linux/5.15.0-92-generic

Release files / shuffle_playlist-1.0a3-py3-none-any.whl

Download URL shuffle_playlist-1.0a3-py3-none-any.whl
Size 10.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
329af5a1b778e69ca02f84b422011010e2558c40024cf6225beef535eec9768d
BLAKE2b-256 checksum
How to use checksums
4ae46855204e56f6d59238c6a557de180bf626c5702b204e933fd2065af380d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.10.6 Linux/5.15.0-92-generic

Release history Release notifications | RSS feed

This release

1.0a3 This release

2 release 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