{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Internet :: WWW/HTTP", "Topic :: Multimedia :: Sound/Audio", "Topic :: Multimedia :: Video", "Topic :: Utilities" ], "description": "Crunchyroll video downloader\r\n====================================\r\n\r\nDownload your favorite anime from Crunchyroll\r\n---------------------------------------------\r\n\r\n**Deprecated:** please use `livedumper`_\r\n\r\nIntroduction\r\n~~~~~~~~~~~~\r\n\r\nThis is somewhat both a port and cleanup of `Crunchyroll Downloader Toolkit DX`_ for Unix systems. Actually, it still should work on Windows too, but since compiling things using pip is not the easiest thing on Windows, if you do want to use this on Windows it's easier to just use `Crunchyroll Downloader Toolkit DX`_.\r\n\r\nIt's really simple to use. First you need to login to your account, using the following command:\r\n\r\n::\r\n\r\n $ crdown -l\r\n\r\n\r\nThis will generate a 'cookies.txt' file in your configuration directory (generally ``~/.config/crdown``), containing you account information. Even if you don't have a account you need to run this command at least once to generate a valid 'cookies.txt' file.\r\n\r\nAfter that, you should go to `Crunchyroll website`_, copy any Anime link you want (for example `this one`_) and use the following command to start the download:\r\n\r\n::\r\n\r\n $ crdown http://www.crunchyroll.com/fatekaleid-liner-prisma-illya/episode-1-illya-grow-up-657285\r\n\r\n\r\nYou can change some settings (like video quality, subtitle language, etc.) creating a 'settings.ini' in your configuration directory. See ``misc/settings.ini`` file for an example.\r\n\r\nThat's it. You will see .flv and .ass files (if the subtitle is available) in the ``./export/`` directoy if all goes well. If you want to convert the .flv/.ass files in a nicer .mkv container, you will need some additional tools (see \"How to install\" section) to do the job. See ``misc/convert.sh`` script for an example on how to convert files.\r\n\r\n**WARNING**: for now this script will delete the original .flv/.ass files. You can comment the line on 'convert.sh' script that do it if you don't want this behavior.\r\n\r\n\r\nHow to install\r\n~~~~~~~~~~~~~~\r\n\r\nYou need to have 'rtmpdump' installed and added somewhere on your PATH. Probably the best way is to use your distribution packages to install this program. Some distribution commands to install 'rtmpdump':\r\n\r\n::\r\n\r\n $ sudo apt-get install rtmpdump Debian/Ubuntu and derivates\r\n $ sudo pacman -S rtmpdump Arch Linux\r\n\r\n\r\nAlternatively, you can change the option ``rtmpdump_path`` in 'settings.ini'. See ``misc/settings.ini`` for details.\r\n\r\nAfter that you need to install 'crdown' per se. The easiest way to do it is using 'pip'. This downloads and installs this project from PyPi, completely automagically (excluding for system dependencies). The only problem it's not always up-to-date. Just run the following command:\r\n\r\n::\r\n\r\n $ sudo pip install crdown\r\n\r\n\r\nIf you do want to install manually, you will first need to install the Python requirements. They're listed on 'requirements.txt' file, that is compatible with Python's 'pip' package manager. Just run the following commands:\r\n\r\n::\r\n\r\n $ sudo pip install -r requirements.txt\r\n $ git clone https://github.com/m45t3r/crdown.git\r\n\r\n\r\n**Optional but recommended**: instead of running the pip commands as root (using sudo) it's better to create a isolated virtual environment so you don't mess with your system Python. To do so, install the ``python-virtualenv`` package and do the following:\r\n\r\n::\r\n\r\n $ virtualenv crdown\r\n $ cd crdown\r\n $ source bin/activate You should run this command after every new terminal you open\r\n $ pip install crdown\r\n\r\n\r\n**Aditional dependencies to 'convert.sh' script**: you will need 'ffmpeg' and 'mkvtoolnix' installed to run the MKV conversion script. Some distribution commands to install both:\r\n\r\n::\r\n\r\n $ sudo apt-get install ffmpeg mkvtoolnix Debian/Ubuntu and derivates\r\n $ sudo pacman -S ffmpeg mkvtoolnix Arch Linux\r\n\r\n\r\nCopy ``misc/convert.sh`` somewhere and make the changes to adapt to your case. The script serves as an example only, **do not** run it without studying what it does.\r\n\r\nAbout Python versions\r\n~~~~~~~~~~~~~~~~~~~~~\r\n\r\nThis program is only compatible with ``Python 3.x``. It's only tested on ``Python 3.4.x`` but should work with anything newer than ``Python 3.2`` (if it doesn't please report; if it's not difficult I will fix it). An older version, compatible with ``Python 2.7`` (but not compatible with Python 3.x series) is available in branch ``python2``.\r\n\r\nSpeaking of version numbers, any version **<0.6** is ``Python 2.7`` only, while versions **>=0.6** is ``Python 3.2+`` only.\r\n\r\nDisclaimer\r\n~~~~~~~~~~\r\n\r\nThis work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License. To view a copy of this license, visit `this\r\npage`_ or see the included LICENSE.txt file.\r\n\r\nThe software is provided \"AS IS\", without any warranty, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The author(s) will not be liable for any special, incidental, consequential or indirect damages due to loss of data or any other reason. This is a free tool for educational (yes, educational >.>) use only.\r\n\r\nCredits\r\n~~~~~~~\r\n\r\nThis project is based on `Crunchyroll Downloader Toolkit DX`_ from *einstein95*, with some modifications and removal of any specific Windows features (like use of '.bat' files, hardcoded program paths and inclusion of binary .exe programs on the package). Thanks *einstein95* for making this program possible!\r\n\r\nA list containing the credits from the original project can be found on `this forum post`_. Probably they all helped this project in one way or another, so thanks for all of them too!\r\n\r\n.. _`Crunchyroll Downloader Toolkit DX`: http://www.darkztar.com/forum/showthread.php?219034-Ripping-videos-amp-subtitles-from-Crunchyroll-(noob-friendly)\r\n.. _`Crunchyroll website`: http://www.crunchyroll.com/\r\n.. _`this one`: http://www.crunchyroll.com/fatekaleid-liner-prisma-illya/episode-1-illya-grow-up-657285\r\n.. _`this page`: http://creativecommons.org/licenses/by-sa/3.0/deed.en_US\r\n.. _`this forum post`: http://www.darkztar.com/forum/showthread.php?219034-Ripping-videos-amp-subtitles-from-Crunchyroll-(noob-friendly)&p=2155949&viewfull=1post2155949\r\n.. _`livedumper`: https://pypi.python.org/pypi/livedumper", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "video crunchyroll downloader", "license": "Creative Commons Attribution-ShareAlike 3.0 Unported", "maintainer": "", "maintainer_email": "", "name": "crdown", "package_url": "https://pypi.org/project/crdown/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/crdown/", "project_urls": { "Download": "UNKNOWN" }, "release_url": "https://pypi.org/project/crdown/0.6.9/", "requires_dist": null, "requires_python": null, "summary": "Crunchyroll video downloader.", "version": "0.6.9" }, "last_serial": 1188551, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "9e14f2af15f88ef19d01fb90b1f21d30", "sha256": "6381e97d7f684e8d2ee962838d9f9d7a32608734429aa4437fdb8624dcde25f5" }, "downloads": -1, "filename": "crdown-0.1.tar.gz", "has_sig": false, "md5_digest": "9e14f2af15f88ef19d01fb90b1f21d30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8611, "upload_time": "2014-08-07T20:47:16", "url": "https://files.pythonhosted.org/packages/f0/2e/36e42807487e86177e425b094ebc2639c2e9021c57f671e742edd4bb4611/crdown-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "b56eca29944a29aa9fd636939f489e8b", "sha256": "7890707f6ba5f580d950695a3a68482fa6f2892daa27c8d9d209b2a0e8f71781" }, "downloads": -1, "filename": "crdown-0.2.tar.gz", "has_sig": false, "md5_digest": "b56eca29944a29aa9fd636939f489e8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8645, "upload_time": "2014-08-07T21:34:50", "url": "https://files.pythonhosted.org/packages/40/e4/d6846e58f50fe42b6386b3820cb26553d1848a47a757616a85ffac446779/crdown-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "9a75c97ce765558753e8c30744498abe", "sha256": "a56c065c8bd1aee2f5057315e22093adcdc428c4de2d5d8c3abfa10fceaff650" }, "downloads": -1, "filename": "crdown-0.3.tar.gz", "has_sig": false, "md5_digest": "9a75c97ce765558753e8c30744498abe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8615, "upload_time": "2014-08-07T23:48:36", "url": "https://files.pythonhosted.org/packages/ac/1b/b5e9aa480cc961239d15b89d593c23f8f2ee002c58144c47655ac98f5f7c/crdown-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "56d220f653f627834ac7591b30a9bb71", "sha256": "a2c85f1481e28a4c29bd0ff95026a70e57ef414784fbda6f3840b2170c2b256b" }, "downloads": -1, "filename": "crdown-0.4.tar.gz", "has_sig": false, "md5_digest": "56d220f653f627834ac7591b30a9bb71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8700, "upload_time": "2014-08-08T13:19:49", "url": "https://files.pythonhosted.org/packages/61/c0/e7d00fca49fb8ce3176d26d56fe6883855ca946bbb558e08653606aeb6c4/crdown-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "c6f96c849af110364d8f18c718881a64", "sha256": "0451680086bf0cc44f6060b054ac40fc0e4e700ddd12d26f61caff9bf8fbcf4a" }, "downloads": -1, "filename": "crdown-0.5.tar.gz", "has_sig": false, "md5_digest": "c6f96c849af110364d8f18c718881a64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11106, "upload_time": "2014-08-08T16:58:46", "url": "https://files.pythonhosted.org/packages/d4/21/1f74e6fe455d225ab68400ff1f509e8c03ffd97027565b99ee9ad55e7bdb/crdown-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "6841b8c4cd036c05fc92d8fe7aa7082d", "sha256": "837f859083146502df6ca92536e70d3ecd4c153e89f745be7120fb3102017e15" }, "downloads": -1, "filename": "crdown-0.5.1.tar.gz", "has_sig": false, "md5_digest": "6841b8c4cd036c05fc92d8fe7aa7082d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11185, "upload_time": "2014-08-09T00:25:06", "url": "https://files.pythonhosted.org/packages/2e/02/633efbfa57a4ad711dc092f9f12834abec38edeeafbecbbef2723b1e82c2/crdown-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "3cd60299956f37413ecb22cd37bae942", "sha256": "a03b8968dac2376b5e354009f22ce0200447af342df3304b6c8acc25257937d8" }, "downloads": -1, "filename": "crdown-0.5.2.tar.gz", "has_sig": false, "md5_digest": "3cd60299956f37413ecb22cd37bae942", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11445, "upload_time": "2014-08-09T02:28:10", "url": "https://files.pythonhosted.org/packages/f4/a6/6cb5bb86fa44b1f5cd04b151f80cc92a6c1e4ade6678c67646245920b196/crdown-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "a520a25a1fafb32d9c9c1cad83e9893d", "sha256": "c38593d20401ef4bf7a05e1dfef38321c455430ebc9d312c08e226b0dc0325b3" }, "downloads": -1, "filename": "crdown-0.5.3.tar.gz", "has_sig": false, "md5_digest": "a520a25a1fafb32d9c9c1cad83e9893d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10440, "upload_time": "2014-08-09T14:13:25", "url": "https://files.pythonhosted.org/packages/03/49/2a8b6577dfb88e1ab8ea18d381d1705b314001fe220c88bdffc5653a756d/crdown-0.5.3.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "6d6fdea3c0f1bcce11428d67028348ea", "sha256": "07a35ccaa2e377b8a9a87da8772ef94246a57829b27e27395fcdf17baec40af5" }, "downloads": -1, "filename": "crdown-0.5.4.tar.gz", "has_sig": false, "md5_digest": "6d6fdea3c0f1bcce11428d67028348ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10514, "upload_time": "2014-08-09T16:15:34", "url": "https://files.pythonhosted.org/packages/71/6c/ac972957335c18bdd6f13e6c782b11aa451f0d35ab6ed10822e0a1578f91/crdown-0.5.4.tar.gz" } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "df3fd168b2d09d4380d71f888e03f60a", "sha256": "7487444443255c2d6b7b8642cfea22cb39d9360f12c581dd43c328d7cf89c28c" }, "downloads": -1, "filename": "crdown-0.5.5.tar.gz", "has_sig": false, "md5_digest": "df3fd168b2d09d4380d71f888e03f60a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10543, "upload_time": "2014-08-10T17:05:08", "url": "https://files.pythonhosted.org/packages/2b/db/59d44ef0036a32abdd192f94c91f22ba2fa8412471a3e162b39ec91ca07a/crdown-0.5.5.tar.gz" } ], "0.5.6": [ { "comment_text": "", "digests": { "md5": "85ac4edcbf086acf9826bd8499b67a6f", "sha256": "707a5245d753c1bdc4c8156802ee3084e57db1237ad89aa2cec0cee22152ee5c" }, "downloads": -1, "filename": "crdown-0.5.6.tar.gz", "has_sig": false, "md5_digest": "85ac4edcbf086acf9826bd8499b67a6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10545, "upload_time": "2014-08-10T22:07:36", "url": "https://files.pythonhosted.org/packages/ae/84/11b4d492609a4242a0efadebb3ed8722b8042f4af410a279a93faf14f302/crdown-0.5.6.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "dde78c23ea8664d7bb165bc1b0c1d300", "sha256": "4cd0db33c5a5e4ae8cbf0bec6bed14844a5507c1ee783b72bed0828ba6c5a05d" }, "downloads": -1, "filename": "crdown-0.6.0.tar.gz", "has_sig": false, "md5_digest": "dde78c23ea8664d7bb165bc1b0c1d300", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10752, "upload_time": "2014-08-09T20:12:11", "url": "https://files.pythonhosted.org/packages/e0/ee/78bd91abf958b32643489c963c64b8049d14071519f9c6e110f4bc59f9b9/crdown-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "a741252e8b1119c7f3ac3e1f0dda62e6", "sha256": "dad56cd13aed50b8b3d1d88827c15d2e84387fb660ad0c87ec83468a6b198f75" }, "downloads": -1, "filename": "crdown-0.6.1.tar.gz", "has_sig": false, "md5_digest": "a741252e8b1119c7f3ac3e1f0dda62e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10777, "upload_time": "2014-08-10T17:06:19", "url": "https://files.pythonhosted.org/packages/0a/1e/fa1dbe3e1c70a8c394413308963078b2835cbe4754999ce6cbdbc5cf4d5c/crdown-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "c827081560fc84abd71da275052a52e3", "sha256": "68aaf86923b843e348f0c50b4285eee8bb1131d62ae29e9e2d69e23ae312b8fe" }, "downloads": -1, "filename": "crdown-0.6.2.tar.gz", "has_sig": false, "md5_digest": "c827081560fc84abd71da275052a52e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10785, "upload_time": "2014-08-10T17:16:18", "url": "https://files.pythonhosted.org/packages/e0/6c/c8d0fbbed8dd288adb8f2fe152ccd3b598d5ec6bc89b86516b05cac766c1/crdown-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "f50004f12aa33a07703e3bed958a5100", "sha256": "933da17b8fb37d21fbece9e97acdde812d2bdb9e622fc8baa1cee591d8d2c67e" }, "downloads": -1, "filename": "crdown-0.6.3.tar.gz", "has_sig": false, "md5_digest": "f50004f12aa33a07703e3bed958a5100", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10796, "upload_time": "2014-08-10T18:09:18", "url": "https://files.pythonhosted.org/packages/b5/b3/d00c84861f8896e3130520c2b8530e5631cd41feff0b913f11e956566892/crdown-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "89497dc21c7df996b64171afe6af307c", "sha256": "64fa450c4c01a0c77622d3780ee5ae1db7777a2f5278a002590a9ff1bdb028c0" }, "downloads": -1, "filename": "crdown-0.6.4.tar.gz", "has_sig": false, "md5_digest": "89497dc21c7df996b64171afe6af307c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10817, "upload_time": "2014-08-10T19:37:48", "url": "https://files.pythonhosted.org/packages/3d/ee/ffd11b3501fe5ae2cdbfcfe10f3b575a2ef2d9ef949e230df5c51c3bff8d/crdown-0.6.4.tar.gz" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "c2edcf5e4f18a88fd32b5a0842133c86", "sha256": "3fe724f0020f184025c201f8ea4ceed19e1b7681295d034c6dad756bce86d3bf" }, "downloads": -1, "filename": "crdown-0.6.5.tar.gz", "has_sig": false, "md5_digest": "c2edcf5e4f18a88fd32b5a0842133c86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10804, "upload_time": "2014-08-10T22:06:04", "url": "https://files.pythonhosted.org/packages/6f/b4/4325fa06c72fa65cdcd9cc0ae110b9cfd9346675752949e01a800b955c96/crdown-0.6.5.tar.gz" } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "8300f69be67ee35c965765a7bb5a7221", "sha256": "99483161676be0eed005c108479abb29dd744e0944b92c6030c1894f20764868" }, "downloads": -1, "filename": "crdown-0.6.6.tar.gz", "has_sig": false, "md5_digest": "8300f69be67ee35c965765a7bb5a7221", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10828, "upload_time": "2014-08-11T04:16:33", "url": "https://files.pythonhosted.org/packages/e4/7e/71d6d255a7ad267333795f8cf996db8ebcc13442d254b8ded9c8be843135/crdown-0.6.6.tar.gz" } ], "0.6.7": [ { "comment_text": "", "digests": { "md5": "7fe29a757bd5d56cf428d3b12085c24d", "sha256": "c4e722312451f8ec1c8dcd7c350fc818b0dd09b5a79edc16e641958f454090a3" }, "downloads": -1, "filename": "crdown-0.6.7.tar.gz", "has_sig": false, "md5_digest": "7fe29a757bd5d56cf428d3b12085c24d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10981, "upload_time": "2014-08-11T16:04:14", "url": "https://files.pythonhosted.org/packages/0c/75/811bef6aa690c1243569275d67c0b0ca8be68dc66aa827f67ef39b860e00/crdown-0.6.7.tar.gz" } ], "0.6.8": [ { "comment_text": "", "digests": { "md5": "5a1ee9c5a5fe08fc96e687282486bf55", "sha256": "173998ddc4a10bcfdfb51281cd413a9a75ffeb9e606a4f8c683657f1919a038c" }, "downloads": -1, "filename": "crdown-0.6.8.tar.gz", "has_sig": false, "md5_digest": "5a1ee9c5a5fe08fc96e687282486bf55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10938, "upload_time": "2014-08-11T19:26:32", "url": "https://files.pythonhosted.org/packages/c2/13/a596f057957373784da555d24fe6613c7e2086216dd8b64376be059bc9d4/crdown-0.6.8.tar.gz" } ], "0.6.9": [ { "comment_text": "", "digests": { "md5": "7dce1565f80a56ecc49a0725b0d9f434", "sha256": "95bc9eb874063f00349afbeffbc6d5a7cf4ec87e6a90b1397a7a1d009837819d" }, "downloads": -1, "filename": "crdown-0.6.9.tar.gz", "has_sig": false, "md5_digest": "7dce1565f80a56ecc49a0725b0d9f434", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10948, "upload_time": "2014-08-12T00:02:16", "url": "https://files.pythonhosted.org/packages/e8/12/9e368e8c18bce6a3f7f18453ecbbf0eaa454b7cb2ddec15c23495494e1fb/crdown-0.6.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7dce1565f80a56ecc49a0725b0d9f434", "sha256": "95bc9eb874063f00349afbeffbc6d5a7cf4ec87e6a90b1397a7a1d009837819d" }, "downloads": -1, "filename": "crdown-0.6.9.tar.gz", "has_sig": false, "md5_digest": "7dce1565f80a56ecc49a0725b0d9f434", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10948, "upload_time": "2014-08-12T00:02:16", "url": "https://files.pythonhosted.org/packages/e8/12/9e368e8c18bce6a3f7f18453ecbbf0eaa454b7cb2ddec15c23495494e1fb/crdown-0.6.9.tar.gz" } ] }