{ "info": { "author": "Animesh Kundu", "author_email": "anik.edu@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "torrent-dl\n==========\n\nPopcorn Time was/is a really cool solution to play torrents directly while its being downloaded in the background, if you can get one of the installers to work. I really love Peerflix, it just works. \n\nThis is a port of my beloved peerflix to python. I really need to get it to packaging it, so that I can just apt-get it :)\n\nYou can simultaneously watch and download a torrent at the same time. It also supports random and incremental seek functionality of the media player.\n\nAll you have to do is `torrent-dl [magnet link]`\n\nIt will automatically start playing once it has downloaded a certain portion of the file depending on your internet speed.\n\n\nBuilt on [pyflix](https://github.com/animeshkundu/pyflix). Contains both the torrent library and the media streamer. Feel free to build awesome stuff on top of it.\n\n\nInstallation on Ubuntu\n-----------------------\nsudo apt-get install libtorrent-rasterbar8 python-libtorrent\n\npip install -r requirements.txt\n\n\nInstallation on Mac OS\n----------------------\n\nbrew update\n\nbrew install caskroom/cask/brew-cask\n\nbrew install boost --build-from-source --with-python --universal\n\nbrew install libtorrent-rasterbar --enable-python-binding --with-python --with-boost-python=mt\n\nsudo ln -s /usr/local/lib/python2.7/site-packages/libtorrent.so /Library/Python/2.7/site-packages/.\n\nsudo ln -s /usr/local/lib/python2.7/site-packages/python_libtorrent-1.0.3-py2.7.egg-info /Library/Python/2.7/site-packages/.\n\n\npip install -r requirements.txt\n\n\nUsage\n-----\npyflix [-h] [--serve] [--port PORT] [--download DOWNLOAD] [--verbose] [--player PLAYER] magnet\n\n\npositional arguments:\n\n magnet The magnet link to download\n\n\noptional arguments:\n\n -h, --help show this help message and exit\n\n --serve Do not run VLC\n\n --port PORT, -p PORT The port where the stream will be served\n\n --download DOWNLOAD, -d DOWNLOAD The path where the torrent will be downloaded\n\n --verbose Show _all_ the logs\n\n --player PLAYER Only _vlc_ for now", "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/animeshkundu/torrent-dl", "keywords": null, "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "torrent-dl", "package_url": "https://pypi.org/project/torrent-dl/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/torrent-dl/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/animeshkundu/torrent-dl" }, "release_url": "https://pypi.org/project/torrent-dl/0.0.1/", "requires_dist": null, "requires_python": null, "summary": "Python library to watch and download torrents at the same time", "version": "0.0.1" }, "last_serial": 2401154, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "83c780491a77a09214545b5ea57b0de1", "sha256": "2ffc6ad590fb30d3bad2ce3be1a3f3e99f0839793becff6de7e9928aef6072d4" }, "downloads": -1, "filename": "torrent_dl-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "83c780491a77a09214545b5ea57b0de1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14744, "upload_time": "2016-10-15T13:51:59", "url": "https://files.pythonhosted.org/packages/6f/34/60ed357b80a01c9b0e49d349eab27233ae45a908bfc70af78ee057cfadbc/torrent_dl-0.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ead877b157b31d3e0e6d07256065f07", "sha256": "d2962555710df5ee6446910d17cb86bbaa497e026043d3f2e1a4ef094f2642a8" }, "downloads": -1, "filename": "torrent-dl-0.0.1.tar.gz", "has_sig": false, "md5_digest": "6ead877b157b31d3e0e6d07256065f07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10415, "upload_time": "2016-10-15T13:51:55", "url": "https://files.pythonhosted.org/packages/e1/db/5708edc68b7619a2986e0b7fe1b52435921cf00381d21eb320b7d2d488c0/torrent-dl-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "83c780491a77a09214545b5ea57b0de1", "sha256": "2ffc6ad590fb30d3bad2ce3be1a3f3e99f0839793becff6de7e9928aef6072d4" }, "downloads": -1, "filename": "torrent_dl-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "83c780491a77a09214545b5ea57b0de1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14744, "upload_time": "2016-10-15T13:51:59", "url": "https://files.pythonhosted.org/packages/6f/34/60ed357b80a01c9b0e49d349eab27233ae45a908bfc70af78ee057cfadbc/torrent_dl-0.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ead877b157b31d3e0e6d07256065f07", "sha256": "d2962555710df5ee6446910d17cb86bbaa497e026043d3f2e1a4ef094f2642a8" }, "downloads": -1, "filename": "torrent-dl-0.0.1.tar.gz", "has_sig": false, "md5_digest": "6ead877b157b31d3e0e6d07256065f07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10415, "upload_time": "2016-10-15T13:51:55", "url": "https://files.pythonhosted.org/packages/e1/db/5708edc68b7619a2986e0b7fe1b52435921cf00381d21eb320b7d2d488c0/torrent-dl-0.0.1.tar.gz" } ] }