最近很熱衷在github上面摸索,這幾天買了日南會員後就想把影片抓下來聽(懂得都懂),就研究了一下怎麼把影片下載下來。
本來我找到的是一位巴友的文章
但是載到一半會斷掉,我也不知道為甚麼,所以我才會去github尋找其他方法
這邊我只是提供方法,並不建議也不鼓勵散佈他人的影片
請自行承擔可能觸犯的法律責任
備註:懶人直接用 Hitomi Downloader 就好,功能比較少但方便很多
==============================================================================
我用的是
nndownload
*更新:原作者已新增.exe執行檔(https://github.com/AlexAplin/nndownload/releases/tag/v1.18)
推薦下載這個,不需要Python跟其他設置,可以直接跳到第4步
*目前經某位巴友實測,需要將ffmpeg加入環境變數,否則會報錯
FFmpeg安裝教學首先你必須要有
Python
版本要大於3.5.3
1.先到Python網站安裝
建議直接裝最新的就可以了
電腦小白可以參考下面這片文章
2.接著把專案下載到電腦裡
先按綠色的Code,再按Download ZIP
找個習慣的路徑解壓縮後,進到nndownload-1.18裡面
3.安裝需要的依賴項與 nndownload
點一下路徑然後輸入 cmd,把命令提式字元叫出來
在cmd裡輸入 pip install nndownload 進行 nndownload 的安裝
然後輸入 pip install -r requirements.txt 安裝依賴項
4.登入帳號密碼,驗證郵箱後下載
安裝完成後輸入 python nndownload.py 影片網址
(例如:python nndownload.py https://www.nicovideo.jp/watch/sm43964744)
*用exe執行檔的從這裡開始
這時候會出現以下內容,然後輸入 你的niconico帳號
然後這裡輸入 密碼
這串英文告訴你他寄驗證碼到你的信箱,就跟平時登入是一樣的
輸入驗證碼後就會開始下載了
下載的影片位置會是你cmd的路徑,例如我的路徑就是 E:\工作區\nndownload-1.18
5.特殊下載
其實這些在Github裡都有寫,我挑幾個有用的出來分享
可以在主要指令 python nndownload.py 影片網址 nndownload.py 的後面添加以下字符:
-f (高品質)
-t (下載縮圖)
-c (下載影片評論)
-Q (列出影像和音訊品質以及可用狀態)
-an (只下載影片)
-vn (只下載音訊)
==============================================================================
最後還有很重要的一點
會員影片須先加入會員才能下載
畢竟天下沒有白吃的午餐
如果還有什麼不懂或不會的可以站內信給我
之後我應該會多弄一些這類的教學