{ "info": { "author": "Nasir khan (r0ot h3x49)", "author_email": "r0ot@h3x49@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Operating System :: MacOS", "Operating System :: MacOS :: MacOS 9", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft", "Operating System :: Microsoft :: Windows :: Windows 7", "Operating System :: Microsoft :: Windows :: Windows Vista", "Operating System :: Microsoft :: Windows :: Windows XP", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": "Features\r\n--------\r\n\r\n- Retreive metadata such as viewcount, duration, author, title, likes, comments\r\n- Retrieve the URL to stream the video in a player such as vlc or mplayer\r\n- Small, standalone, single importable module file (vimeo.py)\r\n- Select highest quality stream for download\r\n- Works with Python 2.6+ and 3.3+\r\n\r\nInstallation\r\n------------\r\n\r\nvimeo can be installed using `pip `_:\r\n\r\n.. code-block:: bash\r\n\r\n $ [sudo] pip install vimeo_dl\r\n\t\r\nUsage Examples\r\n--------------\r\n\r\nHere is how to use the module in your own python code. For command line tool\r\n\r\n.. code-block:: pycon\r\n\r\n >>> import vimeo_dl as vimeo\r\n\r\ncreate a video instance from a Vimeo url:\r\n\r\n.. code-block:: pycon\r\n\r\n >>> url = \"https://vimeo.com/140816903\"\r\n >>> video = vimeo.new(url)\r\n\r\nget certain attributes:\r\n\r\n.. code-block:: pycon\r\n \r\n >>> video.title\r\n '[PHP][C++]Root Exploiter - No Back-Connect (Part 2)'\r\n\r\n >>> video.viewcounts, video.author, video.likes\r\n (647, u'Mukarram Khalid', 0)\r\n\r\n >>> video.author, video.duration\r\n ('Mukarram Khalid', '10:00')\r\n \r\nlist available streams for a video:\r\n\r\n.. code-block:: pycon\r\n\r\n >>> streams = video.streams\r\n >>> for s in streams:\r\n ... print(s)\r\n ...\r\n normal:mp4@1162x720\r\n normal:webm@640x398\r\n \r\nDownload video with specific stream number:\r\n\r\n.. code-block:: pycon\r\n\r\n >>> streams[0].download(quiet=False)\r\n 163,840 Bytes [0.56%] received. Rate: [ 275 KB/s]. ETA: [104 secs]\r\n \r\nget best resolution for a video:\r\n\r\n.. code-block:: pycon\r\n\r\n >>> best = video.getbest()\r\n >>> best.resolution, best.extension\r\n ('1162x720', 'mp4')\r\n\t\r\nget url, for download or streaming in mplayer / vlc etc:\r\n\r\n.. code-block:: pycon\r\n \r\n >>> best.url\r\n 'https://fpdl.vimeocdn.com/vimeo-prod-skyfire-std-us/01/3163/5/140816903/421224858...'\r\n\t\r\nDownload video and show progress:\r\n\r\n.. code-block:: pycon\r\n\r\n >>> best.download(quiet=False)\r\n 212,992 Bytes [2.64%] received. Rate: [ 203 KB/s]. ETA: [38 secs]", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/r0oth3x49/vimeo/tarball/master", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/r0oth3x49/vimeo", "keywords": "vimeo_dl,download,video", "license": "LGPLv3", "maintainer": "Nasir khan (r0ot h3x49)", "maintainer_email": "r0ot@h3x49@gmail.com", "name": "vimeo_dl", "package_url": "https://pypi.org/project/vimeo_dl/", "platform": "any", "project_url": "https://pypi.org/project/vimeo_dl/", "project_urls": { "Download": "https://github.com/r0oth3x49/vimeo/tarball/master", "Homepage": "https://github.com/r0oth3x49/vimeo" }, "release_url": "https://pypi.org/project/vimeo_dl/1.0/", "requires_dist": null, "requires_python": null, "summary": "Retrieve Vimeo content and metadata", "version": "1.0" }, "last_serial": 2273789, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "f813da358859dadcb159981c8d6e4c21", "sha256": "0fdf42eed1874b9418e728c0ece8a2ca86e714fc8553d7f371998a111fe8a121" }, "downloads": -1, "filename": "vimeo_dl-1.0.zip", "has_sig": false, "md5_digest": "f813da358859dadcb159981c8d6e4c21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11749, "upload_time": "2016-08-10T13:15:00", "url": "https://files.pythonhosted.org/packages/69/dd/59d126406b9d975923b8ccac581a7c831c476e04e988ae8fe399ceafa938/vimeo_dl-1.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f813da358859dadcb159981c8d6e4c21", "sha256": "0fdf42eed1874b9418e728c0ece8a2ca86e714fc8553d7f371998a111fe8a121" }, "downloads": -1, "filename": "vimeo_dl-1.0.zip", "has_sig": false, "md5_digest": "f813da358859dadcb159981c8d6e4c21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11749, "upload_time": "2016-08-10T13:15:00", "url": "https://files.pythonhosted.org/packages/69/dd/59d126406b9d975923b8ccac581a7c831c476e04e988ae8fe399ceafa938/vimeo_dl-1.0.zip" } ] }