{ "info": { "author": "Petar Maric", "author_email": "petar.maric@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.6", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Indexing/Search", "Topic :: Utilities" ], "description": "About\r\n=====\r\n\r\nmetaTED is a tool that makes it easy to download all of the `TED talks`_. It\r\ndoes so by creating over 1,000 `metalinks`_ of TED talks varying in both the\r\nquality levels and possible talk groupings by directory. Features include:\r\n\r\n* Creates talks with informative file names - i.e.\r\n ``Unconventional Explanations/Hans Rosling on HIV - New facts and stunning data visuals.mp4``\r\n instead of original ``HansRosling_2009_480.mp4``.\r\n\r\n* Provides subtitles for talks in over 85 supported languages. New\r\n languages and translations are added daily through the\r\n `TED Open Translation Project`_, and you help out by\r\n `becoming a translator today`_.\r\n\r\n* Tries hard to get all of the talks, or at least most of them - with a good\r\n reason if some have failed.\r\n\r\n* More choice - creates one metalink per available quality level\r\n (currently low, standard and high).\r\n\r\n* More choice - creates one metalink per available talk grouping, with all\r\n talks belonging to the same group placed inside a common directory. The\r\n possible talk groupings are extracted from talks metadata (currently\r\n filming year, publishing year, event name and author).\r\n\r\n* Aggressive caching throughout the project, to avoid expensive network/CPU\r\n operations as much as possible. Proper cache invalidation included.\r\n\r\n* High levels of fault tolerance.\r\n\r\n* Simple, yet powerful homegrown web crawler.\r\n\r\n* Flexible and extensible software design with changes in mind.\r\n\r\n* Provides both the console script and a public API.\r\n\r\n.. _becoming a translator today: http://www.ted.com/translate/forted\r\n.. _metalinks: http://en.wikipedia.org/wiki/Metalink\r\n.. _TED talks: http://www.ted.com/\r\n.. _TED Open Translation Project: http://www.ted.com/pages/view/id/287\r\n\r\nDownloading TED talks\r\n=====================\r\n\r\nIf you just want to `download TED talks`_, you don't need to install this\r\npackage, or even Python. All you need to do is get a\r\n`download client that supports the Metalink standard`_ and choose one of the\r\n`daily updated metalinks`_.\r\n\r\n.. _download TED talks: http://metated.petarmaric.com/\r\n.. _download client that supports the Metalink standard:\r\n http://en.wikipedia.org/wiki/Metalink#Client_programs\r\n.. _daily updated metalinks: http://metated.petarmaric.com/\r\n\r\nInstalling and running metaTED\r\n==============================\r\n\r\nYou can install metaTED with `pip`_ via ``pip install metaTED``. You can run it\r\nwith ``metaTED``, or ``metaTED -h`` to get help and the list of all available\r\noptions.\r\n\r\nThe project itself is `hosted on GitLab`_, from where you can get the code\r\nand report bugs.\r\n\r\n.. _pip: http://pip.openplans.org/\r\n.. _hosted on GitLab: https://gitlab.com/petar.maric/metated\r\n", "description_content_type": "", "docs_url": null, "download_url": "http://pypi.python.org/pypi/metaTED", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/petar.maric/metated", "keywords": "TED metalink download video", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "metaTED", "package_url": "https://pypi.org/project/metaTED/", "platform": "any", "project_url": "https://pypi.org/project/metaTED/", "project_urls": { "Download": "http://pypi.python.org/pypi/metaTED", "Homepage": "https://gitlab.com/petar.maric/metated" }, "release_url": "https://pypi.org/project/metaTED/2.1.5/", "requires_dist": null, "requires_python": "", "summary": "Creates metalink files of TED talks for easier downloading", "version": "2.1.5" }, "last_serial": 5739268, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "7e39a5068326a20a7f88cc7d36468293", "sha256": "a4662427e57f701002e7eb089fe6aec21de89ea337f053a420e09e337e7b88a8" }, "downloads": -1, "filename": "metaTED-1.0.0.zip", "has_sig": false, "md5_digest": "7e39a5068326a20a7f88cc7d36468293", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19424, "upload_time": "2009-05-17T17:38:08", "url": "https://files.pythonhosted.org/packages/65/17/d5d154d17ed527ea7b3c9b0a2d756986bab715e1989a8b52f51e47ee08fe/metaTED-1.0.0.zip" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "32d2b828c9758eb07a7eb6c8e187df1b", "sha256": "e3043b8fb219eba2e7b1ef3631f510581cfa5846b4b80bdb56903b44b640fc14" }, "downloads": -1, "filename": "metaTED-1.0.1.zip", "has_sig": false, "md5_digest": "32d2b828c9758eb07a7eb6c8e187df1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20174, "upload_time": "2009-12-16T21:40:08", "url": "https://files.pythonhosted.org/packages/21/79/b317cfaa01e2e0ed63fbbaedc534e68c8fac7e98c1c6d25902f9dc669e9e/metaTED-1.0.1.zip" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "62522f71da329e5f6d7fe0c1ca2188e8", "sha256": "a1e4bff049e1ade0ef89e6b33d425eb0ccd6ac36cf905e10197d39d9b5c9227e" }, "downloads": -1, "filename": "metaTED-1.0.2.zip", "has_sig": false, "md5_digest": "62522f71da329e5f6d7fe0c1ca2188e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20118, "upload_time": "2009-12-30T13:20:23", "url": "https://files.pythonhosted.org/packages/49/df/6e6d3ef7e6921af6c2d5152b47dd5f295d4c1b2862d0745ee7f5288cc285/metaTED-1.0.2.zip" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "0dfd4c8658818edb4f03a57410d50c47", "sha256": "ea85adf34326144c40488ffd2471e6bef59ea8cf592fffd6696e585a4ced2808" }, "downloads": -1, "filename": "metaTED-1.0.3.zip", "has_sig": false, "md5_digest": "0dfd4c8658818edb4f03a57410d50c47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20371, "upload_time": "2010-01-16T13:15:10", "url": "https://files.pythonhosted.org/packages/8c/b3/03d02746a16d9459423ffd8f5916e80cec6661f4816c7c55474042f687b6/metaTED-1.0.3.zip" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "67fb7224cf143b96a3e191d370dcf545", "sha256": "36fb355f32f73b0649b7088d0e134aa9a673b487bf4a4fc7844ec76d43538fd5" }, "downloads": -1, "filename": "metaTED-1.0.4.zip", "has_sig": false, "md5_digest": "67fb7224cf143b96a3e191d370dcf545", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20247, "upload_time": "2010-12-17T17:00:38", "url": "https://files.pythonhosted.org/packages/8b/36/d600427733d29b7832df28a9b57415716e5717f155e4b67377db7368db5b/metaTED-1.0.4.zip" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "e567b8484b385be0ebadea721448906f", "sha256": "a1c02ccb736e1004d7692dad619953a05364e847277e648f08d8cbd62a5141d2" }, "downloads": -1, "filename": "metaTED-1.0.5.zip", "has_sig": false, "md5_digest": "e567b8484b385be0ebadea721448906f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20256, "upload_time": "2011-03-22T19:54:46", "url": "https://files.pythonhosted.org/packages/cf/76/8a90a60aa2e0e6281e11467ee3b4abebae04903029c55e13e99e4018275b/metaTED-1.0.5.zip" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "cbc9f1be851f113ed3a745bf9334c1ab", "sha256": "49bb98d22b2b5638cd67825f40d5d7dfb8e3378154bfa92dc611cfb11c7ba8f2" }, "downloads": -1, "filename": "metaTED-1.0.6.zip", "has_sig": false, "md5_digest": "cbc9f1be851f113ed3a745bf9334c1ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20251, "upload_time": "2011-07-03T07:51:59", "url": "https://files.pythonhosted.org/packages/ed/4e/9dc85c14daefd29c078650d7843614557e0579c564e4ddf3ae464b8370d4/metaTED-1.0.6.zip" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "846c7e5c5e6a7a4426a25644513599fa", "sha256": "872b47e0620ebc25ad88f9f8c4e082e896dcc8773288c9704fb5d05efe10161b" }, "downloads": -1, "filename": "metaTED-1.0.7.zip", "has_sig": false, "md5_digest": "846c7e5c5e6a7a4426a25644513599fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20258, "upload_time": "2011-07-21T02:36:22", "url": "https://files.pythonhosted.org/packages/c2/35/e9a0a08a98ce25b5667480e511048b1c5c127e0b7bfb7f60109258984792/metaTED-1.0.7.zip" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "633d657e06389907a861b2d3317d4d80", "sha256": "d4dd1ee4e0317868680c4cec7c41624a11f6a1fbae5c6c119f5688a53bea3a35" }, "downloads": -1, "filename": "metaTED-1.0.8.zip", "has_sig": false, "md5_digest": "633d657e06389907a861b2d3317d4d80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20364, "upload_time": "2011-07-27T14:53:10", "url": "https://files.pythonhosted.org/packages/a2/37/18cb4751bdc9edc7d80cf69639fd22c66ddbd73bc2f53f45fd6911c68c3f/metaTED-1.0.8.zip" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "4a58f5b396c20ae55ec6d20c4faf15d2", "sha256": "0287288bbf49f6e2b4ccb19512d129b1b1778bf5307ba436b7998330dbd1abb8" }, "downloads": -1, "filename": "metaTED-1.0.9.zip", "has_sig": false, "md5_digest": "4a58f5b396c20ae55ec6d20c4faf15d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19831, "upload_time": "2011-08-23T17:48:25", "url": "https://files.pythonhosted.org/packages/ee/a5/980a03309c7714003c7e688a0466578f2528636bfe0cbf03742b94ea83b0/metaTED-1.0.9.zip" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "8f1d9056587726eba9eccae5b405d25f", "sha256": "ae27f6f37c394e60f18b2f6a5fdcdfafb95b4bfc7f7c9f14ecdc2a341f7475ba" }, "downloads": -1, "filename": "metaTED-2.0.0.zip", "has_sig": false, "md5_digest": "8f1d9056587726eba9eccae5b405d25f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25418, "upload_time": "2012-01-17T21:08:15", "url": "https://files.pythonhosted.org/packages/52/c4/36135308fedc413fd783e4134ac41ac684287e1e42715514294da756e657/metaTED-2.0.0.zip" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "599b66f433e4ed5f98d91cd19812802b", "sha256": "891fd6ef63fd75d6dda5143f733ebbfc65f9072b38a59e22f17db63c81cf196c" }, "downloads": -1, "filename": "metaTED-2.0.1.zip", "has_sig": false, "md5_digest": "599b66f433e4ed5f98d91cd19812802b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23374, "upload_time": "2012-05-23T23:41:20", "url": "https://files.pythonhosted.org/packages/26/2f/eee407f786ec84ac5d9ca404e5bb8c046813bb1de9218684682d7aba0ffb/metaTED-2.0.1.zip" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "717f2f82afa46e7aaa95a38a3384268e", "sha256": "3bda4372e7cbaa9c7886b45ca2a0dcd30e3d5dd1ce265a598029ac104bac9c83" }, "downloads": -1, "filename": "metaTED-2.0.2.zip", "has_sig": false, "md5_digest": "717f2f82afa46e7aaa95a38a3384268e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23370, "upload_time": "2012-07-23T19:17:43", "url": "https://files.pythonhosted.org/packages/59/a4/7caaa765c04043e2565ac1b4b67af04fda161c622a8007011fb1b99ea3e0/metaTED-2.0.2.zip" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "9e65031ce01370122b38ca2975f8f098", "sha256": "b145989830ef1331e6c2812f145aff861bd8609ffd696486c961d04b111b85e0" }, "downloads": -1, "filename": "metaTED-2.0.3.zip", "has_sig": false, "md5_digest": "9e65031ce01370122b38ca2975f8f098", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23574, "upload_time": "2012-10-11T14:52:42", "url": "https://files.pythonhosted.org/packages/95/71/9fdd732435cf58212520386f879e2c0f2ffebf019671a5bb67441883b8eb/metaTED-2.0.3.zip" } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "9e0bf7540cce56a0535a809b1b3b22e6", "sha256": "47f605a02b034882f24a272aafb6b6206a9772c4b2e7e77ea0541e94809f39b7" }, "downloads": -1, "filename": "metaTED-2.0.4.zip", "has_sig": false, "md5_digest": "9e0bf7540cce56a0535a809b1b3b22e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23670, "upload_time": "2012-10-16T12:06:09", "url": "https://files.pythonhosted.org/packages/40/72/ba413595ef953b4f205650c40bd37dcecadb2f328e7414f12fff8b73cb89/metaTED-2.0.4.zip" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "7a8aa0c3fb4c9747ad8ebe6442eb8bf9", "sha256": "cac40073605ea4613e26abda2b5a2a350ce15888010ab5588e4d098d02c8d02a" }, "downloads": -1, "filename": "metaTED-2.1.0.zip", "has_sig": false, "md5_digest": "7a8aa0c3fb4c9747ad8ebe6442eb8bf9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24515, "upload_time": "2013-06-19T18:31:29", "url": "https://files.pythonhosted.org/packages/23/a9/c7f0bdb7c6cbcdd49f52f5cd2d2af316fd9e638d3ac6215b0ed01d93f956/metaTED-2.1.0.zip" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "a4ccb019c602fa0762d2a9321b56f95e", "sha256": "a793128e03ae9d7276e2b40958648fe2d163421552ebfcb5e5a07c35d6025159" }, "downloads": -1, "filename": "metaTED-2.1.1.zip", "has_sig": false, "md5_digest": "a4ccb019c602fa0762d2a9321b56f95e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23744, "upload_time": "2014-03-24T13:00:17", "url": "https://files.pythonhosted.org/packages/c4/8b/c532eb82ffb36799dfea5e0c4c0b4f8fffccc1dbc8c84ad9774c83821780/metaTED-2.1.1.zip" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "32496102c27861e139709cd76c6dc98c", "sha256": "8fb336ba01bca50f554b988385ec1be16001fa682e04408eb997f7b03b8f0c81" }, "downloads": -1, "filename": "metaTED-2.1.2.zip", "has_sig": false, "md5_digest": "32496102c27861e139709cd76c6dc98c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24004, "upload_time": "2014-09-11T18:17:54", "url": "https://files.pythonhosted.org/packages/47/c7/247eb5fc800298108e8169fceff4a020a5a678a381a20e11425c07b10bfe/metaTED-2.1.2.zip" } ], "2.1.3": [ { "comment_text": "", "digests": { "md5": "b158e88f82d52142f43e0f70b1738f85", "sha256": "c20c471cd4d752c9e98fc28bd2d9c25dff4afb89a231efb34cb60a2677fd95af" }, "downloads": -1, "filename": "metaTED-2.1.3.zip", "has_sig": false, "md5_digest": "b158e88f82d52142f43e0f70b1738f85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23763, "upload_time": "2015-03-11T08:15:54", "url": "https://files.pythonhosted.org/packages/e4/e0/473a04fcd819de623dbf2d2d730a0afa18ad95985e914d48671523594a35/metaTED-2.1.3.zip" } ], "2.1.4": [ { "comment_text": "", "digests": { "md5": "618ddf9b718643e9ab89f8685a760ab7", "sha256": "4a0637090b7f54238354455215b7079c3398d206b02fe6545376ab7535fb73b3" }, "downloads": -1, "filename": "metaTED-2.1.4.zip", "has_sig": false, "md5_digest": "618ddf9b718643e9ab89f8685a760ab7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23736, "upload_time": "2015-08-06T02:09:03", "url": "https://files.pythonhosted.org/packages/f7/86/0eba3a01692c07b882fde77f6ba04eb3e710c85a92874514da719605673e/metaTED-2.1.4.zip" } ], "2.1.5": [ { "comment_text": "", "digests": { "md5": "3b1b602eaf8c8d7f31affe7405283b9b", "sha256": "3b372a40aa49d9721818617c4f260a514f877f1c64b2c87019190bc4720defa8" }, "downloads": -1, "filename": "metaTED-2.1.5-py2-none-any.whl", "has_sig": false, "md5_digest": "3b1b602eaf8c8d7f31affe7405283b9b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 12070, "upload_time": "2019-08-27T19:59:15", "url": "https://files.pythonhosted.org/packages/e7/5c/c9c0aa8bb80ace32f5aacb81b3476626020f261578a6dee8a0fb56562a55/metaTED-2.1.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "16cb3423ff6a7462dd5e84abb94d453b", "sha256": "e7eec2fe2fa4c4eff4d1d66bdbcca50a916c9e6059da7f4338d9442ac195cec2" }, "downloads": -1, "filename": "metaTED-2.1.5.tar.gz", "has_sig": false, "md5_digest": "16cb3423ff6a7462dd5e84abb94d453b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11225, "upload_time": "2019-08-27T19:59:12", "url": "https://files.pythonhosted.org/packages/1d/e7/8417e01dd6f22d095ef4caeb323481e41c4df30f52675ae9f1201ec8921c/metaTED-2.1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3b1b602eaf8c8d7f31affe7405283b9b", "sha256": "3b372a40aa49d9721818617c4f260a514f877f1c64b2c87019190bc4720defa8" }, "downloads": -1, "filename": "metaTED-2.1.5-py2-none-any.whl", "has_sig": false, "md5_digest": "3b1b602eaf8c8d7f31affe7405283b9b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 12070, "upload_time": "2019-08-27T19:59:15", "url": "https://files.pythonhosted.org/packages/e7/5c/c9c0aa8bb80ace32f5aacb81b3476626020f261578a6dee8a0fb56562a55/metaTED-2.1.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "16cb3423ff6a7462dd5e84abb94d453b", "sha256": "e7eec2fe2fa4c4eff4d1d66bdbcca50a916c9e6059da7f4338d9442ac195cec2" }, "downloads": -1, "filename": "metaTED-2.1.5.tar.gz", "has_sig": false, "md5_digest": "16cb3423ff6a7462dd5e84abb94d453b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11225, "upload_time": "2019-08-27T19:59:12", "url": "https://files.pythonhosted.org/packages/1d/e7/8417e01dd6f22d095ef4caeb323481e41c4df30f52675ae9f1201ec8921c/metaTED-2.1.5.tar.gz" } ] }