【ニコニコ】自動ロー ..
[2ch|▼Menu]
13:名無しさん@お腹いっぱい。
09/07/18 19:13:16 u3yGE8AY0
linuxでswfの音声抽出がうまくいかないなぁ……
mp4はできてるのに。

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

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

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

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

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

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

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

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

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

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

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

22:名無しさん@お腹いっぱい。
09/07/19 07:25:54 hl74V1YuP
>>20
作者さんのページ URLリンク(oamaxa2.u-abel.net)

23:名無しさん@お腹いっぱい。
09/07/19 07:39:41 Qlt2ad8k0
>>17
いつも乙です。

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

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

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

25:名無しさん@お腹いっぱい。
09/07/19 09:27:25 ncIZ/yp/P
>>16

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

26:名無しさん@お腹いっぱい。
09/07/19 12:25:07 G4dYXg/u0
>>22-23
ありがとうございます。
助かります。

27:名無しさん@お腹いっぱい。
09/07/19 20:52:43 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:名無しさん@お腹いっぱい。
09/07/19 23:44:03 bcqnVdCU0
旧プレイヤーで頑張ってる人ばかりなの?

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

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

31:名無しさん@お腹いっぱい。
09/07/20 01:56:14 y2LcENYZ0
Wrapperの便利さはもちろんのだけどflv_boosterも手放せない

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

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

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

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

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

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

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

35:名無しさん@お腹いっぱい。
09/07/20 16:56:36 hfRBlzal0
>>16
便利に使わせて頂いています。ありがとうございます。

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

36:oamaxa
09/07/20 20:55:45 KCYSGJGb0
playlist.js β4
URLリンク(files.getdropbox.com)

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

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

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

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

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

37:oamaxa
09/07/20 21:17:39 KCYSGJGb0
追記

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

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

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

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

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

41:名無しさん@お腹いっぱい。
09/07/21 10:44:06 XdUUBek2P
>>39
このスレを>>1から読んでいけ
まだ50も無いから楽勝だろ?


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5385日前に更新/18 KB
担当:undef