Python script to download all danmaku comments from Nico Nico Douga videos.
- A nicovideo.jp account that is currently logged in
- Python 3.7+
git clone https://github.com/qbnu/danmaku-dl/
cd danmaku-dl
pip install -r requirements.txtCopy the cookies.template.txt file to cookies.txt and fill in your NND session cookies.
If your session expires you will have to fill them in again.
./danmakudl.py sm38213757This will download all the Japanese comments for https://www.nicovideo.jp/watch/sm38213757 to a file called "sm38213757.ja-jp.bin".
./danmakudl.py --compress --append_new --language en-us sm9This will download all the English comments for https://www.nicovideo.jp/watch/sm9 to a gzip-compressed file called "sm9.en-us.bin.gz". If the file already exists, any new comments not already downloaded will be appended.
Install/upgrade danmakuC
pip install --upgrade danmakuCThen convert the comments to ASS subtitles
danmakuC sm38213757.ja-jp.bin -o sm38213757.jpn.ass