{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: OS Independent", "Operating System :: POSIX", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Multimedia :: Sound/Audio :: Players", "Topic :: Utilities" ], "description": "sonopod\n=======\n\nA simple command line podcast player for Sonos\n\nwhy?\n----\n\nThis little utilty is great for building a remote control for Sonos.\n\nThe primary use case is for a headless Raspberry pi, reading RFID cards\nto choose podcasts to play on the Sonos speaker.\n\nIf you find any other use for it, add your story!\n\nexamples\n--------\n\nhelp text\n~~~~~~~~~\n\n.. code:: bash\n\n $ ./sonopod.py --help\n SonoPod is a command line client to feed your Sonos with podcasts\n Copyright 2016 , GPLv3 licensed\n Usage: sonopod [-h|--help] [--setsonos] [--volume NN] [podcast_url]\n [-h|--help] This help text\n [--setsonos] Set default Sonos speaker\n [--volume NN] Set volume of default speaker to N, between 0 (silent) and 90 (max)\n [podcast_url] Add a new podcast series to the library, and pick an episode to play\n\n If run without arguments, presents a list of podcasts in the library\n\nset default Sonos speaker\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n.. code:: bash\n\n $ ./sonopod.py --setsonos\n Choose a Sonos speaker\n [1] Arbeidsrom\n [2] Stue\n Set default>\n\nset volume of default speaker\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n.. code:: bash\n\n $ ./sonopod.py --volume=21\n New volume of player is 21\n\nadd podcast series\n~~~~~~~~~~~~~~~~~~\n\n.. code:: bash\n\n $ ./sonopod.py http://www.thenakedscientists.com/naked_scientists_podcast.xml\n Available episodes\n [1] Cambridge Science Festival: Battle of the Brains\n [2] The A - Zika of viruses: Preventing Pandemics\n [3] Gravitational Waves: Discovery of the Decade?\n [4] Could The Internet Die?\n [5] Rules of Attraction: The Science of Sex\n Which episode to play>\n\nlisten to podcast from library\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n.. code:: bash\n\n $ ./sonopod.py\n Podcasts in library\n [1] NRK \u2013 200 \u00e5r p\u00e5 200 minutter\n [2] NRK \u2013 Einstein \u2013 p\u00e5 sporet av den t\u00f8yde tid\n [3] Everyday Einstein's Quick and Dirty Tips for Making Sense of Science\n [4] NRK \u2013 Nyhetsmorgen\n [5] Freakonomics Radio\n [6] Valebrokk og Co.\n [7] NRK \u2013 Ekko - et aktuelt samfunnsprogram\n [8] NRK \u2013 Ytring\n Choose podcast> 6\n Available episodes\n [1] Her bor fremtidens boligvinnere\n [2] M\u00e5 vaskehjelpen subsidieres for \u00e5 f\u00e5 kvinner i full jobb?\n [3] Lakselus til tross, vi har s\u00e5 vidt sett starten p\u00e5 lakseeventyret\n [4] \u00d8konomisk toppm\u00f8te: \u00c8n ting er mer verdt enn oljen\n [5] Hvor ille kan oljebremsen bli? Vi har spurt industritoppene f\u00f8r sentralbanksjefens \u00e5rstale\n Which episode to play> 2\n\nChangeLog\n---------\n\n0.1.2 (2016-06-03)\n~~~~~~~~~~~~~~~~~~\n\n- Add ``--volume=XX`` option to set volume on default speaker.\n\n0.1.1 (2016-03-20)\n~~~~~~~~~~~~~~~~~~\n\n- Tool is installed as ``sonopod.py`` in your path\n- Add code to choose Sonos speaker if you have more than one. Run with\n ``--setsonos`` to set speaker.\n- Add command line option ``--help``\n- Don't depend on the ``builtin`` module\n\n0.1 (Unreleased)\n~~~~~~~~~~~~~~~~\n\n- Working proof of concept", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/havardgulldahl/sonopod", "keywords": null, "license": "GPLv3 License", "maintainer": null, "maintainer_email": null, "name": "sonopod", "package_url": "https://pypi.org/project/sonopod/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/sonopod/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/havardgulldahl/sonopod" }, "release_url": "https://pypi.org/project/sonopod/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "sonopod is a commandline tool for playing podcasts through Sonos speakers", "version": "0.1.2" }, "last_serial": 2148025, "releases": { "0.1.1": [], "0.1.2": [ { "comment_text": "", "digests": { "md5": "851c63453eff30bd67027ec0a8e05f43", "sha256": "3716f5de4e385159509ad5eca090f2bc641bfd136caaf440a9bc48abeddfeb8f" }, "downloads": -1, "filename": "sonopod-0.1.2.tar.gz", "has_sig": false, "md5_digest": "851c63453eff30bd67027ec0a8e05f43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17746, "upload_time": "2016-06-02T23:27:17", "url": "https://files.pythonhosted.org/packages/03/3b/be4266bc048b1360e3e67c5be6eaab1a55f4de5e179015f0da714e10261f/sonopod-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "851c63453eff30bd67027ec0a8e05f43", "sha256": "3716f5de4e385159509ad5eca090f2bc641bfd136caaf440a9bc48abeddfeb8f" }, "downloads": -1, "filename": "sonopod-0.1.2.tar.gz", "has_sig": false, "md5_digest": "851c63453eff30bd67027ec0a8e05f43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17746, "upload_time": "2016-06-02T23:27:17", "url": "https://files.pythonhosted.org/packages/03/3b/be4266bc048b1360e3e67c5be6eaab1a55f4de5e179015f0da714e10261f/sonopod-0.1.2.tar.gz" } ] }