{ "info": { "author": "Chris Down", "author_email": "chris@chrisdown.name", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: Public Domain", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Internet", "Topic :: Multimedia", "Topic :: Utilities" ], "description": "|travis| |appveyor| |coveralls| |libraries|\n\n.. |travis| image:: https://img.shields.io/travis/cdown/yturl/develop.svg?label=linux%20%2B%20mac%20tests\n :target: https://travis-ci.org/cdown/yturl\n :alt: Linux and Mac tests\n\n.. |appveyor| image:: https://img.shields.io/appveyor/ci/cdown/yturl/develop.svg?label=windows%20tests\n :target: https://ci.appveyor.com/project/cdown/yturl\n :alt: Windows tests\n\n.. |coveralls| image:: https://img.shields.io/coveralls/cdown/yturl/develop.svg?label=test%20coverage\n :target: https://coveralls.io/github/cdown/yturl?branch=develop\n :alt: Coverage\n\n.. |libraries| image:: https://img.shields.io/librariesio/github/cdown/yturl.svg?label=dependencies\n :target: https://libraries.io/github/cdown/yturl\n :alt: Dependencies\n\nyturl gets direct media URLs to YouTube media, freeing you having to\nview them in your browser.\n\nyturl is still maintained, but is pretty much \"done\". Outside of changes to\nmatch YouTube API changes, bug fixes, and support for newer Python versions,\ndevelopment is complete.\n\nUsage\n-----\n\nBy default, yturl prints the media URL to standard output.\n\n::\n\n $ yturl 'http://www.youtube.com/watch?v=8TCxE0bWQeQ'\n Using itag 43.\n http://r2---sn-uphxqvujvh-30al.googlevideo.com/videoplayback?source=[...]\n\n\nYou can use this URL in the media player of your choice. For media players that\ncan be launched from the command line, this typically means that you can do\nsomething like the following to watch it in your preferred player:\n\n::\n\n $ \"$(yturl 'http://www.youtube.com/watch?v=8TCxE0bWQeQ')\"\n\nThere is also a ``-q`` option for controlling the quality (for example ``-q\nhigh``), see :code:`yturl --help` for more information.\n\nInstallation\n------------\n\nTo install the latest stable version from PyPi:\n\n.. code::\n\n $ pip install -U yturl\n\nTo install the latest development version directly from GitHub:\n\n.. code::\n\n $ pip install -U git+https://github.com/cdown/yturl.git@develop\n\nTesting\n-------\n\n.. code::\n\n $ pip install tox\n $ tox\n ..........\n ----------------------------------------------------------------------\n Ran 10 tests in 4.088s\n OK", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cdown/yturl", "keywords": "youtube media video", "license": "Public Domain", "maintainer": "", "maintainer_email": "", "name": "yturl", "package_url": "https://pypi.org/project/yturl/", "platform": "", "project_url": "https://pypi.org/project/yturl/", "project_urls": { "Homepage": "https://github.com/cdown/yturl" }, "release_url": "https://pypi.org/project/yturl/2.0.2/", "requires_dist": null, "requires_python": "", "summary": "Gets direct media URLs to YouTube media", "version": "2.0.2" }, "last_serial": 3572775, "releases": { "1.15.5": [ { "comment_text": "", "digests": { "md5": "6aa06da3c60bd0439ee83ff7768e1281", "sha256": "d42fcb0956b821a0384b230ddbc650b286c175d99a2758129ca3b2c0d8bbbd9d" }, "downloads": -1, "filename": "yturl-1.15.5.tar.gz", "has_sig": false, "md5_digest": "6aa06da3c60bd0439ee83ff7768e1281", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2755, "upload_time": "2013-08-24T04:12:48", "url": "https://files.pythonhosted.org/packages/59/f1/fcfb77b1400b79028136eb666a2e12c55d63665f7cf2e6e425c1d9c3e154/yturl-1.15.5.tar.gz" } ], "1.18.0": [ { "comment_text": "", "digests": { "md5": "4727c0af6b62ee5abb03f7cc814001d4", "sha256": "ec24f0d6e1ed776835621d5b15896b704e7f1fc6ced6d13815653efc5b4bd3e6" }, "downloads": -1, "filename": "yturl-1.18.0.tar.gz", "has_sig": false, "md5_digest": "4727c0af6b62ee5abb03f7cc814001d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3429, "upload_time": "2015-07-14T15:26:43", "url": "https://files.pythonhosted.org/packages/9b/db/759c09fd2ab7c0edc85917d86f7d7ecca99ff44acd71ef9fb82c6bf5e377/yturl-1.18.0.tar.gz" } ], "1.19.0": [ { "comment_text": "", "digests": { "md5": "04ea4ae983c56dbb98c2308e8f1fc207", "sha256": "806545a86a42ff6ab9f7df66ae895b0dc61bee3fed27919b090695800fe6a518" }, "downloads": -1, "filename": "yturl-1.19.0.tar.gz", "has_sig": false, "md5_digest": "04ea4ae983c56dbb98c2308e8f1fc207", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9544, "upload_time": "2015-09-05T16:13:13", "url": "https://files.pythonhosted.org/packages/0a/ee/87f7cf1b468814c1b1c4bfe0b61cff6606d088baead2eb041cd287ed1d98/yturl-1.19.0.tar.gz" } ], "1.20.0": [ { "comment_text": "", "digests": { "md5": "da665f2916159a27e59350b57ba2c01c", "sha256": "cac9d6aabc721c90959f4a91fa1a8502b48a7a095554516d9c85517c053f78d5" }, "downloads": -1, "filename": "yturl-1.20.0.tar.gz", "has_sig": false, "md5_digest": "da665f2916159a27e59350b57ba2c01c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10132, "upload_time": "2015-09-08T22:17:48", "url": "https://files.pythonhosted.org/packages/7c/f7/e7969866cdb307687293fe1d39607de42af3e0a3966238cf33640aee3f97/yturl-1.20.0.tar.gz" } ], "1.21.0": [ { "comment_text": "", "digests": { "md5": "9fb37114e2f418bd3dfc08767f74356d", "sha256": "2a2f592e81af620d5dd2f7550e8831ab4c404671ec5a93fe6adb90e342f64e06" }, "downloads": -1, "filename": "yturl-1.21.0.tar.gz", "has_sig": false, "md5_digest": "9fb37114e2f418bd3dfc08767f74356d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11615, "upload_time": "2016-01-24T19:21:24", "url": "https://files.pythonhosted.org/packages/a0/d7/ee540ac6708885face8cdbd1a92cf2b804adfe9e4d57dd346b0ea479a982/yturl-1.21.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "863d1e9942a444a34ca68e132982d564", "sha256": "021dc921697c7e970a55405c55e8615f2aa97118b6fdce6e8a471ee79c6ea285" }, "downloads": -1, "filename": "yturl-2.0.0.tar.gz", "has_sig": false, "md5_digest": "863d1e9942a444a34ca68e132982d564", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11592, "upload_time": "2016-01-24T19:24:00", "url": "https://files.pythonhosted.org/packages/ad/68/df9bf575cbb9309feda1aba77aa15a50c569ec95314d69b7496dc403c3d4/yturl-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "6cdfe2c526299196b85cc1321df07b9e", "sha256": "61d086249561f54381194c846bf7588f56a8872beec35fc4ae80f53631de7e78" }, "downloads": -1, "filename": "yturl-2.0.1.tar.gz", "has_sig": false, "md5_digest": "6cdfe2c526299196b85cc1321df07b9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11922, "upload_time": "2016-04-22T05:44:45", "url": "https://files.pythonhosted.org/packages/73/8c/f2426db5fc0bc8941a1cee8ec21f30cfb8da95decf1d015b5f0127babad7/yturl-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "c1edf5cd2b135c7ae673685c970e7aa2", "sha256": "313dc388175ed0dbbf2e3a6fb9728ff4442b70b284a235c477fe973e9e41f75d" }, "downloads": -1, "filename": "yturl-2.0.2.tar.gz", "has_sig": false, "md5_digest": "c1edf5cd2b135c7ae673685c970e7aa2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11057, "upload_time": "2018-02-11T20:04:58", "url": "https://files.pythonhosted.org/packages/2e/26/ce4e6e29eae3cc6c258134d841f24723f02b566ea9b611af92e6eb19a3b9/yturl-2.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c1edf5cd2b135c7ae673685c970e7aa2", "sha256": "313dc388175ed0dbbf2e3a6fb9728ff4442b70b284a235c477fe973e9e41f75d" }, "downloads": -1, "filename": "yturl-2.0.2.tar.gz", "has_sig": false, "md5_digest": "c1edf5cd2b135c7ae673685c970e7aa2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11057, "upload_time": "2018-02-11T20:04:58", "url": "https://files.pythonhosted.org/packages/2e/26/ce4e6e29eae3cc6c258134d841f24723f02b566ea9b611af92e6eb19a3b9/yturl-2.0.2.tar.gz" } ] }