anime-ru grabber video api
Project description
anicli-ru
Скрипт для поиска и просмотра аниме из терминала с русской озвучкой для linux систем, написанный на python.
Парсит аниме со сторонних сайтов, которые отношения к разработчику скрипта не имеют.
Supported video hostings:
- sibnet
- aniboom
- kodik
Dependencies:
- mpv
- ffmpeg (опционально, для скачивания видео через аргумент "-d")
- python 3.6+
- requests
Install:
CLI tool:
git clone https://github.com/vypivshiy/ani-cli-ru.git
cd ani-cli-ru
sudo make
Если нужен только доступ к API интерфейсу программы без установки CLI скрипта:
git clone https://github.com/vypivshiy/ani-cli-ru.git
cd ani-cli-ru
python3 setup.py install
Usage:
anicli-ru
CLI Commands:
q [q]uit - выход из программы
b [b]ack to the previous step - возвратиться на предыдущий шаг
h [h]elp - вывод списка доступных команд
c [c]lear - очистить консоль
o [o]ngoing - напечатать недавно вышедшие онгоинги
Optional arguments:
-p --proxy - опциональный аргумент на установку прокси. Если просмотр аниме (или некоторых тайтлов) запрещен в вашей стране, то это поможет обойти ограничения. (Только на получение прямой ссылки на видео, сама загрузка видео будет идти без прокси. Как правило, на просмотр видео по прямой ссылке ограничений нет)
Пример ввода прокси:
anicli-ru --proxy https://192.168.0.1:8080 # HTTPS
anicli-ru --proxy socks4://192.168.0.1:8888 # SOCKS4
anicli-ru --proxy socks5://192.168.0.1:8888 # SOCKS5
-q --quality - качество видео. Доступные значения: 360,480,720 По умолчанию 720. Работает только на kodik
-d --download - режим скачивания видео. Требуется ffmpeg. По умолчанию False
-i --instant - режим просмотра эпизодов пока они не закончатся. Удобно, если хотите посмотреть полностью тайтл, не переключая эпизоды вручную. По умолчанию False
-s --source - источник парсинга тайтлов. Доступные значения [1,2] 1 - animego, 2 - animania. Добавить этот флаг если нет доступа к одному из источников. По умолчанию animego
Roadmap:
- добавить поддержку proxy;
- вывод вышедших на сегодняшнюю дату онгоингов;
- добавить дополнительный источник (если один из каких то не будет работать)
- выбор качества видео;
- добавить дополнительные опициональные аргументы;
- рефакторинг логики работы меню;
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.