nicoapi Version0.3
ニコニコ動画 Python APIプロジェクト
https://sourceforge.jp/projects/nicoapi/files/?release_id=30368
更新内容
upmovの動画公開処理を自動化した。getFlvsを新たに追加し複数の動画を同時にダウンロード可能にした。
追加リファレンス
getFlvs(opener,idlist,dirpath)
基本はgetFlvと同じ。複数の動画を同時にダウンロードできるように拡張したものです。idlistにはリスト化した動画ID(ex) ["sm111111","sm222222"])、dirpathには.flvファイルの保存先ディレクトリを指定。
upmov(opener,filename,scr,movtitle,movdit,category)
基本は以前のupmovと同じ。movtitleには動画タイトル、movditには動画説明文()、categoryにはカテゴリタグIDを指定。
カテゴリタグID一覧
none = 指定なし
animal = 動物
anime = アニメ
chat = チャット
cooking = 料理
dance = 踊ってみたdiary = 日記
ent = エンターテイメント
game = ゲーム
history = 歴史
lecture = ニコニコ動画講座
music = 音楽
nature = 自然
other = その他
play = 演奏してみたpolitics = 政治
que = アンケート
r18 = R-18
radio = ラジオ
science = 科学
sing = 歌ってみた
sport = スポーツ
test = テスト
tw = 台灣
使い方
#encoding: utf-8 import nicoapi n = nicoapi.nicoapi() # 複数の動画を保存 opener = n.login_n("usr@gmail.com","******") n.getFlvs(opener,["sm2688713","sm2815822","sm2668737"],"/home/user/flv/") # 動画のアップロード、並びに公開を行う opener_s = n.login_s("user@gmail.com","******") n.upmov(opener_s,"/home/user/tel.flv",0,"test","これはテスト","game")