[表示 : 全て 最新50 1-99 2chのread.cgiへ]
Update time : 05/09 18:21 / Filesize : 18 KB / Number-of Response : 42
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【ニコニコ】自動ローカル保存プロクシ NicoCache 7



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 04:01:26 ID:5pd9ei+h0]
ニコニコ動画のキャッシュを自動的に保存して
二回目以降はローカルから再生することで
ニコニコ動画の回線に負担をかけることもなく再生できるソフトのスレ。

一度通常画質でローカルに保存すれば
エコノミーモード時間帯でも常に通常画質で再生することができる。

またオミトロンと併用することも可能。

■ASR's Room NicoCache
ttp://homepage1.nifty.com/asr/tools/nicocache.html
Java ソフトウェアの無料ダウンロード
ttp://java.com/ja/
Java Runtime Environment (JRE) 5.0以上が必要。

■関連サイト
nicolist.net (NicoCache_nl)
ttp://nicolist.net/nicocache_nl/
NicoCache_p - パンヤポータル
ttp://homepage2.nifty.com/wanko/pangya/nicocache.htm
NicoCacheGUI - HB Software Factory の跡地に出来た何か。
ttp://hbsoft.s10.xrea.com/
NicoCache_u
www28.atwiki.jp/nicocacheu/

13 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 19:13:16 ID:u3yGE8AY0]
linuxでswfの音声抽出がうまくいかないなぁ……
mp4はできてるのに。

14 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 21:04:51 ID:0eKBKrJn0]
>>13
swftoolsいれて、swfextractをswfextract.exeにリネームしてnlのフォルダに入れた?

15 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 21:29:36 ID:u3yGE8AY0]
>>14
シンボリックリンクで作成してるんだよね
そのシンボリックリンクを叩いてmp3を抽出できることは確認しているんだけれど。

16 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 22:03:12 ID:N+G6hBm00]
nlMovieFetcher v0.2
ttp://nicolist.net/nicocache_nl/up/img/nl188.zip
・fetch処理中の経過を表示するようにした(2秒毎ポーリング)
・長時間のコネクションを張らなくなったのでmovieFetchLimitは廃止
・nlMovieFetcherStorage.lengthの扱いが色々とおかしかったのを修正
・nlMovieFetcherStorage自体の動作も色々と怪しかったので修正
・<smid>以外で失敗するケースを極力無くしたつもり

結構ソースを書き換えたので、問題が出たら教えてください。
特にエラー処理は発生させるのが大変なので真面目にチェックしてません。

>>9-10
取得動画リストのページでサムネを表示しているので、ニコ動の負荷対策で
サムネキャッシュ無しだとAPI呼び出しでエラーになるようにしています。
サムネキャッシュって使ってない人が多いんですかねぇ?

17 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 22:48:48 ID:KLAdXrHo0]
wikiを更新しました
前スレ>>984
cacheComment用の修正のため、cacheCommentの所に入れさせていただきました
>>16
最新版の情報を更新させて頂きました
>>1-3
を元に「NicoCacheスレ」の内容を更新させていただきました

wikiでInstallの「NicoCache_nl用List.js及びList.html」がダウンロード出来なかったのを修正してくださった方ありがとうございます

あと、wikiのラッパー置換フィルタで「oldplayer=1」がついているとwrapperの置換が出来ない人に質問です
オミトロンも一緒に使用しているのでしょうか?
「flvWrapper = rc2」が設定してあればnicocache_nl側で自動的に「oldplayer=1」に接続するようになっているはずなのですが・・・

18 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 23:35:15 ID:0eKBKrJn0]
>>15
あぁ、スマン。ソース見たらちょっと条件が違った
1.nlのフォルダに"swfextract.exe"があること(存在をチェックしてるだけなので、実行ファイルとかリンクじゃなくてもおk)
2.nlの実行ユーザで、"swfextract -m (キャッシュファイル絶対パス) -o (出力ファイル絶対パス)"が
 実行されるのでパスが通ってる&権限があること

元はWin用に書いてあったから、こんな妙な動作になってるみたい。ちなみにMP4Boxも同じような条件
つーことで、元の"swfextract"の方にパスが通ってないのかな?

19 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 00:10:03 ID:2wSvhDS20]
>>18
おお、ホントだ。ありがとう。
swftoolsがlennyのパッケージに存在しなかったから
./configure&&make&&checkinstall
してたんで/usr/local/binに配置されてたんだよ。
で、cronでシェル叩いて起動してたから、PATHに/usr/local/binが入ってなかった。

助かりました。サンクス。

20 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 01:41:31 ID:G4dYXg/u0]
前スレにあったニコニコplaylistβ3ってどこかに取説ありますか?
ecoとcacheのチェックボックスの意味がいまいち分からないもので。

21 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 05:28:08 ID:BSRVHN0b0]
関係ないけどlinuxだとファイルシステム跨いだシンボリックリンク動かないね。nlって



22 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 07:25:54 ID:hl74V1YuP]
>>20
作者さんのページ ttp://oamaxa2.u-abel.net/wordpress/

23 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 07:39:41 ID:Qlt2ad8k0]
>>17
いつも乙です。

>>18-19
swfextractはmp4boxのコードをコピペして追加しただけなので同じ動作ですね。
exe存在チェックは自分もアレ?と思ったんで無い方が良い気が…。Win限定にするとか。

>>20
niconicoplaylistでググるとご本人のサイトが出てきますよ。
ecoはエコノミー再生、cacheは再生後にキャッシュ削除、だと思った。

24 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 09:16:24 ID:TwiAUSy30]
>>17
>自動的に「oldplayer=1」に接続
これはリダイレクト(URLはそのまま)ででしょうか?ジャンプ(URLが変わる)ででしょうか。見たところリダイレクトに見えるのですが。
こちらではnlだけ通したときもnicoplayer\.swf(\?ts=〜〜の番号にアルファベットが入っていたので\d→\wとする必要がありました。

25 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 09:27:25 ID:ncIZ/yp/P]
>>16

これすごい便利だわ
プレイ動画とか一気に見たいときに本当使える

26 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 12:25:07 ID:G4dYXg/u0]
>>22-23
ありがとうございます。
助かります。

27 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 20:52:43 ID:YbSMwf2o0]
>>24
開発者では無いので詳しい事はわからないです・・・

「nicocache_nl側で自動的に「oldplayer=1」に接続」と思ったきっかけとしては
「NicoCache_nlββ.05b」の時に
>wrapper使用時にSWF動画が取得できないのを修正
>wrapper使用時は旧プレイヤーの再生ページを利用します。
>「新プレイヤーで視聴」をクリックしても効きません。
と書かれていたり
ラッパー置換のURLを「watch/\w{2}\d+\?oldplayer=1」から「watch/\w{2}\d+$」にするとwapperの置換が行われなくなったりするためです

28 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 23:44:03 ID:bcqnVdCU0]
旧プレイヤーで頑張ってる人ばかりなの?

29 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/20(月) 01:20:24 ID:4891MOmo0]
NGID登録の簡便さとクリック&ホイール操作の便利さは如何とも捨て難い

30 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/20(月) 01:39:29 ID:pSZoIBYl0]
>>12
何でだ・・・これに変えたら逆に旧プレイヤーで無くなったなぁ

31 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/20(月) 01:56:14 ID:y2LcENYZ0]
Wrapperの便利さはもちろんのだけどflv_boosterも手放せない



32 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/20(月) 10:37:43 ID:JH6Y5Z2G0]
コメント半透明化も捨てがたい。あとは、動画ごとでの簡易NGワードとか。

>>27
なるほど。
でもnlフィルターのURLマッチって表示上のではなく、リダイレクト後のなんですかね。

>>30
今まであったやつと差し替えるんじゃなくて追加じゃないと意味がないですよ。
・swf以外の動画をラッパー置換
>>11

・nmで投稿者コメントのある動画の置換。
>>12
それでも無理ならnicoplayer\.swf(\?ts=\d+", の\d→\w

33 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/20(月) 16:53:39 ID:fY0F/711P]
cacheCommentExtension動かなくなった?
保存処理は正常なんだけど1000コメで再生するとコメントが0になる。
500・250だと無視されて最新コメ再生になっちまう。

34 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/20(月) 16:55:55 ID:5SkPpDFr0]
>>32
>>24
>こちらではnlだけ通したときもnicoplayer\.swf(\?ts=〜〜の番号にアルファベットが入っていたので\d→\wとする必要がありました。
と書いていますが、それはどういう動画なのですか?
こちらでは「番号にアルファベットが入っている動画」が見付けられなかったので・・・

あと、「ラッパー置換」フィルタだけではなく「nlFilter_sys.txt」の「nlMainConf」も
「nicoplayer\.swf(\?ts=\d+"」から「nicoplayer\.swf(\?ts=\w+"」にしていますか?
していなかったら、してみて「ラッパー置換」フィルタに「\?oldplayer=1」が入っている状態を試してくれませんか?

35 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/20(月) 16:56:36 ID:hfRBlzal0]
>>16
便利に使わせて頂いています。ありがとうございます。

同時ダウンロード数についてなのですが、
回線が細いもので、MAX_FETCH = 1でコンパイルして使っているのですが、
5以下ならば、config.propertiesで設定できるようにして頂けませんでしょうか。

36 名前:oamaxa mailto:sage [2009/07/20(月) 20:55:45 ID:KCYSGJGb0]
playlist.js β4
files.getdropbox.com/u/410081/nico/js/playlist.js

・Pref "extend assistive functions"
自動再生やスクロールなどの再生時に実行されるものとキャッシュ削除をplaylistから再生していない動画に対して適用するかの設定。
ただしこれをoffにした場合、playlistから再生していない動画からは連続再生が行われません。

・Pref "background color"
plylistの背景色を変更。気分転換に色を換えたくて実装した。
hex形式のみ対応。
個人的には#EAE4F5,#D0E4E6あたりがオススメです。

・nlMovieFetcher(window.nlMovieFetcherStorage)に対応
・いろいろ修正

>>20
説明がなくてすいません。
量が多くて放置してました。

>>25
それが作成動機だったり

37 名前:oamaxa mailto:sage [2009/07/20(月) 21:17:39 ID:KCYSGJGb0]
追記

adjust scrollを"184"にするとスクロールしなくなる様にしてみた。

38 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/21(火) 09:53:31 ID:QTLeqhdI0]
>>34
nlだけを通すと(おそらく)すべての動画のts=〜〜の部分が、1,2文字の数字+t+動画のID(sm~)となりました。
nlMainConfは\dのままでした。
\wに変えて「\?oldplayer=1」入ったフィルタでも以前と変わらずラッパーに置換されました。

>>16
乙です!
キャッシュ完了したら、背景変えるとかで一目で分かるようにはならないでしょうか?

39 名前:名無しさん@お腹いっぱい。 [2009/07/21(火) 10:36:47 ID:2A0aZFNU0]
どれを入れたら私は最新版を使えますか?

40 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/21(火) 10:43:09 ID:0frN7fW50]
金かけて作ったプレイヤーがwapperより使えないってどうよ…

41 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/21(火) 10:44:06 ID:XdUUBek2P]
>>39
このスレを>>1から読んでいけ
まだ50も無いから楽勝だろ?








[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<18KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef