Provided by: ani-cli_4.5-1_all bug

NAME

       ani-cli - watch anime from the commandline

SYNOPSIS

       ani-cli [OPTIONS]

DESCRIPTION

       A shell script to browse and search anime from the command-line.
       This tool scrapes the site allanime.
       ani-cli  without  options  defaults to iina on macOS, flatpak mpv on Steamdeck, mpv apk on
       android, vlc on iOS and mpv media player everywhere else.

OPTIONS

       -e | --episode | -r | --range <episode>
              Specify the episode numbers to watch. If range is specified it should be quoted  or
              separated by a non-numeric character (eg. -).

       -c | --continue
              Continue watching anime from history.

       -d | --download
              Download episode.

       -D | --delete
              Delete history.

       -S | --select-nth <index>
              Selects nth entry.

       -h | --help
              Show summary of options.

       -q | --quality <best|worst|360|480|720|1080>
              Set the video quality. Default quality is best.

       -s | --syncplay
              Watch anime together with friends, using Syncplay (works with mpv only).

       -U | --update
              Fetch update from github.

       -v | --vlc
              Use VLC as the media player.

       -N | --non-interactive
              Disable the interactive menu.

       -S | --select-nth <index>
              Selects nth entry.

       --dub  Play the dubbed version. Without this flag, it'll always play the subbed version.

ENVIRONMENT VARIABLES

       ani-cli  v4  uses environment variables to control unstable/untested and niche features in
       addition to everything that has an option. Command-line options take precedence  over  env
       vars. Note that these are all subject to change.

       ANI_CLI_MODE
              Controls the scraped media's mode, valid options are sub or dub. Default is sub.

       ANI_CLI_DOWNLOAD_DIR
              Controls the directory where files are downloaded. Default is the current dir.

       ANI_CLI_QUALITY
              Controls  the  scraped  media's quality, check allanime for valid options or set to
              worst/best. Default is best.

       ANI_CLI_PLAYER
              Sets the player ani-cli uses. Can be debug (print links), download  (equivalent  to
              -d),  android_mpv  (apk  and am start), android_vlc (apk and am start), flatpak_mpv
              (for flatpak), catt (for streaming to tv), or any player that can  play  urls.  For
              defaults see working without arguments.

       ANI_CLI_EXTERNAL_MENU
              Controls  the  frontend  of  ani-cli.  Can  be 0 (uses fzf) or 1 (uses rofi dmenu).
              Default is 0.

       ANI_CLI_MULTI_SELECTION
              Controls the multi flag for the chosen frontend. Default is -m for fzf and --multi-
              select for rofi dmenu.

       ANI_CLI_CACHE_DIR
              Controls  the  directory  ani-cli uses for caching results. A /ani-cli subfolder is
              created there for the cache files if doesn't exists. Default is $XDG_CACHE_HOME  if
              set, $HOME/.cache/ if not.

       ANI_CLI_HIST_DIR
              Controls  the  directory  ani-cli uses for storing history. A /ani-cli subfolder is
              created there for the histfile if doesn't exists.  Default  is  $XDG_STATE_HOME  if
              set, $HOME/.local/state if not.

       ANI_CLI_DEFAULT_SOURCE
              Controls  the  default source. Valid is history (equivalent to -c), everything else
              means search. Default is search.

EPISODE SELECTION

       Multiple episodes can be chosen using  fzf  (or  alternative  frontend's)  multi-selection
       mode. For this refer to their instructions.

BUGS

       Use the GitHub issue tracker: https://github.com/pystardust/ani-cli/issues

COPYRIGHT

       ani-cli is licensed under the GNU General Public License v3.0

       This program is free software: you can redistribute it and/or modify it under the terms of
       the GNU General Public License as  published  by  the  Free  Software  Foundation,  either
       version 3 of the License, or (at your option) any later version.

       This  program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
       without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR  PURPOSE.
       See the GNU General Public License for more details.

       You should have received a copy of the GNU General Public License along with this program.
       If not, see <http://www.gnu.org/licenses/>.