=============
**playsongs**
=============
Overview
--------
Play MP3s from a specified directory.
Prerequisites
-------------
- *Python >= 3.6*
- *playsound >= 1.2.2* (installed as a dependency)
- *pyobjc >= 7.1* (installed as a dependency)
- **CAVEAT**: Due to *playsound* limitations, directory and filenames with spaces are not allowed.
Required (Positional) Arguments
-------------------------------
- Position 1: /path/to/mp3/files
Optional (Keyword) Arguments
----------------------------
- repeat
- Description: Number of times to repeat the whole collection.
- Type: Integer
- Default: 0
- shuffle
- Description: Select whether to shuffle the list of songs being played.
- Type: Boolean
- Default: False
Usage
-----
Installation:
.. code-block:: BASH
pip3 install playsongs
# or
python3 -m pip install playsongs
In Python3:
.. code-block:: BASH
from playsongs import PlaySongs
PlaySongs('/home/username/Music', repeat = 10000000, shuffle = True)
In BASH:
.. code-block:: BASH
python3 -c "from playsongs import PlaySongs; PlaySongs('/home/username/Music', repeat = 10000000, shuffle = True)"
Raw data
{
"_id": null,
"home_page": "https://gitlab.com/fer1035_python/modules/pypi-playsongs",
"name": "PlaySongs",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8,<4.0",
"maintainer_email": "",
"keywords": "music,MP3",
"author": "Ahmad Ferdaus Abd Razak",
"author_email": "ahmad.ferdaus.abd.razak@ni.com",
"download_url": "https://files.pythonhosted.org/packages/28/3c/19c6490c9625f74ed5e594913d12eb56b2836a430f5c085e02152471cc8a/playsongs-2024.1.0.0.tar.gz",
"platform": null,
"description": "=============\n**playsongs**\n=============\n\nOverview\n--------\n\nPlay MP3s from a specified directory.\n\nPrerequisites\n-------------\n\n- *Python >= 3.6*\n- *playsound >= 1.2.2* (installed as a dependency)\n- *pyobjc >= 7.1* (installed as a dependency)\n- **CAVEAT**: Due to *playsound* limitations, directory and filenames with spaces are not allowed.\n\nRequired (Positional) Arguments\n-------------------------------\n\n- Position 1: /path/to/mp3/files\n\nOptional (Keyword) Arguments\n----------------------------\n\n- repeat\n - Description: Number of times to repeat the whole collection.\n - Type: Integer\n - Default: 0\n- shuffle\n - Description: Select whether to shuffle the list of songs being played.\n - Type: Boolean\n - Default: False\n\nUsage\n-----\n\nInstallation:\n\n.. code-block:: BASH\n\n pip3 install playsongs\n # or\n python3 -m pip install playsongs\n\nIn Python3:\n\n.. code-block:: BASH\n\n from playsongs import PlaySongs\n PlaySongs('/home/username/Music', repeat = 10000000, shuffle = True)\n\nIn BASH:\n\n.. code-block:: BASH\n\n python3 -c \"from playsongs import PlaySongs; PlaySongs('/home/username/Music', repeat = 10000000, shuffle = True)\"\n",
"bugtrack_url": null,
"license": "GPL-2.0-only",
"summary": "Play MP3 files from a directory.",
"version": "2024.1.0.0",
"project_urls": {
"Homepage": "https://gitlab.com/fer1035_python/modules/pypi-playsongs",
"Repository": "https://gitlab.com/fer1035_python/modules/pypi-playsongs"
},
"split_keywords": [
"music",
"mp3"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d72cb07c2fcdad5f40e78a7ce9a230d1fd06f55d56e75b6bcbfe7484ead0f08b",
"md5": "832fb6648fac2a8a0e939b202a9ca2b1",
"sha256": "d259cfc6914328977168a38791a4c7b6ce8a24533a70f1707d60756f33f765e1"
},
"downloads": -1,
"filename": "playsongs-2024.1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "832fb6648fac2a8a0e939b202a9ca2b1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8,<4.0",
"size": 2826,
"upload_time": "2024-02-02T05:03:31",
"upload_time_iso_8601": "2024-02-02T05:03:31.235076Z",
"url": "https://files.pythonhosted.org/packages/d7/2c/b07c2fcdad5f40e78a7ce9a230d1fd06f55d56e75b6bcbfe7484ead0f08b/playsongs-2024.1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "283c19c6490c9625f74ed5e594913d12eb56b2836a430f5c085e02152471cc8a",
"md5": "e2955270e9521b233207f173cb43c81e",
"sha256": "1e0f812b14e13d23a1dd0211437bfddb43acaa64b75d42f2b6280ed9a7720d69"
},
"downloads": -1,
"filename": "playsongs-2024.1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "e2955270e9521b233207f173cb43c81e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8,<4.0",
"size": 2232,
"upload_time": "2024-02-02T05:03:32",
"upload_time_iso_8601": "2024-02-02T05:03:32.852372Z",
"url": "https://files.pythonhosted.org/packages/28/3c/19c6490c9625f74ed5e594913d12eb56b2836a430f5c085e02152471cc8a/playsongs-2024.1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-02-02 05:03:32",
"github": false,
"gitlab": true,
"bitbucket": false,
"codeberg": false,
"gitlab_user": "fer1035_python",
"gitlab_project": "modules",
"lcname": "playsongs"
}