AniGamerPlus使用教學,下載巴哈姆特動畫瘋的影片與彈幕,離線觀看
AniGamerPlus這款開源軟體可以將「巴哈姆特動畫瘋」的影片下載至本機,離線觀看,再配合.ass字幕的方式載入彈幕。支援Linux/Windows/Android系統下載。 下載動畫有何好處?巴哈姆特的動漫只能線上播放,授權時間到了就會下架動畫。如果把影片下載下來就能無限期觀看了,還可以用自己的Anime4K播放器提昇畫質。 沒登入只能下載360p畫質,有登入的話720p,有買巴哈動畫瘋付費會員的話可下載1080p。 AnimGamerPlus還可以設定規則,自動按照新番更新時間下載最新集數,或是遠端管理下載任務。不過一次下載太多部影片(25集以上?),你的巴哈帳號會被站方永久封鎖,請謹慎使用。 另,下載影片已經是盜版行為,自用就好,不要隨意傳播,會構成盜版犯罪。 1. 取得巴哈帳號的cookie ※ 如果您覺得下載動畫360p也能看,可跳過此步驟。※ 巴哈姆特規定登入帳號才能觀看720p影片,動畫瘋會員的1080p亦同,故需要將瀏覽器cookie傳遞給程式讀取。 這邊以Firefox瀏覽器為例(注意下面登入網頁界面需使用同一款瀏覽器),開啟https://ani.gamer.com.tw,登入動畫瘋 按下F12,開啟開發人員工具,進入主控台 輸入allow pasting 接著輸入document.cookie按Enter,就會印出目前的cookie (下圖打碼部份) 按右鍵 → 複製訊息,在電腦桌面新增一個純文字檔案叫做cookie.txt,把剛剛複製的內容貼上去存檔。存檔編碼請選UTF-8。 註解:cookie傳給程式之後,之後每部下載的影片都會算入巴哈觀看記錄,可能造成觀看體驗混亂。 2. 安裝AniGamerPlus AniGamerPlus實際上是一款Python寫的伺服器服務,開啟之後要用網頁存取後台界面。 雖然可以用命令行下載,不過我不建議新手使用。 開發者提供多種安裝方式,Windows用戶可以下載預先編譯的執行檔來啟動伺服器服務。Linux用戶、NAS用戶請使用Docker版安裝。 2.1. Windows版 至Github Release下載AniGamerPlus主程式,解壓縮 下載FFMPEG,解壓縮,裡面bin資料夾會有一個ffmpeg.exe 將ffmpeg.exe和剛剛新增的cookie.txt放到程式資料夾下 按二下aniGamerPlus.exe開啟程式,命令提示字元會自己跳出來,不要關閉 瀏覽器開啟http://localhost:5000進入網頁界面。關閉程式就是關掉命令提示字元。 2.2. Docker版 值得注意的是AniGamerPlus開發者提供的映像檔只支援x86_64的裝置,ARM64架構要手動建置映像檔。 安裝Docker 複製Git儲存庫 git clone https://github.com/miyouzi/aniGamerPlus.git cd aniGamerPlus 將範本檔案重新命名 mv config-sample.json config.json touch sn_list.txt 如果想要開放外部網路存取,編輯config.json,找到127.0.0.1字串,將其全部替換為0.0.0.0 將剛剛新增的cookie.txt放到專案目錄下 編輯docker-compose.yml,填入如下內容 version: "3.9" name: ani-gamer-plus services: ani-gamer-plus: # 使用官方映像檔 image: tonypepe/anigamerplus container_name: "ani-gamer-plus" # 掛載必要的目錄與檔案 volumes: - ./downloads:/app/bangumi - ./config.json:/app/config.json - ./cookie.txt:/app/cookie.txt - ./sn_list.txt:/app/sn_list.txt - ./aniGamer.db:/app/aniGamer.db ports: - "5000:5000" restart: unless-stopped 啟動容器服務 sudo docker compose up -d 瀏覽器開啟http://localhost:5000進入網頁界面。 2.3. Android手機版 安裝Termux ...