smget - ニコニコ動画ダウンローダ

Pythonで書かれたニコニコ動画ダウンローダです。Unix的環境からの利用を想定して います。

ダウンロード: smget-0.3.0.tar.bz2

特徴

内容物

smget.py
スクリプト本体
smgetrc
設定ファイルのサンプル
smlist.py
マイリスト内の動画URLリストを出力するスクリプト
readme.txt
readme

使い方

コマンドライン:

Usage: smget [options] <video id>

Options:
  -h, --help   show this help message and exit
  -e, --eco    download economy version
  -D, --debug  debug mode

まず、同梱の smgetrc を編集し(最低でもユーザ名/パスワードは必須)、~/.smgetrc としてコピー。その後:

$ python smget.py sm9

のように実行すると対象の動画がダウンロードされます。動画IDはURL形式でもOK。

-e, --eco オプションを付けるとエコノミー版をダウンロードします。ただ しエコノミー回避動画の場合は無視されます。

更新履歴

0.3.0
  • sitecustomize.py で sys.setdefaultencoding() していない環境で UnicodeError が生じるケースがあったのを修正
  • 細かい修正
0.2.1
  • NMM動画のダウンロードに失敗する問題を修正
0.2.0
  • エコノミー版ダウンロード機能を追加(-e, --eco オプション)
  • マイリスト内動画URLリストを取得するスクリプト smlist.py を追加
  • 動画タイトルにシングルクォートが含まれているとファイル名がおかしくなる問題を修正(SAXをやめてDOMにしただけ)
  • その他細かい修正
0.1.0
  • 初版

Back