{ "info": { "author": "Andre D", "author_email": "andre@andred.ca", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Cython", "Topic :: Multimedia :: Sound/Audio :: Players", "Topic :: Multimedia :: Video", "Topic :: Software Development :: Libraries" ], "description": "pympv\n=====\nA python wrapper for libmpv.\n\nTo use::\n\n import sys\n import mpv\n\n def main(args):\n if len(args) != 1:\n print('pass a single media file as argument')\n return 1\n\n try:\n m = mpv.Context()\n except mpv.MPVError:\n print('failed creating context')\n return 1\n\n m.set_option('input-default-bindings')\n m.set_option('osc')\n m.set_option('input-vo-keyboard')\n m.initialize()\n\n m.command('loadfile', args[0])\n\n while True:\n event = m.wait_event(.01)\n if event.id == mpv.Events.none:\n continue\n print(event.name)\n if event.id in [mpv.Events.end_file, mpv.Events.shutdown]:\n break\n\n if __name__ == '__main__':\n try:\n exit(main(sys.argv[1:]) or 0)\n except mpv.MPVError as e:\n print(str(e))\n exit(1)\n\nlibmpv is a client library for the media player mpv\n\nFor more info see: https://github.com/mpv-player/mpv/blob/master/libmpv/client.h\n\npympv was originally written by Andre D, and the PyPI package is maintained\nby Hector Martin.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/marcan/pympv", "keywords": "", "license": "", "maintainer": "Hector Martin", "maintainer_email": "marcan@marcan.st", "name": "pympv", "package_url": "https://pypi.org/project/pympv/", "platform": "", "project_url": "https://pypi.org/project/pympv/", "project_urls": { "Homepage": "https://github.com/marcan/pympv" }, "release_url": "https://pypi.org/project/pympv/0.6.0/", "requires_dist": null, "requires_python": "", "summary": "Python bindings for the libmpv library", "version": "0.6.0" }, "last_serial": 4238461, "releases": { "0.4.1": [ { "comment_text": "", "digests": { "md5": "6aea4b340bf300013bb95e0802d252d0", "sha256": "8982befc8abd91c6eb0f0c5bbee46e57e1a7b5423494fd8335ee8a2ac1802e28" }, "downloads": -1, "filename": "pympv-0.4.1.tar.gz", "has_sig": false, "md5_digest": "6aea4b340bf300013bb95e0802d252d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 120277, "upload_time": "2016-12-12T20:35:49", "url": "https://files.pythonhosted.org/packages/d9/5e/0e4686a06dc6976416bc2728b727b6150ab044645542bfbcbdda0994e865/pympv-0.4.1.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "01c29ba0bcba57031da3dbb0da738d66", "sha256": "22c8fd947216ff93d66725b1737139253f142b41f929c6287dce17bdf358df05" }, "downloads": -1, "filename": "pympv-0.5.1.tar.gz", "has_sig": false, "md5_digest": "01c29ba0bcba57031da3dbb0da738d66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 139792, "upload_time": "2018-09-02T18:12:07", "url": "https://files.pythonhosted.org/packages/25/b8/edd4a7817e613adef1c8814ecc492744ffd243aee81dc8c45502d5f24cc1/pympv-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "1137414fd8fce39126a46946c7e860d4", "sha256": "e364ecc21bc9d438d2902d989767a2d00d70958466154dd9c6a1e395f0ea67b0" }, "downloads": -1, "filename": "pympv-0.6.0.tar.gz", "has_sig": false, "md5_digest": "1137414fd8fce39126a46946c7e860d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 165281, "upload_time": "2018-09-04T17:06:20", "url": "https://files.pythonhosted.org/packages/be/6f/ba227d7626ca3611aa350d577f01940002e079d4ca9cad976a9313b0aa7e/pympv-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1137414fd8fce39126a46946c7e860d4", "sha256": "e364ecc21bc9d438d2902d989767a2d00d70958466154dd9c6a1e395f0ea67b0" }, "downloads": -1, "filename": "pympv-0.6.0.tar.gz", "has_sig": false, "md5_digest": "1137414fd8fce39126a46946c7e860d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 165281, "upload_time": "2018-09-04T17:06:20", "url": "https://files.pythonhosted.org/packages/be/6f/ba227d7626ca3611aa350d577f01940002e079d4ca9cad976a9313b0aa7e/pympv-0.6.0.tar.gz" } ] }