Sobre el proyecto

ani-cli es una herramienta de interfaz de línea de comandos que permite a los usuarios explorar, ver y descargar anime directamente desde la terminal. Extrae contenido del sitio anidb.app y depende de reproductores multimedia como mpv, VLC o IINA para la reproducción. Las capacidades clave incluyen: - Transmitir y descargar episodios de anime, incluyendo rangos de descarga masiva. - Seleccionar la resolución de video (por ejemplo, 1080p) y ver audio doblado. - Ver sincronizada con amigos mediante Syncplay. - Omisión opcional automática de intros y outros de anime usando el script ani-skip. La herramienta ofrece soporte multiplataforma. El soporte de nivel 1 cubre Linux, macOS y Android (mediante Termux), donde puede instalarse a través administradores de paquetes nativos como apt, dnf, AUR, Homebrew y pkg. El soporte de nivel 2 se extiende a Windows (mediante Scoop), WSL, iOS (mediante iSH), Steam Deck, FreeBSD y Ubuntu Touch, aunque la instalación en estas plataformas puede requerir pasos adicionales. Las dependencias principales incluyen grep, sed, curl, fzf para la interfaz de usuario, yt-dlp y ffmpeg para descargas, y patch para autoactualización. El proyecto también enumera varias herramientas comunitarias relacionadas, incluyendo ports en Rust, Python y Go, que añaden funciones como seguimiento de AniList y Discord Rich Presence.