2018-02-04 15:33:18 -08:00
|
|
|
# Anime Downloader
|
|
|
|
|
2018-05-27 12:58:04 -07:00
|
|
|
[![Build Status](https://travis-ci.com/vn-ki/anime-downloader.svg?branch=master)](https://travis-ci.com/vn-ki/anime-downloader)
|
|
|
|
[![codecov](https://codecov.io/gh/vn-ki/anime-downloader/branch/master/graph/badge.svg)](https://codecov.io/gh/vn-ki/anime-downloader)
|
|
|
|
|
2018-02-05 15:23:59 -08:00
|
|
|
Download your favourite anime the way you want. Currently only supports 9anime.
|
2018-02-04 15:33:18 -08:00
|
|
|
|
|
|
|
## Installation
|
|
|
|
|
2018-02-05 15:23:59 -08:00
|
|
|
You can install the stable release from PyPI.
|
|
|
|
```
|
|
|
|
$ pip install anime-downloader
|
|
|
|
```
|
|
|
|
|
|
|
|
If you like to live on the bleeding edge, do the following.
|
2018-02-04 15:33:18 -08:00
|
|
|
``` bash
|
|
|
|
# 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.
|
|
|
|
|
2018-05-27 11:10:41 -07:00
|
|
|
```
|
2018-02-04 15:33:18 -08:00
|
|
|
$ anime-dl --help
|
|
|
|
Usage: anime-dl [OPTIONS] ANIME_URL
|
|
|
|
|
|
|
|
Anime Downloader
|
|
|
|
|
|
|
|
Download your favourite anime.
|
|
|
|
|
|
|
|
Options:
|
2018-05-27 11:10:41 -07:00
|
|
|
-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.
|
2018-02-04 15:33:18 -08:00
|
|
|
```
|
|
|
|
|
|
|
|
#### 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
|
|
|
|
```
|
2018-05-27 11:10:41 -07:00
|
|
|
anime-dl 'https://9anime.is/watch/fullmetal-alchemist-brotherhood.0r7/j69y93' --episodes 1
|
2018-02-04 15:33:18 -08:00
|
|
|
```
|
|
|
|
|
|
|
|
- To download Fullmetal Alchemist: Brotherhood episode 1 to 20
|
|
|
|
```
|
2018-05-27 11:10:41 -07:00
|
|
|
anime-dl 'https://9anime.is/watch/fullmetal-alchemist-brotherhood.0r7/j69y93' --episodes 1:21
|
2018-02-04 15:33:18 -08:00
|
|
|
```
|
|
|
|
|
2018-02-05 07:01:37 -08:00
|
|
|
- To get stream url of Fullmetal Alchemist: Brotherhood episode 1.
|
2018-02-04 15:33:18 -08:00
|
|
|
```
|
2018-05-27 11:10:41 -07:00
|
|
|
anime-dl 'https://9anime.is/watch/fullmetal-alchemist-brotherhood.0r7/j69y93' --url --episodes 1
|
2018-02-04 15:33:18 -08:00
|
|
|
```
|
2018-02-05 07:01:37 -08:00
|
|
|
|
|
|
|
- To play using vlc. (On windows use path to exe)
|
|
|
|
```
|
2018-05-27 11:10:41 -07:00
|
|
|
anime-dl 'https://9anime.is/watch/fullmetal-alchemist-brotherhood.0r7/j69y93' --play vlc --episodes 1
|
2018-02-05 07:01:37 -08:00
|
|
|
```
|
2018-02-05 15:23:59 -08:00
|
|
|
|
2018-05-27 11:10:41 -07:00
|
|
|
|
2018-02-05 15:23:59 -08:00
|
|
|
# TODO
|
|
|
|
|
|
|
|
- Support for more sites
|