{
"info": {
"author": "Tobias Bengfort",
"author_email": "tobias.bengfort@posteo.de",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Console :: Curses",
"Intended Audience :: End Users/Desktop",
"License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)",
"Natural Language :: English",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Topic :: Multimedia :: Sound/Audio :: Players"
],
"description": "Description\n-----------\n\n``cplay`` is a minimalist music player with a textual user interface\nwritten in Python. It aims to provide a power-user-friendly interface\nwith simple filelist and playlist control.\n\nInstead of building an elaborate database of your music library,\n``cplay`` allows you to quickly browse the filesystem and enqueue\ndirectories. Cue-files and other playlists are supported.\n\nThe original cplay is no longer maintained. This fork aims to maintaining\nthe original code as well as keeping it up to date with recent\ndevelopments (e.g. python3) and adding new features.\n\n.. image:: screenshot.png\n :alt: screenshot of cplay with file browser\n\nRequirements\n------------\n\n- `python3 `_\n\nFor playback, install one or more of the following players:\n\n- `mplayer `_\n- `mpv `_\n- `gst123 `_\n- `ffplay `_\n- `avplay `_\n- `sox `_\n- `mpg321 `_\n- `ogg123 `_\n- `mpg123 `_\n- `splay `_\n- `madplay `_\n- `mikmod `_\n- `xmp `_\n- `speex `_\n- `timidity `_\n\nOther optional components:\n\n- `pyalsaaudio `_ (optional) For\n Alsa mixer support\n\n- pulseaudio-utils, specifically the ``pactl`` command (optional) For\n PulseAudio mixer support\n\n- `mutagen `_ (optional) For\n metadata support (IDv3 etc.)\n\nInstallation\n------------\n\n::\n\n $ pip install cplay-ng\n\nIn Debian/Ubuntu, the following installs a selection of players and optional components::\n\n $ sudo apt-get install mpv gst123 mpg321 vorbis-tools pulseaudio-utils\n\nUsage\n-----\n\n::\n\n $ cplay-ng [ file | dir | playlist ] ...\n\nFor a full list of command line options, see ``cplay-ng --help``.\nWhen in doubt about runtime controls, press 'h' for a friendly help page.\n\nApart from cplay-ng, this distribution also includes the program\ncnq-ng to remote-control a running cplay-ng.\n\nConfiguration\n-------------\n\nIf you would like to change the default player or the options passed to the\nplayers just edit the ``BACKENDS`` list at the end of the cplay script.\n\nMiscellaneous\n-------------\n\nA playlist can contain URLs, but the playlist itself will have to be\nlocal. For mpeg streaming, splay is recommended.\n\nIt is also possible to pipe a playlist to cplay-ng, as stdin will be\nreopened on startup unless it is attached to a tty.\n\nThe shell command gets the full path of either all tagged items or the\ncurrent item as positional arguments.\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/xi/cplay-ng",
"keywords": "",
"license": "GPLv2+",
"maintainer": "",
"maintainer_email": "",
"name": "cplay-ng",
"package_url": "https://pypi.org/project/cplay-ng/",
"platform": "",
"project_url": "https://pypi.org/project/cplay-ng/",
"project_urls": {
"Homepage": "https://github.com/xi/cplay-ng"
},
"release_url": "https://pypi.org/project/cplay-ng/3.0.0/",
"requires_dist": null,
"requires_python": "",
"summary": "A curses front-end for various audio players",
"version": "3.0.0"
},
"last_serial": 5897547,
"releases": {
"2.0.0": [
{
"comment_text": "",
"digests": {
"md5": "0c207bb6c6a50eed339a9fb894266e4b",
"sha256": "6a6f93210eaa8511c2dc45d5199c2ec2c64b214f38ea474025cea48be5de1e7e"
},
"downloads": -1,
"filename": "cplay-ng-2.0.0.tar.gz",
"has_sig": false,
"md5_digest": "0c207bb6c6a50eed339a9fb894266e4b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 29959,
"upload_time": "2014-06-15T11:59:22",
"url": "https://files.pythonhosted.org/packages/a7/d9/b3b6afdc0f35e8aeb9cc29796e2a9006edd9792d2a4fd649ebccdd1e518b/cplay-ng-2.0.0.tar.gz"
}
],
"2.0.1": [
{
"comment_text": "",
"digests": {
"md5": "bda4793341f0a86873846efca67bc98d",
"sha256": "8ee99da8be146b235d5f0ac2f7556d678386650e7af4a1123b1ba0a01316c684"
},
"downloads": -1,
"filename": "cplay-ng-2.0.1.tar.gz",
"has_sig": false,
"md5_digest": "bda4793341f0a86873846efca67bc98d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 30229,
"upload_time": "2014-06-18T07:16:06",
"url": "https://files.pythonhosted.org/packages/c1/db/49250ea9c85b0d67129a73570410aa69db091a32a80cb41fe0cdbba31db6/cplay-ng-2.0.1.tar.gz"
}
],
"2.0.2": [
{
"comment_text": "",
"digests": {
"md5": "30af7b1b668bb8e3bb226b9d9fb62274",
"sha256": "cd8c68f27a845f589ea02881582fccaca4ba0db7b233f953b34d82387914ad4e"
},
"downloads": -1,
"filename": "cplay-ng-2.0.2.tar.gz",
"has_sig": false,
"md5_digest": "30af7b1b668bb8e3bb226b9d9fb62274",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 30475,
"upload_time": "2014-07-13T19:33:34",
"url": "https://files.pythonhosted.org/packages/00/17/d2c5b7ac3a580f61623954fd88df7a10daf45bea424da5b90824b671cbbf/cplay-ng-2.0.2.tar.gz"
}
],
"2.0.3": [
{
"comment_text": "",
"digests": {
"md5": "43f7a2785d08b047e4e15de15ab85a42",
"sha256": "07be0e754513585c1dbc0336d2e72bd82a563a3c1359fbd4b26186561fba7ff4"
},
"downloads": -1,
"filename": "cplay-ng-2.0.3.tar.gz",
"has_sig": false,
"md5_digest": "43f7a2785d08b047e4e15de15ab85a42",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 29565,
"upload_time": "2015-03-20T10:24:02",
"url": "https://files.pythonhosted.org/packages/36/d3/99414b773b22068040c663030835918e3f3a74e94bb0d56fe393fdb0f2d8/cplay-ng-2.0.3.tar.gz"
}
],
"2.1.0": [
{
"comment_text": "",
"digests": {
"md5": "62d504abdb638bb679c06ccfc81ef162",
"sha256": "be1320a2a449812eaaf479965373b7671c1f474c42b5565c4a05584d92e09a4a"
},
"downloads": -1,
"filename": "cplay-ng-2.1.0.tar.gz",
"has_sig": false,
"md5_digest": "62d504abdb638bb679c06ccfc81ef162",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 27853,
"upload_time": "2015-10-30T09:12:18",
"url": "https://files.pythonhosted.org/packages/ef/1b/c7e73f4247f62650658f514db7118055203a4c78327f6790d74f63ee2c60/cplay-ng-2.1.0.tar.gz"
}
],
"2.1.1": [
{
"comment_text": "",
"digests": {
"md5": "e9f97eb77f69e4652c95f5ad4e54399a",
"sha256": "cacee9a5efce4e6be9ca2b1c907858ad570095ecbbf40c42fedd5bfd2bc70c26"
},
"downloads": -1,
"filename": "cplay-ng-2.1.1.tar.gz",
"has_sig": false,
"md5_digest": "e9f97eb77f69e4652c95f5ad4e54399a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 27985,
"upload_time": "2015-12-28T11:29:21",
"url": "https://files.pythonhosted.org/packages/18/cd/2cc4800da514cf591a557a7d3e60bfbb9c19eaee0c37607d1b3da45d9aba/cplay-ng-2.1.1.tar.gz"
}
],
"2.1.2": [
{
"comment_text": "",
"digests": {
"md5": "20fc4b0acaf9f260ba13ac50009fce6c",
"sha256": "b1df92500da327f2a8aa97fffb3ca07a2b816343d84925b145e3b8d979887ef2"
},
"downloads": -1,
"filename": "cplay-ng-2.1.2.tar.gz",
"has_sig": false,
"md5_digest": "20fc4b0acaf9f260ba13ac50009fce6c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28066,
"upload_time": "2016-01-03T11:52:29",
"url": "https://files.pythonhosted.org/packages/c9/bf/b24911901531045343dcd949b955d69228f6fe801ad976592a891c760f03/cplay-ng-2.1.2.tar.gz"
}
],
"2.2.0": [
{
"comment_text": "",
"digests": {
"md5": "6db9a3c766599b7ccc34f051de64657f",
"sha256": "d4d1de2d8b05e3f7328655b09553b4514959400d89b92bd2960883545e916788"
},
"downloads": -1,
"filename": "cplay-ng-2.2.0.tar.gz",
"has_sig": false,
"md5_digest": "6db9a3c766599b7ccc34f051de64657f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28192,
"upload_time": "2017-01-30T21:45:52",
"url": "https://files.pythonhosted.org/packages/9a/93/6d1f94b7a1e1e9d171d3326e2263e69c97b3670c10f4ad57ca14eadffe67/cplay-ng-2.2.0.tar.gz"
}
],
"2.3.0": [
{
"comment_text": "",
"digests": {
"md5": "021f03894216a315301cb2d1648298d0",
"sha256": "df9f8ba7786cef48ff2682216e0c5e36931274930bfd0318e3eef8c291415072"
},
"downloads": -1,
"filename": "cplay-ng-2.3.0.tar.gz",
"has_sig": false,
"md5_digest": "021f03894216a315301cb2d1648298d0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28610,
"upload_time": "2017-06-05T11:48:38",
"url": "https://files.pythonhosted.org/packages/86/3d/e66b8b60c9e801feb5eda09248acaff5911d9321d0653b6ad8c8839621cf/cplay-ng-2.3.0.tar.gz"
}
],
"2.4.0": [
{
"comment_text": "",
"digests": {
"md5": "9ce6083fe53a88d40b71d2ac467b0999",
"sha256": "655b1b17a7ed4e17ed54e57f93c0952f9e56c121edba999094bc8fd5093b9866"
},
"downloads": -1,
"filename": "cplay_ng-2.4.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9ce6083fe53a88d40b71d2ac467b0999",
"packagetype": "bdist_wheel",
"python_version": "3.5",
"requires_python": null,
"size": 53133,
"upload_time": "2018-04-19T11:25:32",
"url": "https://files.pythonhosted.org/packages/4c/f2/071f352220ca7801f1127d9fd15afdcaa5b27eb0ecf373b6c5eaeab7a463/cplay_ng-2.4.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "167a2f95b36d34e768eab4a0d80ec07e",
"sha256": "4183f428e8e804f5b0780695598e3012c710a9adab293fa3060efb3b3ad60091"
},
"downloads": -1,
"filename": "cplay-ng-2.4.0.tar.gz",
"has_sig": false,
"md5_digest": "167a2f95b36d34e768eab4a0d80ec07e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 31264,
"upload_time": "2018-04-19T11:25:33",
"url": "https://files.pythonhosted.org/packages/e5/3b/e9ad6ec739ea732893c190954a6880abda0cf9d0326e6171aae8d88c3cc0/cplay-ng-2.4.0.tar.gz"
}
],
"2.4.1": [
{
"comment_text": "",
"digests": {
"md5": "b850d0aba174fd29e4b80a6caf0cd39d",
"sha256": "f2cf204121ceb7754fcfbc3cf69eba8bfd8617c662eba8756b35f8aa00426cbf"
},
"downloads": -1,
"filename": "cplay_ng-2.4.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b850d0aba174fd29e4b80a6caf0cd39d",
"packagetype": "bdist_wheel",
"python_version": "3.5",
"requires_python": null,
"size": 53152,
"upload_time": "2018-04-19T12:05:23",
"url": "https://files.pythonhosted.org/packages/9a/d4/100f98765218d99a6ce9005c5fe44b42782551bb83e338c4cfa983fe5cc0/cplay_ng-2.4.1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "e4b4d214f8cb9fc51c30738c28c96806",
"sha256": "a88ba2fc20bd053a0b5ccc29fcad5936d55170e40ccbfdf4b9f0d4a17e3829ba"
},
"downloads": -1,
"filename": "cplay-ng-2.4.1.tar.gz",
"has_sig": false,
"md5_digest": "e4b4d214f8cb9fc51c30738c28c96806",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 31303,
"upload_time": "2018-04-19T12:05:25",
"url": "https://files.pythonhosted.org/packages/54/72/9ba750d09282c4c24616919cffab77b4de1160c8a8e14612af27aa9573ff/cplay-ng-2.4.1.tar.gz"
}
],
"3.0.0": [
{
"comment_text": "",
"digests": {
"md5": "cdc26193742ff282b46b31bb6a1b61b5",
"sha256": "059c9ad4dd15a1af156dc1f9388ee2fa1a07c20a2bc505855ed62bccb8a295cb"
},
"downloads": -1,
"filename": "cplay_ng-3.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "cdc26193742ff282b46b31bb6a1b61b5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 58913,
"upload_time": "2019-09-27T18:57:15",
"url": "https://files.pythonhosted.org/packages/73/e7/390fd959d9e49a872de4dbe2d4f4fc9134d16e4510141c17f9b851990dcb/cplay_ng-3.0.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b027f2cab2e5df961a6979c094a6b232",
"sha256": "ed0a07ba4f7f9cee90bab7a17ab34bb461a67a87838eb8e3e9de7b7071feda03"
},
"downloads": -1,
"filename": "cplay-ng-3.0.0.tar.gz",
"has_sig": false,
"md5_digest": "b027f2cab2e5df961a6979c094a6b232",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 32254,
"upload_time": "2019-09-20T09:49:41",
"url": "https://files.pythonhosted.org/packages/77/06/f3fcf81f90a12e48ad72a3d7f44c61e932aa8916baf44388c5f73318cfa7/cplay-ng-3.0.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "cdc26193742ff282b46b31bb6a1b61b5",
"sha256": "059c9ad4dd15a1af156dc1f9388ee2fa1a07c20a2bc505855ed62bccb8a295cb"
},
"downloads": -1,
"filename": "cplay_ng-3.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "cdc26193742ff282b46b31bb6a1b61b5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 58913,
"upload_time": "2019-09-27T18:57:15",
"url": "https://files.pythonhosted.org/packages/73/e7/390fd959d9e49a872de4dbe2d4f4fc9134d16e4510141c17f9b851990dcb/cplay_ng-3.0.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b027f2cab2e5df961a6979c094a6b232",
"sha256": "ed0a07ba4f7f9cee90bab7a17ab34bb461a67a87838eb8e3e9de7b7071feda03"
},
"downloads": -1,
"filename": "cplay-ng-3.0.0.tar.gz",
"has_sig": false,
"md5_digest": "b027f2cab2e5df961a6979c094a6b232",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 32254,
"upload_time": "2019-09-20T09:49:41",
"url": "https://files.pythonhosted.org/packages/77/06/f3fcf81f90a12e48ad72a3d7f44c61e932aa8916baf44388c5f73318cfa7/cplay-ng-3.0.0.tar.gz"
}
]
}