{ "info": { "author": "uberardy", "author_email": "github@ardy.io", "bugtrack_url": null, "classifiers": [], "description": "# Pasteplayer\n\nPasteplayer is a (very) thin python wrapper around mpv to allow easy on-the-fly playlist editing (like pasting youtube URLs)\n\nIt's also available on pypi! Simply run `pip install pasteplayer`; after that, run the `pasteplayer` command from anywhere.\n\n## Usage\n\nUpon startup, you will be asked for a valid URL or file name.\n\nAll usual mpv keyboard shortcuts still work, e.g.:\n\n* `space` to play/pause\n* `>` to skip to the next title in the playlist\n* `<` to go to the previous title\n* `m` to mute\n* \u2026\n\nAdditionaly, you can press `a` to add a new item to the playlist or `c` for more playlist editing commands:\n\n* `r NUMBER` to remove item at position NUMBER\n* `m FROM TO` to move an item\n\n### Command line arguments\n```\nusage: pasteplayer.py [-h] [-p KEY VALUE] [URL/PATH [URL/PATH ...]]\n\nsimple queue player for mpv\n\npositional arguments:\n URL/PATH\n\noptional arguments:\n -h, --help show this help message and exit\n -p KEY VALUE, --property KEY VALUE\n set mpv property KEY to VALUE. See all available\n properties with 'mpv --list-properties'\n -v, --video Enable video. Shorthand for '-p video auto'\n```\n\n### Potentially useful properties\n\n* `video`: `auto`/`no` to enable/disable video\n* `mute`: `yes`/`no` to mute audio (without disabling it)\n* `fullscreen`: `yes`/`no`\n* `osc`: `yes`/`no` to enable/disable on-screen-controller (the one that appears when you move the mouse)\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/leftshift/pasteplayer", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "pasteplayer", "package_url": "https://pypi.org/project/pasteplayer/", "platform": "", "project_url": "https://pypi.org/project/pasteplayer/", "project_urls": { "Homepage": "https://github.com/leftshift/pasteplayer" }, "release_url": "https://pypi.org/project/pasteplayer/1.3/", "requires_dist": [ "python-mpv" ], "requires_python": "", "summary": "A thin mpv wrapper for on-the-fly playlist editing", "version": "1.3" }, "last_serial": 3729032, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "2a5d76a0e6f7a53a229e3bbfe1cfdec0", "sha256": "f965f87777493a5d5dd9d0541961c2ec075f160e6fb8b6bcb9a954a51ff72be1" }, "downloads": -1, "filename": "pasteplayer-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2a5d76a0e6f7a53a229e3bbfe1cfdec0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4152, "upload_time": "2018-02-24T11:23:25", "url": "https://files.pythonhosted.org/packages/d4/c5/645d6045ebd8ebfe423f11ed6b560b6dfbfb9ae635f61ae4a648ee0aee4d/pasteplayer-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "678900eacf5f3440d0676d593b5921dc", "sha256": "20709b7c835daf7d226859d36bf5138e11d998dfb5826425aa63fe4c287734e6" }, "downloads": -1, "filename": "pasteplayer-1.0.tar.gz", "has_sig": false, "md5_digest": "678900eacf5f3440d0676d593b5921dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2487, "upload_time": "2018-02-24T11:23:27", "url": "https://files.pythonhosted.org/packages/b9/9b/2802bc8e0c2e4597d17b393e46d9f0b0e918bd9a6e04ad00561f61e901f9/pasteplayer-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "648d69f4e33495d710444d2708724482", "sha256": "8aeab21ad9baa7dec6ac11c1661ad552d20da84d96b860c11716efe9d09f487a" }, "downloads": -1, "filename": "pasteplayer-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "648d69f4e33495d710444d2708724482", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5221, "upload_time": "2018-03-02T15:50:19", "url": "https://files.pythonhosted.org/packages/60/4c/5c12104f5cbcdf07b4f640794e5ffdddd9ad1b277ba5198fca7469ec82d2/pasteplayer-1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b6b07e0e1648f78387f144a39a69ae57", "sha256": "1356b30c9f38ba7331c889c29d9f180d755eebbb6d0796e763a1cd5716a67b4e" }, "downloads": -1, "filename": "pasteplayer-1.1.tar.gz", "has_sig": false, "md5_digest": "b6b07e0e1648f78387f144a39a69ae57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3222, "upload_time": "2018-03-02T15:50:21", "url": "https://files.pythonhosted.org/packages/d6/41/80b3b85a89dfabe63d4268e2f3f08b298d9220b28486d933578fdd268240/pasteplayer-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "30c92fcdcb5033a2f587f96fa70378a2", "sha256": "3d493d2e8ee2d19227b892b19a0de076d0ee359e87be4815c56170eba5d60bd9" }, "downloads": -1, "filename": "pasteplayer-1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "30c92fcdcb5033a2f587f96fa70378a2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5489, "upload_time": "2018-03-02T15:42:10", "url": "https://files.pythonhosted.org/packages/55/17/981fe1c2dd3ab00b5046f7db54f3cb82c79d6af02775536d47037dda0529/pasteplayer-1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d45489e14821a1ffe9cd2aa10f098234", "sha256": "3541f4327a93451b6d14f904ea748a99c94e0530e28fccbec98cdeece08a575c" }, "downloads": -1, "filename": "pasteplayer-1.2.tar.gz", "has_sig": false, "md5_digest": "d45489e14821a1ffe9cd2aa10f098234", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3461, "upload_time": "2018-03-02T15:48:04", "url": "https://files.pythonhosted.org/packages/ed/55/f7a8d893489bbe3543145756c4d0ede6889b37ac9a03f2b31d8cd460b3b3/pasteplayer-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "6eec3546583afb0adf677dcb34c99476", "sha256": "27f92b1f460c48618cf1da324a9d6f46760b9d25f0e206fe914b8fc701b86a42" }, "downloads": -1, "filename": "pasteplayer-1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "6eec3546583afb0adf677dcb34c99476", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5621, "upload_time": "2018-04-03T10:15:46", "url": "https://files.pythonhosted.org/packages/9c/79/6f51c91fa5c6d2b29187dcbe51f35e6daa7958986808b5ad882c32448c5d/pasteplayer-1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a7b6991bb9b9a0782c68cbcaa323696d", "sha256": "4b3855cdc911f86cf7050f7497605cb209123ec23b457842c4abb4d6205b72fc" }, "downloads": -1, "filename": "pasteplayer-1.3.tar.gz", "has_sig": false, "md5_digest": "a7b6991bb9b9a0782c68cbcaa323696d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3618, "upload_time": "2018-04-03T10:15:47", "url": "https://files.pythonhosted.org/packages/a1/9e/2dc4c12c7ca0336ddc20f66c446dd2426233577fe7f8ddfcdf074482c699/pasteplayer-1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6eec3546583afb0adf677dcb34c99476", "sha256": "27f92b1f460c48618cf1da324a9d6f46760b9d25f0e206fe914b8fc701b86a42" }, "downloads": -1, "filename": "pasteplayer-1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "6eec3546583afb0adf677dcb34c99476", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5621, "upload_time": "2018-04-03T10:15:46", "url": "https://files.pythonhosted.org/packages/9c/79/6f51c91fa5c6d2b29187dcbe51f35e6daa7958986808b5ad882c32448c5d/pasteplayer-1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a7b6991bb9b9a0782c68cbcaa323696d", "sha256": "4b3855cdc911f86cf7050f7497605cb209123ec23b457842c4abb4d6205b72fc" }, "downloads": -1, "filename": "pasteplayer-1.3.tar.gz", "has_sig": false, "md5_digest": "a7b6991bb9b9a0782c68cbcaa323696d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3618, "upload_time": "2018-04-03T10:15:47", "url": "https://files.pythonhosted.org/packages/a1/9e/2dc4c12c7ca0336ddc20f66c446dd2426233577fe7f8ddfcdf074482c699/pasteplayer-1.3.tar.gz" } ] }