Об этом проекте

ani-cli — это инструмент командной строки, позволяющий пользователям искать, смотреть и скачивать аниме прямо из терминала. Он собирает контент с сайта anidb.app и использует медиаплееры, такие как mpv, VLC или IINA, для воспроизведения. Основные возможности включают: - Потоковое воспроизведение и скачивание серий аниме, включая массовую загрузку диапазонов. - Выбор разрешения видео (например, 1080p) и просмотр с озвучкой. - Синхронизированный просмотр с друзьями через Syncplay. - Опциональный автоматический пропуск заставок и титров аниме с помощью скрипта ani-skip. Инструмент обладает кроссплатформенной поддержкой. Поддержка первого уровня охватывает Linux, macOS и Android (через Termux), где его можно установить через нативные пакетные менеджеры, такие как apt, dnf, AUR, Homebrew и pkg. Поддержка второго уровня распространяется на Windows (через Scoop), WSL, iOS (через iSH), Steam Deck, FreeBSD и Ubuntu Touch, хотя установка на эти платформы может потребовать дополнительных шагов. Основные зависимости включают grep, sed, curl, fzf для пользовательского интерфейса, yt-dlp и ffmpeg для скачивания, а также patch для самообновления. Проект также перечисляет несколько связанных инструментов сообщества, включая порты на Rust, Python и Go, которые добавляют такие функции, как отслеживание через AniList и Discord Rich Presence.