A cli to browse and watch anime. This tool scrapes the site gogoanime.
ani-cli [-kvi] [--dub] [-q <quality>] [-d | -p <download_dir>] [<query>]
ani-cli [-kvi] [--dub] [-q <quality>] -u | -n | -H
ani-cli -h | -D | -U | -V
Options:
-u shows anime from history with unwatched episodes
-n show recent anime
-h show helptext
-d download episode
-H continue with next unwatched episode from history of watched series
-D delete history
-q set video quality (best|worst|360|480|720|1080)
-k on keypress navigation (previous/next/replay/quit episode)
-i use iina as the media player
--dub play the dub version if present
-v use VLC as the media player
-U fetch update from github
-V print version number and exit
Episode selection:
Add 'h' on beginning for episodes like '6.5' -> 'h6'
Multiple episodes can be chosen given a range
Choose episode [1-13]: 1 6
This would choose episodes 1 2 3 4 5 6
grep
sed
curl
openssl
jq
mpv - The default video player (recommended)
aria2 - For downloading (recommended)
iina - An alternative video player for the Mac
vlc - An alternative video player
diff - Update checking
patch - Update checking
git clone https://github.com/pystardust/ani-cli.git
cd ani-cli
sudo make
- Download and install gitbash
- Download and install vlc (mpv needs further testing)
- Add vlc to Windows Env PATH like so: C:\Program Files\VideoLAN\VLC.
- Open git bash by right-clicking and choosing "Run as administrator"
- Run the following commands
git clone -b windows-vlc https://github.com/pystardust/ani-cli.git
cd ani-cli
chmod +x ani-cli-win
./install
The disclaimer of this project can be found here.