{ "info": { "author": "Bernard `Guyzmo` Pratz", "author_email": "pypluzz@m0g.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved", "Operating System :: Unix" ], "description": "Python Pluzz Interface\n----------------------\n\nPluzz is the national french television video on demand platform.\nThis program downloads movies, and gets metadata of movies.\n\n Pluzz Downloader\n\n Downloads a movie from the French Television VOD\n\n Usage:\n pluzz_downloader.py gui [] [-t ] [--avconv ] [--verbose]\n pluzz_downloader.py fetch [-t ] [--avconv ] [--verbose]\n pluzz_downloader.py get []\n pluzz_downloader.py show \n pluzz_downloader.py list [] [] [-l ] [-s ] [-i]\n pluzz_downloader.py search [] [] [-l ] [-s ] [-i]\n\n Commands:\n gui Launch graphical user interface.\n get Get list of keys.\n get Get value for key.\n show Give summary for key.\n fetch Download the TV show.\n list List TV shows.\n search Search a TV show.\n\n Options for `list` and `search` commands:\n Terms of the show to look up.\n Category to list. `help` or no value gives the list.\n Channels to list. `help` or no value gives the list.\n -l --limit Number of shows to output. [default: 100]\n -s --sort Sort the output (alpha, date, relevance) [default: alpha]\n -i --image Show thumbnail image URL for the show\n\n Options for `get`, `show` and `fetch` commands:\n URL or ID of the TV show\n -t --target Target directory to download the file to [default: ~/Downloads]\n --avconv Sets full path to avconv binary [default: /usr/bin/avconv]\n -V --verbose Show more output.\n -h --help Show this screen.\n\n (c)2014 Bernard `Guyzmo` Pratz\n Under the WTFPL \n\n\n * Forewords\n\nThe Pluzz name is certainly a registred trademark from *France Televisions*. All I hope\nis that they will be open minded enough to let us *borrow* the Pluzz name for this program,\nand leave us the legal ability to download programs from Pluzz, which is the only way to\naccess programs using only opensource software.\n\nExample\n-------\n\n % bin/pypluzz list seriefiction france4\n 101973830 -- Archer \n 101973959 -- Band of Brothers : l'enfer du Pacifique \n 101973960 -- Band of Brothers : l'enfer du Pacifique \n 101973962 -- Black Mirror \n 101973873 -- Crapuleuses \n 101973825 -- Doctor Who \n 101973826 -- Doctor Who \n 101973827 -- Doctor Who \n 101973821 -- Les aventures du jeune Indiana Jones \n 101973828 -- Monster \n 101973829 -- Monster \n 101507110 -- Un gars, une fille \n 101777131 -- Un gars, une fille \n 101777132 -- Un gars, une fille \n 101787192 -- Un gars, une fille \n 101973871 -- Un gars, une fille \n 102037331 -- Un gars, une fille \n 102037333 -- Un gars, une fille \n 102037334 -- Un gars, une fille \n 102037907 -- Un gars, une fille \n 102037909 -- Un gars, une fille \n 102037910 -- Un gars, une fille \n 101973929 -- Un gars, une fille \n 102041448 -- Un gars, une fille \n 102041449 -- Un gars, une fille \n % bin/pypluzz show 101973825\n Summary of the show 'Doctor Who'\n id: 101973825 id AEDRA: F42095445291228620141005 \n Broadcast: On 10 May 2014 at 20:45 Length: 00:45:00 \n Genre: S\u00e9rie fantastique Season: 7 \n Website: http://www.france4.fr/emissions/doctor-who\n Pluzz: http://pluzz.francetv.fr/videos/doctor_who_,101973825.html\n Channel: France 4 Picture: /staticftv/ref_emissions/2014-05-10/EMI_437155_214.jpg\n Rights: CSA1 \n Crew:\n Acteur: Rigg, Diana\n R\u00e9alisateur: Metzstein, Saul\n Sc\u00e9nariste: Gatiss, Mark\n Acteur: Stirling, Rachael\n Acteur: McIntosh, Neve\n Acteur: Smith, Matt\n Acteur: Stewart, Catrin\n Acteur: Starkey, Dan\n Acteur: Coleman, Jenna-Louise\n Acteur: de Leon Allen, Eve\n Synopsis:\n En 1893, des cadavres, qui tous ont une peau d'une inqui\u00e9tante\n couleur rouge, sont d\u00e9couverts dans un canal. Une Silurienne, madame\n Vastra, enqu\u00eate sur le ph\u00e9nom\u00e8ne avec son \u00e9pouse humaine, Jenny, et\n leur majordome, Strax. Ils d\u00e9couvrent, en examinant l'oeil d'une\n victime, que la derni\u00e8re chose qu'elle a vue est le Docteur. Cela les\n pousse \u00e0 se rendre dans le Yorkshire, o\u00f9 se trouve la communaut\u00e9\n dirig\u00e9e par madame Gillyflower et le myst\u00e9rieux monsieur Sweet. En\n s'infiltrant dans les b\u00e2timents, Jenny retrouve le Docteur, encha\u00een\u00e9\n et dont la peau est devenue rouge comme celle des morts du canal...\n % bin/pypluzz fetch 101973825\n Download and convert: [################################################################################## ] 69% ETA: 23s/33s\n Download and convertion done: 'Downloads/doctor_who_101973825.mkv' saved\n\n\nScreenshot\n----------\n\nUI for looking up a show:\n\n![UI](http://m0g.net/stuff/pypluzz-list.png)\n\nUI for downloading a show:\n\n![UI](http://m0g.net/stuff/pypluzz-show.png)\n\nResources\n---------\n\noriginally posted as a gist on:\n\n * https://gist.github.com/guyzmo/3b18193d6bea07bac37c\n\ndesigned as an answer for that question:\n\n * http://stackoverflow.com/questions/23562651\n\nand discussed over there:\n\n * http://forum.ubuntu-fr.org/viewtopic.php?pid=16869701#p16869701\n\nas a fork of:\n\n * http://doc.ubuntu-fr.org/tutoriel/pluzz.fr", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://m0g.net", "keywords": "download tv show", "license": "GPLv3", "maintainer": null, "maintainer_email": null, "name": "pypluzz", "package_url": "https://pypi.org/project/pypluzz/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pypluzz/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://m0g.net" }, "release_url": "https://pypi.org/project/pypluzz/1.3/", "requires_dist": null, "requires_python": null, "summary": "Pluzz TV Show Downloader", "version": "1.3" }, "last_serial": 1096245, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "2a1c85b76db332babd9cebea9ef0ac2f", "sha256": "c5ba897edd05afd81bf5dcc07212fe93f566b5c2a98578e82dd7c9b0ae65dbd0" }, "downloads": -1, "filename": "pypluzz-1.0-py3.3.egg", "has_sig": false, "md5_digest": "2a1c85b76db332babd9cebea9ef0ac2f", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 14298, "upload_time": "2014-05-14T01:13:10", "url": "https://files.pythonhosted.org/packages/f4/b8/ef038d1f8f826a15fefc3b4eea508e3bdcc054f7d230f93095abd1835696/pypluzz-1.0-py3.3.egg" }, { "comment_text": "", "digests": { "md5": "878f6599f2e2e0d2267a300dd8b511d3", "sha256": "cc81f4fc182594ac984f75dbbeed1cf0d10c9c6c82da285030d32e76e223da7b" }, "downloads": -1, "filename": "pypluzz-1.0.tar.gz", "has_sig": false, "md5_digest": "878f6599f2e2e0d2267a300dd8b511d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9116, "upload_time": "2014-05-14T01:13:08", "url": "https://files.pythonhosted.org/packages/32/ca/9027075d654f303bb565bee5c17340562ef7b6a8ac49a3dfbe974cdfeae9/pypluzz-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "7d3280a942d8adb4528564a73ae64fc7", "sha256": "95e939323ec202b75ec9727ee3d4903b1aa7ad6f7f636348c12103a1ed44e914" }, "downloads": -1, "filename": "pypluzz-1.1-py3.2.egg", "has_sig": false, "md5_digest": "7d3280a942d8adb4528564a73ae64fc7", "packagetype": "bdist_egg", "python_version": "3.2", "requires_python": null, "size": 18723, "upload_time": "2014-05-16T16:19:26", "url": "https://files.pythonhosted.org/packages/79/88/85d0b1042406eab2cdbe1b96751d1f456b3f1cd9ca686ab14f368c920c51/pypluzz-1.1-py3.2.egg" }, { "comment_text": "", "digests": { "md5": "a6b02076c487616dcd1b19a96c21fc0d", "sha256": "eb384198216c79d6e1265a93fbc6b558dd2e4e9ad049471552bb71e6aa882257" }, "downloads": -1, "filename": "pypluzz-1.1.tar.gz", "has_sig": false, "md5_digest": "a6b02076c487616dcd1b19a96c21fc0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13023, "upload_time": "2014-05-16T16:19:25", "url": "https://files.pythonhosted.org/packages/ed/79/422b3d153f25012c3526d1ecde8025d033fee5686c446b3b3fa348649f54/pypluzz-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "ea2d9c743aed9d7da96a46361b0ba829", "sha256": "66761247ce1b5daeda65b9068dc74ad5ced0f50de0d04907b36e4650f7001525" }, "downloads": -1, "filename": "pypluzz-1.2-py3.3.egg", "has_sig": false, "md5_digest": "ea2d9c743aed9d7da96a46361b0ba829", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 24333, "upload_time": "2014-05-17T13:48:42", "url": "https://files.pythonhosted.org/packages/58/5a/93160964139bef2697eca682c653343c6d8e0710ffff364923ec682bfd1e/pypluzz-1.2-py3.3.egg" }, { "comment_text": "", "digests": { "md5": "b8784f54a0a15ae7992d24bb46955b7c", "sha256": "c00f39d1fb16d16976ad3a302ee7b61642ffd8d8ba18d2973efef82746b5b6c6" }, "downloads": -1, "filename": "pypluzz-1.2.tar.gz", "has_sig": false, "md5_digest": "b8784f54a0a15ae7992d24bb46955b7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14780, "upload_time": "2014-05-17T13:48:39", "url": "https://files.pythonhosted.org/packages/b5/e1/27f8222fb4e29356f15502eb8e1bf5506a458119fe4eb23bae28d4862fc3/pypluzz-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "b2af5a0ee1fce2365355059114925f2a", "sha256": "0768d21b4ca112da4468a685c9211ddff1fa1bb58e0dd55f27f4335418eb00ce" }, "downloads": -1, "filename": "pypluzz-1.3-py3.3.egg", "has_sig": false, "md5_digest": "b2af5a0ee1fce2365355059114925f2a", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 25370, "upload_time": "2014-05-18T14:58:01", "url": "https://files.pythonhosted.org/packages/63/14/33470b57c8ad7d19cce17f8509cba21afc893656cbd1b9ea386f0368c0cb/pypluzz-1.3-py3.3.egg" }, { "comment_text": "", "digests": { "md5": "fea3778329f71da0da4646e99703ca31", "sha256": "582426599bdf8e7c6bfc9473c62327e83185ce11ad97da60e2361ef4d081e9c4" }, "downloads": -1, "filename": "pypluzz-1.3.tar.gz", "has_sig": false, "md5_digest": "fea3778329f71da0da4646e99703ca31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15508, "upload_time": "2014-05-18T14:57:57", "url": "https://files.pythonhosted.org/packages/80/5b/7315dac7650c8a4efb5ff46b58e35ffedf87ad20a2fa83905c48c0d1799a/pypluzz-1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b2af5a0ee1fce2365355059114925f2a", "sha256": "0768d21b4ca112da4468a685c9211ddff1fa1bb58e0dd55f27f4335418eb00ce" }, "downloads": -1, "filename": "pypluzz-1.3-py3.3.egg", "has_sig": false, "md5_digest": "b2af5a0ee1fce2365355059114925f2a", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 25370, "upload_time": "2014-05-18T14:58:01", "url": "https://files.pythonhosted.org/packages/63/14/33470b57c8ad7d19cce17f8509cba21afc893656cbd1b9ea386f0368c0cb/pypluzz-1.3-py3.3.egg" }, { "comment_text": "", "digests": { "md5": "fea3778329f71da0da4646e99703ca31", "sha256": "582426599bdf8e7c6bfc9473c62327e83185ce11ad97da60e2361ef4d081e9c4" }, "downloads": -1, "filename": "pypluzz-1.3.tar.gz", "has_sig": false, "md5_digest": "fea3778329f71da0da4646e99703ca31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15508, "upload_time": "2014-05-18T14:57:57", "url": "https://files.pythonhosted.org/packages/80/5b/7315dac7650c8a4efb5ff46b58e35ffedf87ad20a2fa83905c48c0d1799a/pypluzz-1.3.tar.gz" } ] }