Jika Anda menemukan No results found
(dan yakin perintahnya benar) atau masalah apa pun yang mengganggu, pastikan Anda menggunakan versi terbaru dengan mengetik sudo ani-cli -U
untuk memperbarui di Linux, Mac, dan Android. Di Windows, jalankan ani-cli -U
. Jika setelah ini masalah masih berlanjut, bukalah masalah.
Platform ini memiliki dukungan yang kuat dan digunakan oleh pengelola dan sebagian besar basis pengguna.
Paket asli memiliki siklus pembaruan yang lebih kuat, namun terkadang lambat untuk ditingkatkan.
Jika platform Anda sudah yang terbaru, sebaiknya gunakan saja.
sudo apt install ani-cli
Untuk menginstal mpv (dan vlc) Anda perlu mengaktifkan RPM Fusion gratis . Cukup ikuti petunjuk di sini: https://rpmfusion.org/Configuration Untuk dapat menginstal syncplay, Anda harus mengaktifkan repo copr ini (termasuk instruksi): https://copr.fedorainfracloud.org/coprs/batmanfeynman/ sinkronisasi putar/.
Untuk menginstal ani-cli:
sudo dnf copr enable derisis13/ani-cli
sudo dnf install ani-cli
Jika distro Anda menggunakan rpm dan Anda ingin melihat paket asli, buka masalah.
Bangun dan instal dari AUR:
yay -S ani-cli
Pertimbangkan juga ani-cli-git
Bangun dan instal dari GURU:
sudo eselect repository enable guru
sudo emaint sync -r guru
sudo emerge -a ani-cli
Pertimbangkan untuk menggunakan ebuild 9999.
sudo emerge -a =app-misc/ani-cli-9999
Di Suse, paket MPV dan VLC yang disediakan tidak memiliki fitur yang digunakan oleh ani-cli. Satu-satunya yang diperlukan adalah repositori "Only Essentials" yang memiliki versi untuk setiap rilis Suse. Anda dapat menemukan petunjuknya di sini.
Untuk menambahkan repo copr ani-cli, perbarui lalu instal ani-cli run (di kedua versi):
zypper addrepo https://download.copr.fedorainfracloud.org/results/derisis13/ani-cli/opensuse-tumbleweed-x86_64/ ani-cli
zypper dup
zypper install ani-cli
Anda akan mendapat peringatan tentang Signature verification failed [4-Signatures public key is not available]
tetapi hal ini dapat diabaikan dari perintah.
Catatan: paketnya adalah noarch, jadi arsitektur apa pun akan berfungsi, meskipun reponya diberi label x86-64
Instal dependensi (Lihat di bawah)
Instal HomeBrew jika belum diinstal.
git clone " https://github.com/pystardust/ani-cli.git " && cd ./ani-cli
cp ./ani-cli " $( brew --prefix ) " /bin
cd .. && rm -rf ./ani-cli
Untuk menginstal (dengan Homebrew) dependensi yang diperlukan pada Mac OS, Anda dapat menjalankan:
brew install curl grep aria2 ffmpeg git fzf yt-dlp &&
brew install --cask iina
Mengapa iina dan bukan mpv? Pengganti drop-in untuk mpv untuk MacOS. Terintegrasi dengan baik dengan OSX UI. Dukungan luar biasa untuk M1. Sumber Terbuka.
Instal termux (Panduan)
pkg up -y
pkg install ani-cli
Jika Anda menggunakan Android 14 pastikan untuk menjalankan ini karena #1206:
pkg install termux-am
Untuk pemainnya bisa menggunakan mpv dan vlc versi apk (playstore/fdroid). Perhatikan bahwa ini tidak dapat diperiksa dari termux sehingga peringatan dihasilkan saat memeriksa dependensi.
Meskipun didukung secara resmi (kecuali FreeBSD), instalasi lebih banyak dilakukan pada platform ini dan terkadang masalah muncul.
Hubungi kami jika Anda memerlukan bantuan.
ani-cli
sedang mendapat informasi. Silakan baca lebih lanjut untuk petunjuk pengaturan.
Kami akan menyiapkan bash.exe yang disertakan dengan Git untuk Windows untuk digunakan dengan Terminal Windows. Anda dapat menggunakan terminal seperti Wezterm atau Alacritty, tetapi panduan ini hanya mencakup Terminal Windows. Terminal Git Bash (yaitu mintty) memiliki masalah dengan fzf.
Pertama, Anda harus menginstal manajer paket scoop. (Instal) Ikuti mulai cepat .
Selanjutnya, dapatkan Terminal Windows. Itu sudah diinstal sebelumnya di Windows 11. Jika Anda belum memilikinya, instal dengan menjalankan perintah berikut di PowerShell.
scoop bucket add extras
scoop install extras/windows-terminal
Selanjutnya, dapatkan git. Jika Anda memilikinya, harap perbarui. Jika Anda belum memilikinya, instal dengan menjalankan scoop install git
di PowerShell.
Pastikan Git Bash ada di drop down tab Terminal Windows, seperti yang ditunjukkan di bawah ini.
Jika belum ada, silakan tambahkan. Untuk menambahkannya, pertama klik tombol drop-down di samping tombol tab baru (ditampilkan di atas).
Lalu, navigasikan ke Settings > Profiles > Add a new profile
. Klik + New empty profile
.
Berikutnya:
%GIT_INSTALL_ROOT%binbash.exe -i -l
, dan atur Ikon sebagai %GIT_INSTALL_ROOT%mingw64sharegitgit-for-windows.ico
.C:Program FilesGitbinbash.exe -i -l
, dan atur Ikon sebagai C:Program FilesGitmingw64sharegitgit-for-windows.ico
. Selanjutnya, atur Starting Directory ke %USERPROFILE%
, dan pastikan bahwa Hide profile from dropdown diatur ke "Off" (jika tidak, Anda tidak akan dapat melihat profil ini di drop down).
Sekarang simpan perubahan Anda.
Anda akan menggunakan profil ini untuk menjalankan ani-cli
di bash shell ini. Di bawah Startup di Pengaturan Terminal Windows, Anda dapat mengatur profil ini sebagai default sehingga Anda tidak perlu beralih ke profil ini setiap kali Anda ingin menjalankan ani-cli
.
Sekarang restart Terminal Windows. Di profil Git Bash, instal ani-cli
dengan menjalankan perintah berikut.
scoop bucket add extras
scoop install ani-cli
Selanjutnya, instal dependensinya.
scoop bucket add extras
scoop install fzf ffmpeg mpv
Pertimbangkan juga untuk menginstal yt-dlp
dan aria2
agar pengunduhan berfungsi.
Mulai ulang Terminal Windows. Buka profil Git Bash dan perbarui ani-cli
dengan ani-cli -U
. Anda akan menggunakan ini untuk selalu memperbarui ani-cli.
Sekarang Anda dapat menggunakan ani-cli. Baca keluaran ani-cli -h
untuk bantuan lebih lanjut.
Jika Anda mengalami masalah, harap perbarui ani-cli ke versi terbaru dengan ani-cli -U
. Jika Anda masih mengalami masalah, silakan baca lebih lanjut.
export MSYS=enable_pcon
sebelum menjalankan ani-cli.%USERPROFILE%scoopshimsani-cli.cmd
. Jika Anda harus menggunakan PowerShell atau cmd, edit file %USERPROFILE%scoopshimsani-cli.cmd
. Di File Explorer, buka direktori C:UsersUSERNAMEscoopshims
dan buka file ani-cli.cmd
dengan notepad. Berikutnya:@bash
dengan @"%GIT_INSTALL_ROOT%binbash.exe"
, atau@bash
dengan @"C:Program FilesGitbinbash.exe"
. Ini harus diperbaiki jika manifes ani-cli scoop diperbarui di PR ini.7.83.1
dan berhasil dengan 7.86.0
. Jika Anda mengalami masalah, coba instal yang lebih baru dengan scoop.C:UsersUSERNAMEscoopappsmpvcurrentportable_config
. Lihat dokumentasi mpv mengenai portable_config
untuk lebih jelasnya.Ikuti petunjuk instalasi distribusi Linux Anda.
Perhatikan bahwa pemutar media (mpv atau vlc) harus diinstal di Windows, bukan WSL. Lihat pembenarannya di komentar (di sini). Petunjuk tentang cara menggunakan pemutar media dari WSL juga disertakan dalam komentar tertaut.
Saat memasang pemutar media di Windows, pastikan pemutar tersebut ada di Jalur Windows. Cara mudah untuk memastikan hal ini adalah dengan mengunduh pemutar media dengan manajer paket (di Windows, bukan WSL) seperti scoop.
Instal iSH dan VLC dari app store.
Pastikan apk diperbarui menggunakan apk update; apk upgrade
lalu jalankan ini:
apk add grep sed curl fzf git aria2 ncurses patch
apk add ffmpeg
git clone --depth 1 https://github.com/pystardust/ani-cli ~ /.ani-cli
cp ~ /.ani-cli/ani-cli /usr/local/bin/ani-cli
chmod +x /usr/local/bin/ani-cli
rm -rf ~ /.ani-cli
perhatikan bahwa pengunduhan akan menjadi sangat lambat. Ini adalah masalah iSH, bukan masalah ani-cli.
STEAM
> Daya > Beralih ke Desktop)Konsole
(Ikon Steam Deck di pojok kiri bawah > Sistem > Konsole)[ ! -d ~ /.local/bin ] && mkdir ~ /.local/bin && echo " export PATH= $HOME /.local/bin: $ PATH " >> " . $( echo $SHELL | sed -nE " s|.*/(.*) $ |1|p " ) rc "
git clone --depth 1 https://github.com/junegunn/fzf.git ~ /.fzf
~ /.fzf/install
mkdir ~ /.aria2c
curl -o ~ /.aria2c/aria2-1.36.0.tar.bz2 https://github.com/q3aql/aria2-static-builds/releases/download/v1.36.0/aria2-1.36.0-linux-gnu-64bit-build1.tar.bz2
tar xvf ~ /.aria2c/aria2-1.36.0.tar.bz2 -C ~ /.aria2c/
cp ~ /.aria2c/aria2-1.36.0-linux-gnu-64bit-build1/aria2c ~ /.local/bin/
chmod +x ~ /.local/bin/aria2c
curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o ~ /.local/bin/yt-dlp
chmod +x ~ /.local/bin/yt-dlp
mkdir ~ /.patch
curl -o ~ /.patch/patch.tar.zst https://mirror.sunred.org/archlinux/core/os/x86_64/patch-2.7.6-10-x86_64.pkg.tar.zst
tar xvf ~ /.patch/patch.tar.zst -C ~ /.patch/
cp ~ /.patch/usr/bin/patch ~ /.local/bin/
git clone https://github.com/pystardust/ani-cli.git ~ /.ani-cli
cp ~ /.ani-cli/ani-cli ~ /.local/bin/
flatpak install io.mpv.Mpv
tekan enter(tombol "A" di Steam Deck) pada pertanyaan
flatpak install io.mpv.Mpv
tekan enter(tombol "A" di Steam Deck) pada pertanyaan
git clone --depth 1 https://github.com/junegunn/fzf.git ~ /.fzf
~ /.fzf/install
tekan enter(tombol "A" di Steam Deck) pada pertanyaan
[ ! -d ~ /.local/bin ] && mkdir ~ /.local/bin && echo " export PATH= $HOME /.local/bin: $ PATH " >> " . $( echo $SHELL | sed -nE " s|.*/(.*) $ |1|p " ) rc "
mkdir ~ /.aria2c
curl -o ~ /.aria2c/aria2-1.36.0.tar.bz2 https://github.com/q3aql/aria2-static-builds/releases/download/v1.36.0/aria2-1.36.0-linux-gnu-64bit-build1.tar.bz2
tar xvf ~ /.aria2c/aria2-1.36.0.tar.bz2 -C ~ /.aria2c/
cp ~ /.aria2c/aria2-1.36.0-linux-gnu-64bit-build1/aria2c ~ /.local/bin/
chmod +x ~ /.local/bin/aria2c
curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o ~ /.local/bin/yt-dlp
chmod +x ~ /.local/bin/yt-dlp
mkdir ~ /.patch
curl -o ~ /.patch/patch.tar.zst https://mirror.sunred.org/archlinux/core/os/x86_64/patch-2.7.6-10-x86_64.pkg.tar.zst
tar xvf ~ /.patch/patch.tar.zst -C ~ /.patch/
cp ~ /.patch/usr/bin/patch ~ /.local/bin/
git clone https://github.com/pystardust/ani-cli.git ~ /.ani-cli
cp ~ /.ani-cli/ani-cli ~ /.local/bin/
echo '[Desktop Entry]
Encoding=UTF-8
Type=Application
Exec=bash -c "source $HOME/.'$(echo $SHELL | sed -nE "s|.*/(.*)$|1|p")'rc && konsole --fullscreen -e ani-cli"
Name=ani-cli' > $HOME/.local/share/applications/ani-cli.desktop
Entri .desktop akan memungkinkan untuk memulai ani-cli di Konsole langsung dari "Mode Permainan" Di aplikasi Steam Desktop: Add game
> Add a non-steam game
> centang kotak untuk ani-cli
> Add selected programs
sudo pkg install mpv fzf aria2 yt-dlp patch git
git clone " https://github.com/pystardust/ani-cli.git "
sudo cp ani-cli/ani-cli /usr/local/bin
rm -rf ani-cli
sudo pkg install mpv fzf aria2 yt-dlp patch
instal git jika Anda belum melakukannya
sudo pkg install git
instal dari sumber:
git clone " https://github.com/pystardust/ani-cli.git "
sudo cp ani-cli/ani-cli /usr/local/bin
rm -rf ani-cli
Metode ini berfungsi untuk semua sistem operasi mirip unix dan merupakan dasar untuk upaya porting.
Instal dependensi (Lihat di bawah)
git clone " https://github.com/pystardust/ani-cli.git "
sudo cp ani-cli/ani-cli /usr/local/bin
rm -rf ani-cli
sudo apt remove ani-cli
# to remove the repository from apt
sudo rm -f /etc/apt/trusted.gpg.d/ani-cli.asc /etc/apt/sources.list.d/ani-cli-debian.list
sudo dnf remove ani-cli # for ani-cli
# disable the repo in dnf
dnf copr disable derisis13/ani-cli
Anda mungkin ingin menghapus instalasi RPM fusion jika Anda tidak menggunakannya sebaliknya
zypper remove ani-cli
zypper removerepo ani-cli
Anda mungkin ingin menghapus packman-essentials
jika Anda tidak memerlukannya
yay -R ani-cli
scoop uninstall ani-cli
sudo rm " /usr/local/bin/ani-cli "
rm " $( brew --prefix ) /bin/ani-cli "
rm " /usr/bin/ani-cli "
pkg remove ani-cli
rm " $PREFIX /bin/ani-cli "
rm " ~/.local/bin/ani-cli "
rm -rf ~ /.ani-cli
opsional: hapus dependensi:
rm ~ /.local/bin/aria2c
rm ~ /.local/bin/yt-dlp
rm -rf " ~/.aria2 "
rm -rf " ~/.fzf "
flatpak uninstall io.mpv.Mpv
rm -rf /usr/local/bin/ani-cli
Untuk menghapus instalasi dependensi lain:
apk del grep sed curl fzf git aria2 ffmpeg ncurses
Untuk menambahkan penyelesaian tab menggunakan bash, jalankan perintah berikut di dalam direktori ani-cli
cp _ani-cli-bash /path/to/your/completions
echo "source /path/to/your/completions/_ani-cli-bash" >> ~/.bashrc
Untuk menambahkan penyelesaian tab menggunakan zsh, jalankan perintah berikut di dalam direktori ani-cli
cp _ani-cli-zsh /path/to/your/completions
echo "source /path/to/your/completions/_ani-cli-zsh" >> ~/.zshrc
Ani-skip adalah skrip untuk secara otomatis melewati urutan pembuka anime, membuatnya lebih mudah untuk menonton acara favorit Anda tanpa harus melewatkan intro secara manual setiap kali (dari README asli).
Untuk petunjuk pemasangan, kunjungi ani-skip.
Ani-skip menggunakan fungsi skrip lua eksternal dari mpv dan oleh karena itu – untuk saat ini – hanya bekerja dengan mpv.
Peringatan: Untuk saat ini, ani-skip sepertinya tidak berfungsi di Windows.
Note : Bisa jadi, ani-skip tersebut tidak mengetahui anime apa yang ingin kamu tonton. Coba gunakan argumen baris perintah --skip-title <title>
. (Ini menggunakan API aniskip dan Anda dapat menyumbangkan anime yang hilang atau meminta untuk memasukkannya ke dalam database di server perselisihan mereka).
--dub
.--vlc
atau export ANI_CLI_PLAYER=vlc
.-q resolution
, misalnya ani-cli -q 1080
.-d
, itu akan diunduh ke direktori kerja Anda.ANI_CLI_DOWNLOAD_DIR
ke lokasi yang Anda inginkan.Use -d -e firstepisode-lastepisode
, misalnya ani-cli onepiece -d -e 1-1000
. Catatan: Semua fitur didokumentasikan dalam ani-cli --help
.