niconico.pyはニコニコにあるコンテンツを取得するためのPythonのライブラリです。
これを使うことでニコニコ動画の動画のダウンロードができます。
また、自分のアカウントを使用して動画情報の取得も可能です。
Warning!
ベータ版のため予期できない変更やバグがある可能性があります。
pipを使用してインストールすることができます。
pip install niconico.py
from niconico import NicoNico
client = NicoNico()
with client.video.get_video("https://www.nicovideo.jp/watch/sm37658498") as video:
video.download(f"{video.video.id}.mp4")
from niconico import NicoNico
URL = "https://www.nicovideo.jp/user/85641805/mylist/63403141"
client = NicoNico()
for mylist in client.video.get_mylist(URL):
print(f"取り出したマイリスト: %s (%s)" % (mylist.name, mylist.id))
niconico help
で使用方法を確認可能です。
注意:コマンドの使用方法は後日変更される予定です。
- 動画のダウンロード
- マイリストの読み込み
- 検索
- ニコニコ大百科
- ニコニコ静画
- 非同期版 (できれば)
- etc
リポジトリ内のcontributing.md
をご覧ください。
MITライセンスの下で使用が可能です。