XBMC nicoスクリプト


v1.7.12をリリースしました。


XBMCでニコニコ動画のファイル管理、コメント付動画再生などを行うスクリプトです。

このスクリプトは、スレ6-128氏が改良した2009/02/20版のXBMC nico 2chスクリプトをベースに、
ニコニコ動画のみの機能に限定し、改良したXBMC nicoと、
動画にコメントを表示するための ニコスク(仮) (xml_test.py)をセットにしたものです。


現在、本家の方の更新が止まっており、
このまま消えてしまうのはとても寂しいので、
改良版も一緒に配布しております。


オリジナル版作者様の了解を得ておりませんので、ご指摘があれば、公開は停止します。
作者様が見ており、連絡いただけると幸いです。



動画選択画面

コメント付動画再生

コメント付動画再生(弾幕時)


本家との比較はこちら

その他の比較
2009-10-08 またも比較写真を晒し上げ ヽ(^∇^*)/

最近の更新履歴

2018-10-20 ver1.7.12
■更新内容

  • ニコニコ動画の仕様変更に対応
  • ランキングのカテゴリを修正
  • 生放送のマイページを修正

詳細はこちら


2018-08-26 ver1.7.11
■更新内容

  • ニコニコ動画の仕様変更に対応
  • 全チャンネル情報の取得処理を任意で実行できるように変更
  • ログインせずに利用するための一部調整

詳細はこちら


2017-05-01 ver1.7.10
■更新内容

  • Kodi v17 (Krypton)に対応(仮)
  • ニコニコ動画の仕様変更に対応
  • skin.estouchyとskin.estuaryのフォント設定を追加
  • フォントサイズが一部正しく設定されていなかった問題を修正
  • コメントの設定にフォントサイズの手動設定を追加

*フォントサイズはスキンで設定されているニコニコ動画用のフォントサイズ以外使用できません

  • その他細かい修正

詳細はこちら


2017-05-01 ver1.7.9
■更新内容

  • addon.xmlの修正
  • ニコ生のコミュニティページの情報(放送中の生放送)が取得できなくなっていた問題を修正
  • タグのフォローと解除ができなくなっていた問題を修正
  • 登録ワードとお気に入りタグから生放送の検索ができなくなっていた問題を修正
  • その他細かい修正

詳細はこちら



2016-08-12 ver1.7.8
■更新内容

  • 削除済みのコメント(deleted)によって、一部のコメントが正常に表示されない問題を修正
  • ランキングのタグ情報などが取得できなくなっていた問題を修正
  • チャンネルが取得できなくなっていた問題を修正
  • 生放送のマイページを取得できなくなっていた問題を修正
  • 生放送のタグ検索ができなくなっていた問題を修正
  • その他細かい修正

詳細はこちら



2014-05-26 ver1.7.7
■更新内容

  • 動画を再生できなくなっていた問題を修正
  • 生放送のマイページを取得できなくなっていた問題を修正
  • その他細かい修正

詳細はこちら


2014-02-09 ver1.7.6
■更新内容

詳細はこちら



2013-11-27 ver1.7.5
■更新内容

  • キーワード検索、タグ検索、マイリスト検索ができなくなっていた問題を修正
  • チャンネルのお気に入り登録、解除ができなくなっていた問題を修正
  • 日本語を含む保存先ディレクトリに対応
  • 保存フォルダ内にある日本語を含む動画ファイルのコメント表示に対応
  • 保存フォルダ内にあるサムネイル画像の表示に対応
  • その他細かい修正

詳細はこちら



2013-07-07 ver1.7.4
■更新内容

  • 一時ファイルとして保存できる動画ファイルの数を「基本設定の一時ファイルの最大数」から変更できるように修正(上限を超えた場合はダウンロード時に確認)
  • その他の項目の保存フォルダに一時ファイルを追加(動画再生選択リストのメニューから全削除、個別削除可能)
  • 生放送のマイページの表示を一部修正
  • その他細かい修正

詳細はこちら



2013-06-16 ver1.7.3
■更新内容

  • 生放送のマイページの取得方法を変更(来場者数、コメント数などを追加)
  • チャンネルの情報が取得できなくなっていた問題を修正
  • その他細かい修正

詳細はこちら



2013-04-29 ver1.7.2
■更新内容

  • 公式動画が取得できなくなっていた問題を修正
  • チャンネルの情報が取得できなくなっていた問題を修正
  • 生放送の検索結果が取得できなくなっていた問題を修正
  • その他細かい修正

詳細はこちら



2013-03-31 ver1.7.1
■更新内容

  • XBMC Frodo(12.x)に対応
  • お気に入りタグ(検索、登録、削除する機能)を追加
  • タグ検索が取得できなくなっていた問題を修正
  • ウオッチリストへの追加と削除ができなくなっていた問題を修正
  • 「ウオッチリスト」という名称を「お気に入りユーザー」に変更
  • 変更された生放送のキーワード検索に対応
  • ニコ生のコミュニティページの情報(放送中の生放送)が取得できなくなっていた問題を修正
  • ニコ生の関連タグが取得できなくなっていた問題を修正
  • ニコ生のページ検索などができなくなっていた問題を修正
  • 新着投稿動画が取得できなくなっていた問題を修正
  • その他細かい修正

詳細はこちら



2013-03-27 ver1.7.0
■更新内容

2013-02-24 ver1.7.0b24
■更新内容

  • チャンネルが取得できなくなっていた問題を修正
  • 改行を含むコメントの表示を修正
  • その他細かい修正

詳細はこちら



2012-12-31 ver1.7.0b23
■更新内容

  • ニコニコ生放送の予約数ランキングが取得できない問題を修正
  • その他細かい修正

詳細はこちら



2012-12-29 ver1.7.0b22
■更新内容

  • ニコニコ生放送:Qのランキングと検索条件に対応
  • チャンネルにランキングを追加
  • 生放送満員時の自動リトライが正しく機能していなかった問題を修正
  • ウオッチリストが取得できなくなっていた問題を修正
  • コミュニティの登録やタイムシフト予約などができなくなっていた問題を修正
  • ちくわちゃんランキングが取得できなくなっていた問題を修正
  • その他細かい修正

詳細はこちら


2012-10-28 ver1.7.0b21
■更新内容

  • 9択になったアンケート表示に対応
  • 取得するコメントの数が動画の長さによって調整されない問題を修正
  • チャンネルが取得できなくなっていた問題を修正
  • 生放送のコミュニティが取得できなくなっていた問題を修正
  • 現在放送しているコミュニティの放送情報が取得できなくなっていた問題を修正
  • 生放送満員時に自動リトライする機能と設定に満員時の自動リトライ回数を追加
  • その他細かい修正

詳細はこちら


2012-07-18 ver1.7.0b20
■更新内容

  • 「動画IDの入力」からの生放送の詳細情報の取得に対応
  • 入力した動画IDを次回入力時の既定値に設定するように変更
  • チャンネルが取得できなくなっていた問題を修正
  • チャンネルの表示情報に更新日時とお気に入り登録数を追加
  • 関連さうんどが取得できなくなっていた問題を修正
  • その他細かい修正

詳細はこちら


2012-07-08 ver1.7.0b19
■更新内容

  • ニコ生の表示情報に座席表を追加
  • 動画情報が正しく取得できなくなっていた問題を修正
  • その他細かい修正

詳細はこちら


2012-05-15 ver1.7.0b18
■更新内容

  • XBMC 11.0で画面レイアウトが崩れてしまう問題を修正
  • 生放送のマイページの情報が正しく取得できなくなっていた問題を修正
  • 生放送の視聴中に表示している来場者数などの情報を画面下部に変更
  • その他細かい修正

詳細はこちら


2012-04-15 ver1.7.0b17
■更新内容

  • アクティブ人数の取得時にコメント表示が不安定になる問題を修正
  • 生放送の「公式&チャンネル」を取得できなくなっていた不具合を修正
  • コメント表示のメニューにアクティブ人数の表示可否を追加

詳細はこちら


2012-04-12 ver1.7.0b16
■更新内容

  • ちくわちゃんランキングを取得できなくなっていた問題を修正
  • 追加されたちくわちゃんランキングのソートに対応 (ソートに「184人数順」「アクティブ率順」「184率順」「184外し率順」「184人数順(ルーキー)」「アクティブ率順(ルーキー)」「184率順(ルーキー)」「184外し率順(ルーキー)」を追加
  • ちくわちゃんランキングのタグ検索に対応
  • 生放送の検索でサムネイルが取得できなくなっていた問題を修正
  • その他細かい修正

詳細はこちら


2012-02-27 ver1.7.0b15
■更新内容

  • 生放送のメニューから取得する詳細を修正
  • その他細かい修正

詳細はこちら


2012-02-26 ver1.7.0b14
■更新内容

  • チャンネル動画が取得できなくなっていた不具合を修正
  • チャンネルにお気に入りを追加
  • チャンネルからの一覧更新に対応
  • チャンネルのメニューにお気に入り登録と解除を追加
  • チャンネル放送からチャンネルの動画一覧を取得する機能を追加
  • コメント表示中の詳細情報を修正
  • 生放送の詳細を表示する機能をメニューに追加
  • 終了ボタンから終了する場合は確認ダイアログを出さないように変更
  • その他細かい修正

詳細はこちら


2012-01-21 ver1.7.0b13
■更新内容

  • ランキングのカテゴリ検索が一部ずれていた不具合を修正
  • メイン画面に終了ボタンを追加
  • コメントの色が一部正しく表示されていなかった不具合を修正
  • コメント表示の細かい修正

詳細はこちら


2012-01-09 ver1.7.0b12
■更新内容

  • 解析に失敗していた一部の動画情報に対応
  • 生放送の検索結果が取得できなくなっていた不具合を修正
  • コメントの開始と表示時間を修正
  • 通常コメント表示時間とその他のコメント表示時間のデフォルト値を変更
  • /disconnectでの自動終了が正常に動作していなかった不具合を修正
  • コメント表示の細かい修正

詳細はこちら


2011-12-24 ver1.7.0b11
■更新内容

  • 生放送の検索結果が正しく取得できていなかった不具合を修正
  • コメント表示の細かい修正

詳細はこちら


2011-12-23 ver1.7.0b10
■更新内容

  • 動画ランキングの変更に対応
  • 生放送ランキングの変更に対応
  • 生放送の一部のコメントの開始時間が前後してしまう問題に対応
  • コメントのアンケート表示を修正
  • コメント表示の細かい修正

詳細はこちら


2011-09-15 ver1.7.0b9
■更新内容

  • 生放送開始通知を一部修正 (再生に失敗した場合の再実行など)
  • 一部の公式生放送が正しく解析できていなかった不具合を修正
  • 対応していなかった一部のコメント表示に対応
  • スクリプトの起動処理を改善
  • その他細かい修正

詳細はこちら


2011-09-11 ver1.7.0b8
■更新内容

  • 参加しているコミュニティ・チャンネルの生放送と公式の生放送が開始されたことを通知する機能を追加

 機能と設定一覧
 ・参加中のチャンネル/コミュニティで放送されている番組とタイムシフト予約リストの取得・削除
 ・通知された生放送への移動 (メイン画面で表示されたアラートはMENUキーで選択できます)
 ・アラートの表示・非表示の設定
 ・起動する前から開始されていた生放送を通知するかどうかの設定
 ・通知に公式の生放送を含めるかどうかの設定
 ・アラートの表示時間の設定
 ・アラートの表示・非表示の一時的な変更(左 ア チェックボタン)

  • コメント表示時のメニューに、参加しているコミュニティ・チャンネルの生放送と公式の生放送を表示する機能を追加
  • コニュニティの画像を起動毎に取得するように変更
  • ニコ生のランキングが取得できなくなっていた不具合を修正
  • ニコ生のマイページに放送中の公式生放送を追加
  • 変更されたニコ生のタブ項目に対応
  • 一部で次のページが表示できなくなっていた不具合を修正
  • にこ★さうんど#の一部の機能を修正
  • コメントの表示処理を修正
  • スクリプトを終了した後に、XBMCを終了するとエラーが発生する不具合を修正
  • その他細かい修正

詳細はこちら


2011-08-21 ver1.7.0b7
■更新内容

  • ちくわちゃんランキングに対応 (ソートにアクティブ人数順とアクティブ人数順(ルーキー)を追加)
  • コメント表示にアクティブ人数の表示を追加 (表示/非表示は設定で変更可)
  • 一部のアンケートが表示されない不具合を修正
  • タイムシフトの再生が終了できない不具合を修正
  • /disconnectの終了処理を修正
  • その他細かい修正

詳細はこちら


2011-08-15 ver1.7.0b6
■更新内容

  • 生放送の検索ができなくなっていた不具合を修正
  • 生放送のタグ指定無しの検索が正常に動作していなかった不具合を修正
  • その他細かい修正

詳細はこちら


2011-08-14 ver1.7.0b5
■更新内容

  • 生放送のマイページの取得を改善
  • コミュニティへの参加が正常に動作していなかった不具合を修正
  • コミュニティから退会する機能を追加
  • コメント表示のメニューにコミュニティへの参加と退会を追加
  • 生放送の項目に参加中のコミュニティを表示する「コミュニティ」を追加
  • コミュニティの情報が含まれる動画の選択メニューに、コミュニティで放送中の生放送を視聴する機能を追加
  • 生放送のソートタイプ選択が正しく動作していなかった問題を修正
  • /disconnectで動画再生を自動終了する処理を追加 (設定で変更可)
  • ニコ生のコメント処理を修正

詳細はこちら


2011-06-19 ver1.7.0b4
■更新内容

  • ニコ生のタイトルを検索キーワードに指定できない不具合を修正
  • ニコ生の一覧履歴の表示で発生していた問題を修正
  • ニコ生の運営コメント(固定コメント)が正常に動作していなかった不具合を修正

詳細はこちら


2011-06-11 ver1.7.0b3
■更新内容

  • デバッグを有効にしないと、ニコ生のコメントが表示されない不具合を修正
  • コメント処理の細かい修正

詳細はこちら


2011-05-30 ver1.7.0b2
■更新内容

  • 一覧表示に生放送の場合は経過時間、過去の放送の場合は放送日時を追加
  • 次のページを取得できない不具合を修正
  • 放送中の番組検索が一部正常に動作していなかった不具合を修正
  • 取得した番組情報の表示を一部修正
  • コメントのコマンド処理を修正

詳細はこちら


2011-05-22 ver1.7.0b
■更新内容

  • ニコ生に対応(librtmpの変更が必要)

 ニコ生の機能一覧
 ・参加中のチャンネル/コミュニティで放送されている番組とタイムシフト予約リストの取得・削除
 ・公式、チャンネル、ランキング、総合、カテゴリ毎の番組情報の取得
 ・登録ワードからの番組検索
 ・メイン画面左に検索対象を過去の番組に切り替えるボタンを追加
 ・タイムシフト予約の追加、削除、使用に対応
 ・生放送などで使用されるコメント表示に対応(放送主、運営、広告、アンケートなど)
 ・視聴している放送の来場者数とコメント数の表示(設定で更新間隔の変更可))
 *プレミアム会員は過去の生放送の全コメントを取得できますが、一般会員は1000個までしか取得できません。

  • コメント表示にメニューを追加
  • コメント表示中にオプションを設定できるように変更(コメント以外の設定は基本画面で再設定するか、再起動後に反映されます)
  • コメントを一覧表示する機能を追加
  • コメントの一覧からNGユーザーとNGワードを登録する機能を追加
  • コメントの表示時間を設定できるように変更
  • コメント表示時の表示情報のデフォルトカラーを設定できるように変更
  • コメント表示スクリプトを再起動する機能を追加
  • コメント開始時間を調整する機能を追加
  • 詳細情報を全画面で表示するように変更
  • コメント表示処理を修正
  • 検索ワードを登録できなくなっていた不具合を修正
  • 検索ワードを編集してから登録できるように変更
  • コメントの自動表示設定を変更できなくなっていた不具合を修正
  • メイン画面のデザインを変更
  • 言語設定にChinese (Traditional)を追加

詳細はこちら


2011-04-17 ver1.6.4
■更新内容

  • 取得できなくなっていたマイリストの不具合を修正
  • コメント表示の細かい修正


詳細はこちら


2011-04-10 ver1.6.3
■更新内容

  • その他から詳細情報が取得できなくなっていた不具合を修正
  • コメントのコマンドの一部が正しく反映されていなかった不具合を修正
  • シーク後にコメント表示が再開されない不具合を修正
  • 動画の先頭にシークできなかった不具合を修正
  • コメントを全て表示した後も、コメント表示処理を終了しないように修正
  • コメント表示の細かい修正
  • 保存動画のサムネイル表示を、保存動画のディレクトリにあるサムネイルを表示するように修正
  • アイコンのサイズを変更


詳細はこちら


2011-03-22 ver1.6.2
■更新内容

  • 動画のダウンロードが正常に行えない不具合を修正


2011-03-21 ver1.6.1
■更新内容

  • 画面サイズによって一部のデザインが崩れてしまう不具合を修正


2011-03-21 ver1.6.0 (XBMC 10.0対応)
■更新内容

  • ストリーミング再生に対応(視聴履歴と視聴した時のコメント表示機能をあり)
  • 視聴した動画のコメントを保存し、視聴済み履歴として使用する機能を追加
    • 「一時ファイルにダウンロードしてから再生」で実行した場合は視聴済み履歴と視聴履歴には残りません
    • コメントの更新が設定されている場合は、キャッシュに保存されたコメントを更新します(ストリーミング再生時)
    • 動画選択メニューに「未視聴に設定(コメントの削除)」を追加(キャッシュに保存されたコメントの削除)

  • 動画を一時ファイルとして取得し再生する機能を追加(再生履歴に残らない)
  • 動画選択メニュー(ATV2=長押し)に「ストリーミング再生を実行」,「ダウンロード再生を実行」,「一時ファイルにダウンロードしてから再生」,「未視聴に設定(コメントの削除)」という項目を追加
    • 「未視聴に設定(コメントの削除)」はキャッシュに保存されたコメントを削除します

  • キーワード検索にGoogle Suggesから取得した予測候補を検索キーワードに指定する機能を追加
  • キーワード検索の実行時に検索種類(タグ、キーワード、マイリスト)を選択できるように変更
  • ランキング選択時にランキングタイプを選択できるよう変更(デフォルトのランキングタイプで実行する設定あり)

  • その他の項目に動画IDを入力して再生または詳細情報を取得する機能を追加
  • その他の項目にTwitterユーザーのツイートを表示する「ツイッター」という項目を追加
    • ツイートに動画のURL(短縮URLを含む)が含まれている場合はその動画を再生することができます
    • 設定からユーザーを変更できます
  • 戻るボタンと戻れる状態数の表示を追加
  • 設定の管理方法を変更(ユーザーディレクトリのsettings.xmlとfavorite.txt)
  • 低画質でダウンロードすることになった場合に確認するかどうかの設定を追加
  • 詳細情報のコメントに含まれる動画とマイリストのタイトルを表示できるように変更
  • 取得する詳細情報の項目を選択できるように変更
  • サムネイルなどの管理をユーザーディレクトリに変更
  • 取得できなくなっていた詳細情報 おすすめ動画の不具合を修正
  • 取得できなくなっていたtwitter検索を修正
  • 保存先を設定しなくても実行できるように修正
  • コメント表示時の操作方法を修正(上下左右のキーで操作可能)
  • シーク後のコメント表示の再開を自動化
  • コメントを自動で開始する場合はコメントが開始されるまで動画の再生を止めるように修正
  • 個別の動画設定を廃止
  • ソースコードの全面的な見直し(実行環境に依存していた部分を修正など)


詳細はこちら


■過去のバージョン XBMC 9.x

ダウンロード

XBMC_nico_1.5.3.zip 直


2009-09-02 公開

  • コメントのコマンド(フォントサイズ、色、下、上など)に対応
  • NGユーザーに対応
  • NGコメントに対応
  • コメントフィルターに対応
  • 再生している動画の詳細情報表示(作成日時、タイトル、コメント、再生数等、タグ)
  • カテゴリーに毎時、日間、週間、月間を追加
  • ユーザーが登録している、マイリストの一覧を自動取得
  • にこ☆さうんど#のランキングに対応
  • ニコニコファーム(マイリストランキング)に対応
  • コメントのみを更新する機能を追加
  • ランキング対象(再生、コメント、マイリスト)の設定機能を追加
  • 一覧表示の項目に再生数、コメント数、マイリスト数の表示を追加
  • 壁紙を設定できるように変更
  • 動画ファイルを正しい拡張子で保存(mp4,flv,swf)
  • 動画ファイルのダウンロード先を、月別に拡張(ファイル数の上限対策)
  • サムネイル保存フォルダをファイル名の下三桁に拡張(ファイル数の上限対策)


XBMC nico 2chスクリプトの作者様、スレ6-128氏、
また、XBMC開発者及びニコニコ動画の関係者すべての人に深く感謝いたします m(_ _)m



希望やバグ報告などありましたら、Twitter(@s01149ht)、コメント等でよろしくお願いしますヽ(^∇^*)/



追伸。もうお気づきかと思いますが、ver1.6以降、私のXBMCの実環境がXBOXからAppleTV 2Gに変わりました。


メモリ不足に何度も泣かされたりしたけれど、、、



長い間ありがとうXBOX



あ、ちなみに3台購入してしまいましたー(ノ∀`)

Apple Apple TV MC572J/A

Apple Apple TV MC572J/A