ani-cli為一個讓您用終端機線上看動漫的小程式,由pystardust開發。作者稱其為"A cli tool to browse and play anime."
該名開發者同時也是ytfzf - 終端機看Youtube的作者。
什麼叫做用終端機看影片?不是用ASCII文字渲染影片啦 (ASCII animation) 。
具體來說ani-cli是讓你透過fzf的純文字界面線上搜尋動漫,然後呼叫MPV播放串流。你也可以將動畫下載到本機離線播放。
因為ani-cli本身只是個指令稿,能輕鬆支援各大作業系統,包含Linux、Windows、macOS、FreeBSD,甚至連Android手機也能看。只要有Termux終端機就行了!
用終端機看動漫…說實在只能耍帥吧?極度簡潔的界面很適合i3、Sway、Hyprland等平鋪視窗管理器的用戶。由於使用MPV播放緣故,還可搭配MVTools + Anime4K提高影片畫質。
ani-cli的片源滿齊全的,以前的到最新的動漫都有,還提供1080p高畫質串流。當然ani-cli的動漫片源不是正版網站,而是來自各大資源提供方。開發者在儲存庫提及的「盜版資源好homie」列表中,名為Saikou的APP因為版權因素使得Github儲存庫整個蒸發了,可憐哪。
最大的缺點嘛…ani-cli是為英語用戶設計的程式,所以片源全部都是英文字幕,你得自行下載.srt字幕,再從MPV界面手動載入。
如果你英日文雙修那就往下看吧!
1. 安裝ani-cli#
安裝說明參照Github
Linux版的ani-cli可以從套件管理員裝,例如Ubuntu與Debian就是從官方套件庫安裝:
sudo apt install ani-cli
# 安裝之後能夠使用這個指令自行更新
sudo ani-cli -U
記得還要安裝原生套件版的MPV。
2. 串流播放動畫#
ani-cli使用方式很簡單,在終端機輸入:ani-cli
,用英文搜尋動漫,按Enter,就會開啟fzf選單
ani-cli目前不提供修改網站來源的功能,看來是隨機挑選的,因此可能會出現有些網站找不到特定動畫的情況,或是部份網站把畫質壓縮的比較糟糕。
列出季數,選取後再選取集數。
選取集數就會播放了,一切操作都是那麼直覺。
因為ani-cli使用MPV播放,你可以搭配MVTools + Anime4K進一步提昇串流畫質。
3. 下載動畫#
如果要下載播放中的動畫,只要在啟動指令加上-d
就可以了。例如指定下載1080p畫質影片:
ani-cli -d -q 1080
這樣在選單中選定集數之後,就不會播放,而是改成直接下載影片到目前的工作目錄下。
如果要批次下載,指定一季的集數範圍:
ani-cli -d -q 1080 -e 1-12