Skip to main content

Download your favourite anime

Project description

Anime Downloader

Build Status codecov

Download your favourite anime the way you want. Currently only supports 9anime.

Installation

You can install the stable release from PyPI.

$ pip install anime-downloader

If you like to live on the bleeding edge, do the following.

# Clone this repo
$ git clone https://github.com/vn-ki/anime-downloader.git

# Run setup.py
$ cd anime-downloader
$ python3 setup.py install

Usage

Run anime-dl --help for help text.

$ anime-dl --help
Usage: anime-dl [OPTIONS] ANIME_URL

  Anime Downloader

  Download your favourite anime.

Options:
  -e, --episodes <int>:<int>      Range of anime you want to download in the
                                  form <start>:<end>
  -p, --save-playlist             If flag is set, saves the stream urls in an
                                  m3u file instead of downloading
  -u, --url                       If flag is set, prints the stream url
                                  instead of downloading
  --play PLAYER                   Streams in the specified player
  --no-download                   Retrieve without downloading
  -q, --quality [360p|480p|720p]  Specify the quality of episode. Default-720p
  -f, --force                     Force downloads even if file exists
  -ll, --log-level [DEBUG|INFO|WARNING|ERROR]
                                  Sets the level of logger
  --help                          Show this message and exit.

Examples

  • To download Fullmetal Alchemist: Brotherhood all episodes
anime-dl 'https://9anime.is/watch/fullmetal-alchemist-brotherhood.0r7/j69y93'
  • To download Fullmetal Alchemist: Brotherhood episode 1
anime-dl 'https://9anime.is/watch/fullmetal-alchemist-brotherhood.0r7/j69y93' --episodes 1
  • To download Fullmetal Alchemist: Brotherhood episode 1 to 20
anime-dl 'https://9anime.is/watch/fullmetal-alchemist-brotherhood.0r7/j69y93' --episodes 1:21
  • To get stream url of Fullmetal Alchemist: Brotherhood episode 1.
anime-dl 'https://9anime.is/watch/fullmetal-alchemist-brotherhood.0r7/j69y93' --url --episodes 1
  • To play using vlc. (On windows use path to exe)
anime-dl 'https://9anime.is/watch/fullmetal-alchemist-brotherhood.0r7/j69y93' --play vlc --episodes 1

TODO

  • Support for more sites

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

anime-downloader-2.0.linux-x86_64.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

anime_downloader-2.0-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file anime-downloader-2.0.linux-x86_64.tar.gz.

File metadata

File hashes

Hashes for anime-downloader-2.0.linux-x86_64.tar.gz
Algorithm Hash digest
SHA256 312efb8ba72d52d724047dceb80180a04149bb9c8aeaafc682e98d52d8a3be8f
MD5 a4a105c084c845c9bd2b6b235cc507d4
BLAKE2b-256 99e072e32cdf9e6e9636e74b6f07543341d592896c75465f7e2dfaac0d4d5294

See more details on using hashes here.

Provenance

File details

Details for the file anime_downloader-2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for anime_downloader-2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 52548fc00c8a35a6ee926ad6ba7032c326c5cdd4092e95357f15347eef19aeb7
MD5 2502d45fd2da1a9b734c00d1a58ed87f
BLAKE2b-256 0a6806546bb327a5442a909e49cccd85c56476108e89a1764c0dd2d03e367b2a

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page