eXstreamNico 非公式ニコニコ動画アプリat IPHONE
eXstreamNico 非公式ニコニコ動画アプリ - 暇つぶし2ch250:iPhone774G
10/01/02 11:42:06 HXov+DVC0
>>239
質問があります。
ffmpegですが、"-r"オプションはいじるとコメント同期でまずいですかね?
あと"-s"(サイズ変更)の追加は意味あるのでしょうか?

>>249
>はい!早く来年を迎えたいですw
逃避願望強すぎですw

VPN対応となると(私もよくわかってませんが
作者さまのサポート負担がふえそーな気がするので怖そうですね
ここでは、質問攻めになりそうな気がします。

では、がんばってください


251:iPhone774G
10/01/02 12:30:33 fpuYBOiV0
>>250
VPNはiPhoneや母艦側で設定して機能させるものだから、
ここでサポートとかする必要はない。


252:iPhone774G
10/01/02 16:00:33 uSZG9yhKP
>>251
なるほど、其れは失礼しました
母艦側の環境作ってみるとします


253:iPhone774G
10/01/03 06:44:23 CFQ64Dh90
作者様ご苦労様です

使用中に特定の動画で不具合があったので報告します。


【VIPマリオ3】自称アクションに定評のある男の挑戦【実況】part32
URLリンク(www.nicovideo.jp)


この動画をアプリで再生すると画面は問題なく映りますが音が
とびとびで変な音になってしまいます。
再生中サーバーのプロンプト画面を確認したら音の円コーディングで
やや暴走気味…

確認してみてください。自分では原因がよくわかりませんでした。

254:iPhone774G
10/01/03 06:45:39 CFQ64Dh90
ちなみに他の動画は問題なく音がでます。
連騰で済みませんでした。

255:bopper ◆kuHirYPAaY
10/01/03 13:04:00 VTO8ULl50
>>250
-rでフレームレートを指定してもまともに再生さえされればOKです。コメントの同期には関係ありません。
-sの解像度は${aspect}の中で適切なアスペクト比を保ちつつiPhoneで最大に表示されるように展開してます。
もしも自前で指定するには${aspect}を消さないと動かないと思います。
これは動画によってはiPhoneの限界を超えた解像度のものあるためで、とくにiPhone3Gは再生できない動画が多いのです。
iPhone3GSなら解像度指定なし${aspect}を消すでもいいかもしれません。

確かにVPNはiPhone標準機能だからって事で逃げたいですねw

>>253
報告ありがとうーffmpegかsegementerでmp3のデコードがおかしい事になってますね。
他にもこうなる動画が結構ありますね。とりあえずエコノミー入れば聞けるようになるみたいですw
恐らくffmpegのビルドからやり直さないといけないので、クライアントver2だしたら取り掛かります。
あ、ちなみにWindowsでしょうか?

256:iPhone774G
10/01/03 14:06:07 e67ZD29DP
次のバージョンはどれくらいで公開されますか?
楽しみでよるも眠れません。

257:253
10/01/03 18:27:11 CFQ64Dh90
>>255
Windows7です。

あと気になるのがやはりいくつか動画をみているうちにコメントの動機がうまく取れなくなる問題ですね。

VER2楽しみです。それでは頑張ってください!

258:iPhone774G
10/01/04 08:15:06 D4QGYI9s0
自分のIPアドレスってパソコンの
どこ見ればわかるんだ?
あとポートって何?
初心者ですみません・・・

259:iPhone774G
10/01/04 08:22:51 rbsNSGSm0
初心者って免罪符じゃないし、全部ググればすぐ解ることなのにいいかげんにしろ!!!

260:iPhone774G
10/01/04 11:27:09 J2tDQ7RNP
つipconfig
つコマンドプロンプト

261:iPhone774G
10/01/04 14:01:51 6knoq1O80
情弱は罪です(キリッ

262:iPhone774G
10/01/04 15:56:39 5e5qrDaPP
全然使い方がわからない。
どこかわかりやすく解説してるブログない?

263:iPhone774G
10/01/04 20:52:37 wCcLMSMS0
まだまだ発展途上のアプリだから無い
具体的にどこがどうわからないのか言ってくれないとアドバイスもできない

264:iPhone774G
10/01/04 20:58:27 0IjPtUCfP
自分でやることってサーバーソフト起動してニコ動のアカウント入れることと
アプリ側でIPアドレス入れるくらいしかないだろ。

265:iPhone774G
10/01/04 21:26:23 Cqao2EBP0
そしてわかる人じゃないと触っちゃ駄目。

有料(ベータ)にしてよかったと思うよ本当。
無料だったら「初心者です」ってのが数えきれなく増えてただろうし。

266:iPhone774G
10/01/05 00:08:38 DpSb91Cz0
>>255
回答どうもありがとうございます。
画質維持で転送量さげたかっただけなので-sは弄らないようにします。


267:iPhone774G
10/01/05 07:01:48 fQivkPaR0
>>265
レビューでさっそくアホなこと書いてる奴もいるし、
遅かれ早かれ初心者(笑)がいっぱい来ると思うよ

268:iPhone774G
10/01/06 16:55:34 XDpsz9HN0
作者さんへ、今購入しまして使ってます
画質が公式アプリと段違いで良いですね
これから改善されていくことを期待してます

あ、コメントの流れる位置を本家と同じようにしてほしいです!
よろしくおねがいします!


269:iPhone774G
10/01/06 17:21:43 XDpsz9HN0
あとサーバーを起動したときにドライブ直下に「lib」というディレクトリができていましたが、
これはHP上で明記しておくべきだと思います。
勝手に作られていたのでびっくりしました。よろしくおねがいします。


270:iPhone774G
10/01/06 17:31:34 XDpsz9HN0
追記です、ユーザーフォルダ直下にも「.gem」フォルダが出来ていました
これらファイルはNairServerWindowsフォルダ下に作るべきだと思います
無理なのであれば生成されたファイルを一括して削除できるツールを同梱して欲しいです

いい忘れてました、Windows版です。
よろしくお願いします。

271:iPhone774G
10/01/06 17:48:44 7vYES3ld0
こういうの処理しなきゃいけないんだから大変だな作者さんも

272:iPhone774G
10/01/06 18:44:22 OYbFItTC0
>>271
まあ、有料なんだし購入した人に対するフォローは当然しなきゃね。
サーバー&クライアントソフトで、クライアントだけの売り逃げも出来ない
仕様だし。

273:iPhone774G
10/01/06 20:18:36 j8E5rmyhP
フォローはクライアントのバージョンアップとかエンコ関係だけでいいよ。


274:iPhone774G
10/01/06 20:43:11 m1rB7Ztg0
いやでも
>これらファイルはNairServerWindowsフォルダ下に作るべきだと思います
これはまともな意見だと思うぞ

275:iPhone774G
10/01/06 21:21:38 kzFbEj1e0
なんだウイルスかよ

276:iPhone774G
10/01/06 21:23:13 2xfVnZBK0
もうちょいパソコンに負担かからないようにできないですかねー。
パソコン買い替えようか考えたが、これだけのために買うのもあれだしね。

いずれにしろ作者さん頑張って!

277:bopper ◆kuHirYPAaY
10/01/06 21:33:31 dpAF3cIs0
>>256
期待していただいてありがとう。
とうとう次期バージョンレビューに出してしまいました。
うまく行けば一週間と少し。リジェクト食らった場合更に一週間くらいです。

>>257
IPアドレスな件ですがとりあえず。がんばってググッてください。
いずれ解説を用意するとか自動で設定できるようにするとか何とかやってみたいと思います。

>>268
コメント再現性は今レビューに出してる次のバージョンあたりから何とかしたいと思います。

>>270
報告ありがとうございます。libと.gemsは今気が付きました。
rubygemsをrequireした時にできてしまうようです(起動時毎回)
無害なんですが何とかしたいと思います。

ver2レビューに出したのでとりあえず、ようやく正月です。
さようなら2009/13/06。HappyNewYear2010/01/06!!

278:iPhone774G
10/01/06 21:42:43 V2qEkPoEP
承認にそんなに時間かかるのか•••


279:iPhone774G
10/01/06 23:01:26 m1rB7Ztg0
>>277
お疲れ様です。ハッピーニューイヤー!

て、自分は年末にiPhone落として、当分バグ出しお手伝いできない
MobileMe入ってればよかった、、、、orz

280:iPhone774G
10/01/07 13:09:52 VQXWSfpx0
>>274
そういやiTunesもインストール時に余計なもんいっぱい入ってくるけど
マカーのプログラマってそういうの何も感じないのかね?

281:iPhone774G
10/01/07 13:30:17 ejXEzexc0
>>280
マックの仕様として、どこにインスコしてもパソに何のスペック的も影響ないからね。
消すのも簡単だし。

インスコ場所に制限があるWindowsを使ってるとそこに違和感を覚えるかもしれない。

282:iPhone774G
10/01/07 16:00:09 ECmxpUAZ0
いやいやMacだろうがWinだろうがドライブ直下にディレクトリ作るのはおかしくね?
あと最近ではWinでも設定ファイルをプログラムディレクトリには置かなくなってると思う。

283:iPhone774G
10/01/07 16:10:08 5VPIwZg5P
このような売り方どうでしょうか?
URLリンク(ipodtouchlab.com)
無料で配布30秒を3回見れて、その後アドオンで有料に

284:iPhone774G
10/01/07 16:17:56 HN4mDf4z0
既に買った人どうすんのさ。アドオンで再度金払うハメになるじゃん。

動作確認後に購入の形にするなら、制限付無料版を別で出した方がいいだろ。

285:iPhone774G
10/01/07 16:42:01 jISIgAZq0
>>282
まあ、作者が次からは対処するでしょ。

PATHの指定が固定だったり、ドキュメントがなかったり、
フリーソフト寄せ集めだったりと、なにかと学生プログラマ的な
のりがすごくするね。金も取っていることだし、これからの
改善に期待かな。

286:iPhone774G
10/01/07 18:23:15 lAFbPjphO
コメントの文字サイズがえらい小さいのは今後対応してもらえるのだろうか?
あとサーバーや動画を選択してから表示されるまでの間、進捗バーか例のクルクル回るやつを出してほしい。
ちゃんと動作しているのか固まってしまったのかわからなくて一瞬不安になるw

287:iPhone774G
10/01/07 18:54:18 5VPIwZg5P
>>284
そっか、既に買った人の事考えて無かったすみません

288:iPhone774G
10/01/07 19:30:04 g5+sRfIi0
セレクトサーバと表示されます
タップすると青色に変化するけど
先に進めません、、、わからん、困った

289:iPhone774G
10/01/07 19:52:42 VQXWSfpx0
>>288
PCでサーバー立ててIPアドレスは入力したの?

290:iPhone774G
10/01/07 20:37:08 g5+sRfIi0
スレ汚してごめん、諦めるわ、分からん
公式で観ているわ

291:iPhone774G
10/01/07 20:42:53 5VPIwZg5P
>>290
URLリンク(neet-and-cat.com)

292:iPhone774G
10/01/07 20:50:47 VQXWSfpx0
Windows上でなら
1. 1の「非公式な公式」からWindows ver 1.4.4を落として展開
2. NairServerWindows内にあるwebrick_server.exeを実行して放置
3. コマンドプロンプトのipconfigとかで自分のIPを確認
4. アプリを起動して、3で分かったIPを入力

これだけだぜ?

293:iPhone774G
10/01/07 20:53:27 VQXWSfpx0
忘れてた
2.5. 初回起動時はアカウント情報保存した後webrick_server.exeを再起動

294:bopper ◆kuHirYPAaY
10/01/07 21:01:42 JLYLRiGs0
>>279
それ痛いですね。心中お察しします。

>>283
無料版を出すとレビューに時間がかかるらしいです。
なんせよ、もう少し落ち着いてからですね。

>>282
実質、インストールされたディレクトリに設定ファイルを置いて問題はないんじゃないかと
WindowsのUACとか反応したりするんだろうか?それなら、まずいですが。
Windows、Mac、Linuxで同じプログラムで動かせるようにしてますから
できるだけOS毎に特別な事はしたくないんです。

Write once, run anywhere 昔はこんな事を言った人もいたらしいです。
しかし幻想以外何者でもありません。

>>285
総じてディテールが足りないのは確かですね。企業が作るものも大半が(特にWebなんて)
フリーソフトの寄せ集めですが、普通それらは見えないようになってます。
使う側に取ってあまり関係ない事ですし。舞台裏を見せる事は戸惑わせるばかりだし。
そんなことを知らなくても使えることが重要なのでしょうから。

XNにもそういった物が必要なのは理解してます。コマンドプロンプトが開く時点で驚く人は多いでしょう。
もう少し時間はかかりますが何とかやってみます。

>>287
コメント文字は次の次のバージョンで、調査もまだなんで確かではありません
とりあえずは、再現性を上げる方向でやっていきたいと思います。
あとIndicatorですね。とりあえず入れるのはいいとしてWindowsサーバーの
レスポンスを上げることで改善できればベストなんです。ホントはアレはもっと早い。

>>288
disable reachとアラートでるならば、ネットワーク的に全く到達できない状況です。
WiFiが落ちていたりWiFiからサーバーのLANにアクセスできない設定成っています。
no pong とかならマシンまではアクセスできるけど。サーバーが稼働してません。

とりあえず石橋叩きながらインストールする手順を書いてみました。
URLリンク(neet-and-cat.com)
これに従ってやってみてください。ただし、上手くいかない場合の対処はまだかかれてません。
その場合は連絡願います。


295:iPhone774G
10/01/07 22:19:48 g5+sRfIi0
作者さんが凄い事は分かりました!
一度このアプリで観てみたい!と思う
のですが、うまくいきません、
サーバが立っていない様です、、、


296:iPhone774G
10/01/07 22:34:21 g5+sRfIi0
macなら簡単に出来るかな?
mac高値で売ってしまったから、、、


297:bopper ◆kuHirYPAaY
10/01/07 23:10:36 JLYLRiGs0
>>295
と言うことはWindows。そして同じPCから URLリンク(localhost:9393) にアクセスできない状況ですね?
webrick_server.exeを起動しサーバーが稼働している状態と言うのはコマンドプロンプトが自動的に閉じるのではなく。
開っぱなしになっている状態の事をいいます。少し違いますが、だいたいこんな感じの内容が表示されます。

[2010-01-07 22:52:04] INFO WEBrick 1.3.1
[2010-01-07 22:52:04] INFO ruby 1.8.7 (2008-08-11) [universal-darwin10.0]
[2010-01-07 22:52:04] INFO WEBrick::HTTPServer#start: pid=33374 port=9393

自動的に閉じるようでしたら基本は$mail $passのニコニコ動画のアカウントが間違っていると思われます。
もしくは、ファイアーウォールに阻まれて動いてないかです。

WindowsXPのファイアーウォールの話ですが有効にしている場合。起動したときにブロックしますか?
と問われると思うのでブロック解除をすればいいです。

確認するにはスタート→コントロールパネル→(ネットワークとインターネット接続)→Windowsファイアーウォール
全般タブで有効なっている場合、例外を許可しないのチェックが外れてることを確認してください。
例外タブでExerbと言う項目にチェックが入ってることを確認してください。
それなら大丈夫だと思います、、、ノートンとかウィルスバスターとかはオレは入れてないのでちょっとわかりません。

後もう一つ、Ctrl+Shift+ESCでタスクマネージャを開いてプロセスタブにwebrick_server.exeがあったら
(イメージ名をクリックしてABC順にすると見つけ易いです)選択して、右下のプロセスの終了をやってください
そして、webrick_server.exe起動からもう一度試みてください。

まぁMacでも接続の設定のしやすさは変わらないです。ただあっちの方が何故かrubyが早い、、、

298:iPhone774G
10/01/08 01:50:49 c2Pa8zDw0
おおおお!やっと観れた!
神画質!!作者さん!ありがとう!
コメも文字小さめで、スムーズに流れて
いいです!
生放送は観れますか?

299:iPhone774G
10/01/08 01:55:53 lN1IRKB00
>>298
生放送は無理だろ

300:iPhone774G
10/01/08 02:06:55 c2Pa8zDw0
聞いてみただけ 何故か出来そうな気がするw

301:iPhone774G
10/01/08 02:17:40 c2Pa8zDw0
でもこのアプリは設定からあって
面白いw観れた時の感激wサーバって
面白いなあw

302:iPhone774G
10/01/08 02:35:08 c2Pa8zDw0
ニコニコって本当に笑えるなwwww

303:iPhone774G
10/01/08 02:36:38 lN1IRKB00
>>300
夢壊して悪いけど普通のストリーミングサービスと比べて厳しいだろ

304:iPhone774G
10/01/08 02:46:33 c2Pa8zDw0
>>303
本当だな

305:iPhone774G
10/01/08 03:01:38 pa03WOwE0
>>303
まともに相手にするだけ無駄
NGしとけ

306:iPhone774G
10/01/08 03:07:26 c2Pa8zDw0
だから文だと誤解されるけど、
なんて言ったらいいかなー
とりあえず今日は寝る

307:282
10/01/08 03:11:33 vbVDyoUQ0
>>294

>>282の後半は、
>>270
> 追記です、ユーザーフォルダ直下にも「.gem」フォルダが出来ていました
> これらファイルはNairServerWindowsフォルダ下に作るべきだと思います
に対してなんだけど、この動作ってRubyGemsのデフォルト動作だと思ったので、
それをわざわざ変える必要は有るんかいな?と。
ruby使ったことないので勘違いなら申し訳ない。

308:iPhone774G
10/01/08 03:38:23 7N0k5SBz0
無知坊に優しくするとすぐ調子にのるという典型的例

309:iPhone774G
10/01/08 03:45:16 c2Pa8zDw0
今から寝るけど、このアプリ毎日使って
いいですか?iPhoneでニコニコ観るのが
楽しみになりました!
友人にも観せてあげたいです!


310:iPhone774G
10/01/08 07:01:07 bRQ/9RC30
なんか、ランキングの科学タブの取得がうまくいってない気がする
関係ない動画ばかりひっかかる

311:iPhone774G
10/01/08 10:09:33 s58tzCpB0
これって自宅のWi-Fiからしか繋げないの?
3Gや出先のWi-Fiからは駄目??

312:iPhone774G
10/01/08 10:28:26 c2Pa8zDw0
>>311
レビューにはポートを解放すれば、
3Gでもって書いてありました。

313:iPhone774G
10/01/08 10:54:29 rjHD2kyc0
いまのところ、セキュリティ関係実装されてないから、
VPNとか使わんのなら、やめたほうがいい。
それでもやるというなら、最低限ポート番号を変更しろ。

314:iPhone774G
10/01/08 12:06:49 5IdsRSIPP
アップデートきた

315:iPhone774G
10/01/08 12:07:27 u32vY76D0
2.4きたよー。
サーバープログラム置いといてくれよーw>作者さん

316:iPhone774G
10/01/08 13:21:11 lLKAPfSX0
ちゃん

317:iPhone774G
10/01/08 13:23:30 cH4fNmPI0
サーバーきた

318:bopper ◆kuHirYPAaY
10/01/08 13:27:35 7kC3EyXW0
>>298
お疲れです。良かったー見れて。

>>307
うぅ、ミスリードすみません。確かにその通りなのですが
それはrubygemsをシステムにインストールする場合の対処ですね。
今回はrubygemsを利用してるが,システムにはrubyもgemsもインストールはしてません。
ですから他に影響でない方向に対処するつもです。

それと.gemはともあれ起動ドライブ直下にlibとかはちょっとおかしいです。
たぶん、ruby本体とスクリプトをexeに固めるExerbとrubygemsの相性が悪いみたいです。
本来ファイルシステム上にあるはずのライブラリもexeの中にあるので
rubygemsがそれを探そうとして、ヒステリックな行動を起こしちゃってる様な気がします。
要調査。

>>310
報告ありがとう。調べてみます。

アップデート来ましたね!apple今回仕事早いです。waitからin reviewまで5時間。
reviewは30時間で終わりました。早すぎるwオレの正月が飛んじまいました。
サーバー上げ忘れてたのアップしました。よろしくお願いします。


319:iPhone774G
10/01/08 13:28:09 7N0k5SBz0
再生中のアイコンが意味分からんww

虫眼鏡とか普通に何らかの検索かと思うだろ
画面の拡大ってw

320:iPhone774G
10/01/08 13:41:54 RI8p+0HN0
アップデート確認
サーバーもバージョンアップで視聴できた
とりあえず、作者さん乙
UIも洗練されてるとは言い難いけど、前回よりは随分見やすくなったしだいぶ実用性が高まったと思う
あとは、縦画面なんかでも見れると有り難いかも


321:iPhone774G
10/01/08 13:53:32 2TvGlokPP
バージョンアップご苦労さまです
今確認できないのが悔しい
個人的にマイリス連続再生は神すぎる
家に帰るのが楽しみです


322:bopper ◆kuHirYPAaY
10/01/08 14:14:54 7kC3EyXW0
>>319
>>320
UIはそうですね。とりあえず実用一点張りです。
下のToolbarは見栄えがしない、そして再生ボタンも押しにくい。
動画再生画面もいずれ改善したい所です。

>>321
連続再生は自分的に売りのつもりです。単純にクライアントから再生毎に
サーバーにトランスコード要請を出すのではなく、最初に予約をしますので
順方向に再生していて、再生よりもトランスコードが早いならば
動画間の切り替えの待ち時間がほとんど発生しないようになってます。

ホントはver3に入れようと思っていた機能なんで
もしかしすると、サーバー側にもう少し洗礼が必要かもしれません。


323:iPhone774G
10/01/08 14:30:35 cH4fNmPI0
動画詳細画面表示時に変換要求だして待ち時間減らせないですかね?

324:iPhone774G
10/01/08 14:40:28 zAOudBLv0
作者さんアップデートお疲れ様
前よりもだいぶ使いやすくなってるのを実感しました

325:bopper ◆kuHirYPAaY
10/01/08 14:49:37 7kC3EyXW0
>>323
それも考えました。その場合のデメリットは詳細画面を出すだけで
自分のサーバーもニコニコ動画にも負荷をかけることになります。
これだと詳細からリストの次、前のアイテムへ等の動きも阻害されます。
それらを考慮してやめました。

待ち時間中に(indicatorが少々じゃまですが)詳細画面を読めるようにしてますので
そこらへんで手を打ったと言うことにしておいてください。



326:iPhone774G
10/01/08 14:59:50 LFpJ1nArP
すみませんサーバーのアップデートってどうやるんですか?><

327:bopper ◆kuHirYPAaY
10/01/08 15:03:25 7kC3EyXW0
>>326
以前のサーバーをディレクトリごと消して。新しく解答したディレクトリに置き換え
起動時にニコニコ動画のアカウント情報を入れなおすです。
ファイアーウォールが入ってる場合、再びブロックしますか?と問われるかもしれないので
その場合はブロックを解除してください。

328:iPhone774G
10/01/08 15:04:21 LFpJ1nArP
>>327
おお!即レスありがとうございます!
ググりながらやってみます!

329:bopper ◆kuHirYPAaY
10/01/08 15:19:35 7kC3EyXW0
一応、Wikiにセットアップの方法などまとめていますので参考にしてくだささい。
URLリンク(neet-and-cat.com)

330:iPhone774G
10/01/08 15:59:27 c2Pa8zDw0
作者さんスゲーわ!ニコニコって楽しいなw
おもわずコメしたくなるw

331:iPhone774G
10/01/08 16:03:30 we711wjq0
バージョンアップ乙です

要望ですが、
一回見た動画を再生するときにトランスコードしなおすの何とかなりませんか?

サーバー側にトランスコード済みのファイル置いとけば時間短縮にもなるし
ニコニコの負荷も減ると思うんだが・・・

さらに何日以上アクセス無いと削除とか、何MB以上になったら古いのから削除
見たいなのが出きれば完璧かもです

332:iPhone774G
10/01/08 16:17:44 C9Y5Zw1m0
それやるとダウンロードと見なされるかもだからなあ
リスク的にどうかと思う

ところで、Mac使ってるんだけどWin版でいうexstreamnico.batはどこにあるの?画質弄りたいんだけど

333:iPhone774G
10/01/08 16:19:59 VePIvx5B0
アップデート確認しました。お疲れ様です。
機能面ではもう本当に申し分ないぐらいです。
これからもがんばってください!

で、既出かもしれませんが静止コメントも普通のコメントのように流れるやつは
改善の計画はありますか?コメント処理方式自体の問題で
解決はまだまだ先のような気もしますが。。


334:iPhone774G
10/01/08 16:24:22 cH4fNmPI0
>>325
なるほど、デメリットが大きいなら意味ないですね

画面に表示させないで裏で実行させたい人は
sexe(URLリンク(www.nanshiki.co.jp))みたいなソフト使うと良いよー

335:bopper ◆kuHirYPAaY
10/01/08 16:26:15 7kC3EyXW0
>>324
thankQ

>>330
しかし、コメント機能はまだ搭載されてない罠wと言う奴ですね
いれずなんとか。

>>331
サーバー側でできない事はないんですが >>332 の言う通りにDL回避Streamingと言うのがありますから
、、、程度を考えて実装すると言うのはいいかもしれません。

>>332
NairServer.appを右クリック→パッケージの内容を表示
Contents/MacOS/exstreamnico.shです。
Macにおいて .app は実はただのディレクトリです


336:iPhone774G
10/01/08 16:41:17 C9Y5Zw1m0
>>335
そうだったのか!Mac使い始めて間も無いから知らんかった
サンクス

337:bopper ◆kuHirYPAaY
10/01/08 16:57:01 7kC3EyXW0
>>333
コメント関係はVer3あたりに持っていくことになると思います。
静止コメントだけなら簡単なんですけど。他が少し難しい。
ぱっと見ただけなんですが、1つのコメント内で改行ができる!?とか
一度アルゴリズム全体を見直さなければならないです。

あと今のコメントの流れはつっかからない時は滑らか過ぎるかな?っと思ってます。
場合によっては酔う気がする。元はもうちょっと飛び飛びですよね。

>>336
実はオレもMac使い始めて、まだ3ヶ月なんですけどねw

338:iPhone774G
10/01/08 17:17:39 2TvGlokPP
>>332
DLしたファイルは暗号化して一定時間保存ならまぁいける気もー
ニコ動もDL法適応って話になったら多くの2次創作madが死亡ですね
著作物のも多々あるけどw

339:iPhone774G
10/01/08 17:19:10 7E269tYo0
動画の再生中に時間を表示するのは無理っぽいですか?
今再生中の箇所が大体どれくらいなのか知れたら便利なのですが。05:30/10:00みたいな感じで。

340:iPhone774G
10/01/08 17:22:05 aU3JsNJH0
うおお、神アプリすぎる!
早速購入して鯖もいただきました、ありがとう!

341:iPhone774G
10/01/08 17:30:44 ZQ/wd2qW0
どうでもいいけどさ、Linuxとこコピペするんなら変更になってる部分くらい修正ぐらいしてちょ・・・
Linux版起動できる人なら、間違ってっても分かると思うけどさ。
zipだからtar xvfじゃなくてunzipだし、設定ファイルはsettings.rbだし。

342:iPhone774G
10/01/08 17:35:46 fxpmq7sv0
wikiのダウンロードの手順のところが
本来「解凍」のところが「解答」になってるお!

343:bopper ◆kuHirYPAaY
10/01/08 17:50:47 7kC3EyXW0
GoogleChromeに乗り換えました。コテハンとか大丈夫なんだろうか

>>338
Streaming(wはDL法適用外だからニコニコ動画も大丈夫なんではないですか?
暗号化はやり方はあるとは思いますが、サーバーかクライアントかオレのリソースを
消費しますね。ただでさえ重いのに。

>>340
楽しんでくれるとこちらもうれしいです。

>>341
Linux版はテスト環境がないこともあって、愛が足りなかったようです。
修正しておきました。

>>342
インストールの所は誰か直してくれたのに、アップデートの所が直ってなかったですね。
逝ってきます。

344:bopper ◆kuHirYPAaY
10/01/08 17:52:35 7kC3EyXW0
>>339
再生時間ですね。次に修正します。

345:iPhone774G
10/01/08 18:15:18 2TvGlokPP
>>343
俺リソースは重要ですねw
その様子だとある程度蓄えるのは逝ってくれそうだ




346:iPhone774G
10/01/08 18:27:40 c2Pa8zDw0
これで自分が観たい動画が全部そろったw
やったー!

347:iPhone774G
10/01/08 20:34:56 yy/mDGJR0
クライアントVer2.4になって、かなり完成度があがりましたね。
次のコメント再現度アップに期待。

サーバーの方は、うちのAthlonX2 215だとFPS20ぐらいでちょっと
実時間に満たない感じ。ffmpegのエンコードオプションがかなり
高画質に設定してあるのかな?同じffmpegを使っているAirVideo
だと、実時間で変換出来、画質も問題ないんで。

エンコード時間は、画像サイズが一番利くと思うのだけど、
具体的にどんな解像度で変換しています?>>255だと
>-sの解像度は${aspect}の中で適切なアスペクト比を保ちつつiPhoneで最大に表示されるように展開してます。
と書いてありますが。あとはMEとかPartitionサイズとかをいじるぐらいが
軽くなるところですかね。

348:bopper ◆kuHirYPAaY
10/01/08 20:59:23 7kC3EyXW0
>>345
まぁ何とかしてみます。
>>346
よかったー

>>347
現在は動画のアスペクトに合わせて、480x320以下 or 480以下x320。
iPhone/iPhodTouchの解像度で最大化できるようにしてます。ただ、これだと
x264が解像度が16の倍数じゃないと言ってるので、-s 480x320 -aspect xxxの方がいいか思案中です。

meはパフォーマンスに影響するか分かりませんが。partitionと -b の動画のビットレーも実は効きます。
他になんですが、もすかすると、、、
URLリンク(blog.k-tai-douga.com)
などで使ってるCPUに最適化したffmpegに置き換えて動くならば、パフォーマンスに稼げるかもしれません。










349:iPhone774G
10/01/08 21:16:15 d0BqDuGt0
>>318
新バージョン乙です。

前にランキングのバグ報告したものだが、新バージョン確認してみた。
いくつか挙動がおかしな点があったので、気づいた点をご報告。
1.g_ent以下のsportsタグ
2.g_life以下のscienceタグ
この2つは総合ランキングを拾ってるっぽい
sports URLリンク(beebee2see.appspot.com)
science URLリンク(beebee2see.appspot.com)
総合 URLリンク(beebee2see.appspot.com)

3.g_popurが無い これは仕様だったらごめんなさい

350:iPhone774G
10/01/08 21:22:53 d0BqDuGt0
>>349
追記
母艦はwinvista app鯖ともに最新verにup済み
ランキングは、すべてデイリーのお気に入り数で確認しました

351:bopper ◆kuHirYPAaY
10/01/08 21:36:53 7kC3EyXW0
>>349
詳細な報告ありがとうございます。コレは単純明快なバグですね。
scienceじゃなくて scienece になってるし
sportじゃなくてsports になってる。
g_populaur 全体がないのも、ただの手落ちでしょう。
これに今まで気が付かなかったのは、結構不覚ですね。
次のリリースまでには逝ってきます。

352:iPhone774G
10/01/08 21:45:29 d0BqDuGt0
>>351
俺もg_popurとか買いちゃってたハズカシス
応援してます、頑張って下さい

353:iPhone774G
10/01/08 22:39:01 4jPloh8D0
すみません、iPod touchからなのですが、サーバー(?)に接続出来ないでいます。
IPアドレスはあっているとおもうのですが・・・
教えていただけないでしょうか

354:iPhone774G
10/01/08 22:51:10 C9Y5Zw1m0
>>353
それだけじゃアドバイスできんよ

355:bopper ◆kuHirYPAaY
10/01/08 23:30:49 7kC3EyXW0
>>353
wikiの説明で、どの辺りでつまづきましたか?
それとサーバーのOSを教えてください。


356:iPhone774G
10/01/09 00:05:52 4jPloh8D0
>>354
>>355
わかりにくくてすみません
OSとはXPの事でしょうか?

クライアントの欄のiPhoneのSafariを起動し・・・のところのpongがかえって来ません


357:iPhone774G
10/01/09 00:06:58 Z2Jeeylf0
safariからexstreamnico://....で起動した!


……と思ったら起動するだけだったw

358:iPhone774G
10/01/09 00:08:10 tfu7xLAx0
なにこいつ

359:iPhone774G
10/01/09 00:09:59 ZyUnXl9b0
>>358
馬鹿は黙ってれば良いと思うよ

360:iPhone774G
10/01/09 00:14:54 jRngeuOT0
このアプリをきっかけにプレミアム
会員になりました!

361:iPhone774G
10/01/09 00:45:54 RfZewcxO0
作者ありがとうございます。ありがたく使っています。

さらに欲を言えば、やはり他の人が言われているようにキャッシュ
機能(iphone内かサーバ内か選択で)はあればベストです。

香港版iphoneにドコモSIM入れて使用していますが、やはり個々のtsファイルを
ダウンロードする時間じ手間取って使い物になるれべるではありませんでした。
深夜だったからかもしれません。

362:bopper ◆kuHirYPAaY
10/01/09 00:52:15 Z6V6N9nH0
>>356
ではサーバーをインストールしたPC。WindowsXPのPCのブラウザから
URLリンク(localhost:9393) はアクセスできていますね? ←これ重要です。
そしてIPを調べて、iPhoneのSafariでからアクセスしても出来ないと。
ちなみに、ファイアーウォールはどうでしょう?無効になってるか、例外が設定されてますか?
URLリンク(neet-and-cat.com)

それでもダメな場合。プライベートなアドレスならかもしても問題はないので。
サーバーのipconfigの結果と、iPhoneのWiFiのIPアドレスをとデフォルトゲートウェイを教えていただけますか?
iPhoneの設定→WiFi→接続マークの出てるWiFiの欄の右に、丸の中に>なアイコンタッチすると出てきます。
ただし、そのアドレスが 192.168~始まってない場合はかもさないでください。そいつはグローバルの可能性があるので

>>356
バレてしまいましたか。とりあえず。とりあえずですが。
exstreamnico://watch?id=sm9&callback=URLリンク(google.com)<)
exstreamnico://mylist?id=なんか&callback=URLリンク(google.com)
コレで一応外部から起動できたりしますね。
ただ、ちょっと自信がないのと、URIなのに変更しちゃう可能性がありますので
とりあえずは、その程度の扱いでよろしくお願いします。

>>360
オレもです。debugのタメですがw

363:iPhone774G
10/01/09 01:04:26 RfZewcxO0
それとハッシュで構わないので、サーバにアクセスするときにパスワードでのアクセス許可を入れてもらえれば安心します。

364:iPhone774G
10/01/09 01:17:40 Wneqnk5J0
作者さんおつ!&サンクス!
コメントなめらかですねw ちょい笑ってしまいましたww
要望として、
一時停止の際にコメントも停止して欲しい
再生中のサーチ(早送り、巻戻し)機能が欲しい
(3Gでも安心できるよう)接続時にパスワード入力を求めるようにして欲しい
(パスワードはクライアント側で記憶できればうれしい!)

勝手なことばかりですが、よろしくです!!

365:iPhone774G
10/01/09 02:31:55 jRngeuOT0
自分はニコニコ今迄、生放送は観ていた
けど正直、動画はほとんど観なかった
でもこのアプリを使っていたら、夢中に
なって観てしまい目が疲れてしまった(笑)
今のところランキングしか観ていないけど

366:iPhone774G
10/01/09 07:18:34 NfLf4Sib0
最初のサーバー接続で、うまくつながらないときに画面に進捗状況を
表示するものがないため、フリーズしたかのように見えてしまいます。
十数秒まてば「server http ping no responce」と出るけど、
できればサーバーへの接続を試みているところでも進捗表示アイコンが欲しい。

それ以外でも、再生中にエンコードが追いつかずとまったときや、
再生ボタンを押しても反応しないときなど、画面がちょくちょく無反応になり、
戸惑うところがあるので、正常に処理しているけど時間がかかるところなどは
こまめにメーターアイコンにしてもらえたらな、と思います。

367:iPhone774G
10/01/09 07:37:36 NfLf4Sib0
あと、Bluetoothを使って視聴していたときに気づいたバグ。

今回のバージョンから、再生画面が独自UIになっていますが、
Bluetooth側の再生・一時停止ボタンでも一応再生は止まります。
ただ、もう一度押しても再生を再開しません。

画面のUIで再度再生ボタンを押すと再開しますが、今度は再生中
なのに、アイコンが一時停止のマークになってます。

368:iPhone774G
10/01/09 12:44:21 wK0HCHIU0
>>362
PCはできています
iPhoneのIPは192.168.24.94
デフォルトゲートウェイは192.168.24.1と思います

369:bopper ◆kuHirYPAaY
10/01/09 12:51:02 Z6V6N9nH0
>>361
WiFiではない場合?は、恐らくサーバーにキャッシュを残しても途切れてしまうと思います。
extreamnico.bat or .sh 内の -b 512kbでビットレートを下げると解決します。
あとVPNは張ってくださいね。

WiFi下の事を言ってるのであれば、、、とりあえずはPCのパフォーマンスが足りてないかもしれません。
↑と同様にビットレート下げたりすると軽くなります。

総じてキャッシュを保持することでレスポンスの向上やらはあると思いますが
できないことができるようになったりはしないと思います。
キャッシュを永続化や人為的に選択して保持することはないわけですから
あとiPhoneにキャッシュを取ることもたぶんないです。
ソフト側でパフォーマンスを稼げるように何とかしたいです。

>>363
>>364
パスワードとかセキュリティ項目はver3以降で考えてみたいと思います。
とりあえず、3Gで使うヒトはVPNでしのいでください。

>>364
再生中のサーチ機能は2段階Streamingなんでキツイんですよ。
サーバーに溜まっている部分は何とかならんでもないのですけど。
実現できる事が大した事無く、実装にコストかかるんでちょっと保留で願います。

一時停止時にコメントは、現在画面上で流れてる部分は行ってしまいますが
以降止まらなかったですか?あぁ一時停止ってコメントを見るためにやるケースも
ありそうですね。そして、その為にちょっと前に戻るとかも実現できたらいいわけか
ちょっと考えてみます。

>>366
indicator了解です。

>>367
btは考えてなかった。と言うよりも持ってない。イヤフォンのリモコンなら正常なんですけどね。
それほどMoviePlayer自体はいじってないので、そこがおかしくなるはずはないのですが
それはYoutubeや通常の動画再生ではどうなりますか?



370:bopper ◆kuHirYPAaY
10/01/09 12:57:43 Z6V6N9nH0
>>368
PCのアドレスも192.168.24.xxxですか?それだとiPhoneと同一LANの中にあることになり
ネットワーク的に接続は難しい事はないと思います。
そうするとサーバーを動かしてるPCのファイアーウォールが原因の可能性が高くなると思うんですが。


371:bopper ◆kuHirYPAaY
10/01/09 15:35:55 Z6V6N9nH0
ファイアーウォールの説明にスクリーンショットをつけてみました。参考にどうぞ
URLリンク(neet-and-cat.com)


372:iPhone774G
10/01/09 16:56:06 jRngeuOT0
有料 エンターテイメント30位まで
上昇しましたね!

373:iPhone774G
10/01/09 17:20:25 0003m8fK0
インストールしたらドライブ直下に
ruby gemsのフォルダが作られてて
中身空なんだけどこれって削除していいの?

374:iPhone774G
10/01/09 17:21:37 tfu7xLAx0
いいよ

375:bopper ◆kuHirYPAaY
10/01/09 17:24:00 Z6V6N9nH0
>>372
30位は初めてですね。最初にappBankの朝刊にスクリーンショット付きで取り上げられたときは40位まであがって
その時の目標は30位いくらのパンティノン神殿だったんですがXNが50位くらいに滞空しているあいだに
パンツのごとく上からヒラヒラと落ちていつの間にかランク外。諸行無常の響きあり。


376:bopper ◆kuHirYPAaY
10/01/09 17:25:57 Z6V6N9nH0
>>373
消しても起動毎に生成されるので次には何と修正します。

377:367
10/01/09 18:14:19 vZgi+BqE0
>>369
BTの件ですが、手持ちの別のBTで試したところ問題ありませんでした。
問題のBTはYouTubeでも同様の現象だったので、BTヘッドホンとiPhone
との相性の問題だったようです。お騒がせしました。

378:366
10/01/09 18:20:38 vZgi+BqE0
indicatorの件、よろしくお願いします。

あと、サーバーリストなんですが、もしかしてアプリ起動時毎回
サーバーリストの一番上のサーバーに接続していませんか?

自分は家の中用と外出先用に2つサーバーリストを登録しており、
一番目にローカルアドレスを設定していたところ、外出先で
起動時に毎回タイムアウトになりました。また逆にグローバル
アドレスを外出先で1番目にしたところ、帰宅時にタイムアウトに
なりましたので。

家と外出先両方で使うとなると、これは不便なので対応お願いします。

379:iPhone774G
10/01/09 18:45:09 q1w7d+jG0
>>362
一度ランキングにアクセスしてからwatchやmylistにアクセスしているようですが、
playは動画再生が始まりますが、watch・mylistについては動画説明文やマイリストが
表示されずランキングが表示されたままになるようです。

しかし動画を直接再生できるようになり、個人的には非常に便利になりました。
対応ありがとうございます。

380:iPhone774G
10/01/09 19:05:10 hA3dEmmx0
何かを選択した時のキャンセルボタンが欲しいな。
今の仕様だと誤クリックの場合でも押したが最後
次の画面が出るまで否応なしに数十秒待たされるから結構キツイ。

381:iPhone774G
10/01/09 20:28:11 /M8R4GL00
電池残量がわかるといいと思うが難しいかな

382:iPhone774G
10/01/09 20:33:24 WAngu2FNP
スリープボタン2連打

383:iPhone774G
10/01/09 21:01:56 S9LfwN3Y0
AirVideoみたいに変換予約出来て
変換後のファイルをPCのフォルダに保存できたらいいな

384:bopper ◆kuHirYPAaY
10/01/09 21:02:41 Z6V6N9nH0
>>377
いえ報告ありがとう。BT持ってないから確認の意味でも助かります。

>>378
そう言う問題が発生してしまいますね。了解。直します。
が少し時間がかかってしまう。これは申し訳ない感じです。
ローカル内でも適切にドメイン引けるといいんですが、、、

>>379
やっぱり。URI handlerは成熟が必要ですね。

>>380
そうですね。慎重にやらないといけない部分だったので見送ったのですが
再生誤りはコスト高いですからね。キャンセルボタン了解しました。
UI改善へ含めておきます

>>381
電池残量ですか、ネットワークのindicatorも考えた場合
ステータスバーを復活させるにやぶさかではないですね。
縦表示領域が少し犠牲になりますけど。合わせて考慮してみます。

総じてdetailが足りてないですね。

385:iPhone774G
10/01/09 21:51:23 Wneqnk5J0
>>369
サーチは難しいんですね、、
コメント一時停止はお願いします~

Windows7で使ってますが、実行中のソフトを右下のトレイ(?)に格納できるようになれば嬉しいです。
ずっと下のバーにあるのはちょっと、、、
よろしくです!

PCの設定で可能ならスレチですね^^;

386:iPhone774G
10/01/09 22:39:23 h9Jqn6+I0
>>385
>>90もしくはhide that windowとかで隠せ

387:iPhone774G
10/01/09 23:01:48 jRngeuOT0
作者さん、ねらーの皆さんのお陰で
iPhoneでニコニコを高画質かつヌルヌル
で観れたので感謝しています!

388:iPhone774G
10/01/10 00:01:52 StgG6HwBP
アプリの参考画像でキャラクターが映った画像を使うのはやめた方がいいんじゃない?

389:bopper ◆kuHirYPAaY
10/01/10 00:45:07 YhijMZpG0
>>385
いずれタスクバーアイコンは何とかします。
今は自前でよろしくお願いします。

>>387
よかった。

>>388
あぁそう言えばそうですね。iTunesの方に「こんなこともあろうかと」なSS載っけてましたけど。
アレは特にヤバそうだ。初音ミクとかは比較的ゆるいのではないですか?参考画像、引用と言う文脈ではあるし
どちらかと言えと描いたヒトに一報入れおくべきかもしれませんね。

Wikiのインストールをアップデート
URLリンク(neet-and-cat.com)
Wikiのffmpegを新規作成 パフォーマンスやネットワーク帯域を何とかしたいヒトへ
URLリンク(neet-and-cat.com)

390:iPhone774G
10/01/10 00:52:32 JaHano6w0
iTunesでeXstreamNicoのサポートを
見ると公式より画質が本当に綺麗なのが
わかるよ!

391:390
10/01/10 01:01:39 JaHano6w0
と、まだ購入していない人に言いたい

392:378
10/01/10 01:32:34 uiLNo4hb0
>>384
起動時に、サーバーに自動的に接続されると言うこと自体は
便利に思う人もいると思います。家でしか使わない人とか。

当座の対応としては、サーバー接続時にキャンセルを
可能にするだけも問題軽減ができると思います。

あと、毎回リストの一番上にアクセス、という仕様だとこける
環境だと連続でこけつづけるので、せめて前回と同じサーバーに
接続の方がいいかな?(これでも、外出先→家の時に毎回こけますが)

実際の対策としてはオプション画面で、
「起動時にサーバーに自動接続する」という項目を設けて
ユーザーの選択性にする感じですかね。
今のところ、優先度は低い項目だと思うので、適切な時期に
対応ください。

393:iPhone774G
10/01/10 02:34:25 JaHano6w0
iPhoneで高画質でニコ動観れて嬉しいのですが、イマイチ仕組みが
分からなくて・・・毎日利用したいのですが、これって自宅パソコンに
変換サーバが立ってるって事ですか?それなら作者さんにも負担を
かけていないので、遠慮なしに使いますが・・・無知ですみません・・・
ニコ動側にも負担がかかっているのかな?一応別アカウントで、プレミアム
入っていますが・・・後は作者さんに負担がかかっているか?心配です。
アホな質問ですみません・・・

394:iPhone774G
10/01/10 02:43:21 PtoMmZ/U0
>>393
自分のPCで変換してる

395:iPhone774G
10/01/10 02:50:37 JaHano6w0
>>394
安心しました!

396:iPhone774G
10/01/10 03:03:51 uiLNo4hb0
>>393
変換は自分のPCでしてます。ですので、作者のサーバーへの負荷などは
気にする必要はないかと。

iPhoneで再生時に、毎回ニコニコ動画から必要な分だけPCでダウンロードして
変換しているので、ニコニコへの負荷も通常視聴とさほど変わらないでしょう。
同じ動画を繰り返し見る場合はキャッシュが効かないので負荷はあがりますが。

397:iPhone774G
10/01/10 03:30:04 JaHano6w0
>>396
わかりました いずれにせよ作者さん
ありがとうございます!
今後もアップデート宜しくお願いします!
現状で十分満足ですが、、、

398:bopper ◆kuHirYPAaY
10/01/10 08:48:17 YhijMZpG0
>>392
適切なアドヴァイスをありがとう。設定オプションで変更可能にしておきます。
優先度に関しては。実はもうできてるのですが。appStore審査のコスト高いので
もうちょっと他の項目を盛り込んでからっと言う形です。

>>396
こちらも適切ですね。次はキャッシュコントロール、何とかしますね。

巷でSSLEAY32.dll関係で動かないっと言いのを聞きました。
直に再現したわけじゃないんでハッキリとしませんが、考えられる原因は
Windos/System32 Windows/System Windowsのいずれかのディレクトリに
SSLEAY32.dllとlibeay32.dllがインストールされていて、そのバージョンが違うんじゃないか?
(とりあえず、Windowsフォルダを検索すれば出てくると思います)と言うことです。

その場合、古いファイルを新しいモノに置き換えるか。ちょっとレジストリをいじって貰う必要があります。
前者はWindowsディレクトリ内バージョンと添付しているSSLEAY32.dll libeay32.dllとの
互換性の関係で他にそれに依存しているプログラムが動かなくなる危険性がありますので
とりあえず試すとすればwindowsフォルダ内に入ってるものを SSLEAY32.dll.old libeay32.dll.old
のように消すのではなくリネームする形で残しておく必要があります。
後者もセキュリティ的な問題を抱えると言う困った問題があるんですが
URLリンク(journal.mycom.co.jp)
辺りを参考にやってもらえばいいかと。

あともう一つ。webrick_server.exenのショートカットを作っていて
その作業フォルダ(カレントディレクトリ)がwebrick_sever.exeがあるディレクトリと違うのではないか?
と言うケースです。これはオレのバグなのですが、とりあえずショートカットの作業フォルダを
直してもら得れば動くと思います。

いずれにしてもちょっと現象をつかみきれてないので、再現する方がいましたら
連絡をいただけると助かります。


399:bopper ◆kuHirYPAaY
10/01/10 08:51:47 YhijMZpG0
>>398 追記。
WindosフォルダだけでなくPATHの通った所にssleay32.dllがある可能性もあります。
この場合はマイコンピューターのプロパティから環境変数の項目でPathの通った所も
探してもらう必要があります。

400:iPhone774G
10/01/10 09:39:13 90+2JECz0
>>389
ボカロコミュニティはCGMの風土が強いから、PVは一言断り入れとけばほぼ無問題ですよね
かえって流れるコメントの方が著作権的には微妙なのかも(嫌がる人はいないとは思いますが)

紹介したいPVに自分のコメント流して、そこ時間帯をスナップショットすれば安全かもw

401:iPhone774G
10/01/10 10:00:26 90+2JECz0
>>398
WindowsプログラミングWin2K時代までしかしたことのないボンクラプログラマですが、ちと思い出
ししたことがあります

「序数 277 がダイナミック ライブラリ SSLEAY32.dll から見つかりませんでした」
この手(序数の数字の部分は異なる場合がある)のダイアログが出て動作しないエラーなら、
DLLが古いバージョンが動いている可能性が強いのではないかと

このエラーはDLLが外部に出しているIFが増えて、かつその増えたAPIを呼び出すアプリが動作
するときにDLLロード時にリンク解決に失敗して出るエラー

今でも↓の順番でDLLを探しているので、通常はwebrick_server.exeがあるディレクトリのdllを使
うんですが、
URLリンク(msdn.microsoft.com)(VS.80).aspx
実は「すでに他のアプリがすでにメモリに展開してある同名のDLLがあると、バージョンが違おう
がどうであろうが、それを使う」というトンデモ仕様が、少なくとも当時のWindowsにはありました

それを回避するにはプログラム中でパス指定でDLLを読み込まないといけない(パス指定をする
とパス込みでDLL名になるので別DLL扱い扱いになるとかなんとか)かったかと

もう10年も前の記憶なんですがww

402:iPhone774G
10/01/10 12:07:33 4Pm3QBHlP
今日いろいろサーバー側のソフトをいじっていて、
ffmpegによる再エンコードなしに、元の画質のままXNで
コメント付き再生が可能な方法を考えてみました。

やり方の概要としては、以下のような形。

・ニコニコからダウンロードした動画データを一時ファイル(MP4)に書き出す
・一時ファイルをTsMuxeRというソフトを使ってTSファイルに変換
・TSファイルの中身を、live_segmenterに渡して、ストリーミング再生

上記の方法は、一旦動画を完全にローカルにダウンロードしてからの
変換になるため、回線が細いと再生開始までに時間がかなりかかること、
また作者さんが懸念されているダウンロード違法問題がクリアでないのが
ネックです。

最初は、ffmpegで再エンコード無しでTSに変換できるかとcopyオプション
を試してみたのですが、動画だけはうまくストリーミング再生されるものの、
音声がうまく認識されず断念。これができると、一時ファイルを作ることもなく、
最適なんですけどね。

ただ、現状の方法でも、720Pの再生も可能な3GSならば、高ビットレートの
動画も元の画質のままiPhoneでコメント付きで視聴出来ます。
再エンコードしない分、CPUパワーも少なくすみます。PCでも重いことのある
HD動画も、3GSだとぬるぬる再生出来たりします。
高速回線ユーザーで、家の中で高画質なニコニコ動画をiPhoneで見たい、
という人には結構いいのではないでしょうか。

exstreamnico.batを数行変更する程度で実現可能ですので、
具体的方法を希望される方がいれば記します。
(ただし、作者さんが懸念を持たれるようでしたら配慮します。)

403:iPhone774G
10/01/10 12:15:42 DCl46aBK0
>>402
bopper氏がOKであれば是非試してみたいです。

404:iPhone774G
10/01/10 12:17:41 wm3LcUK/0
全く関係ないが、ボカロのPVのスクショを見て少しにやけてしまったぜ
キレイだなw

405:iPhone774G
10/01/10 13:17:50 HQalE1kf0
作者さん乙です、楽しく使わせてもらってます
BAD APPLEの影絵の奴見たんですが、思わずスゲーと叫んでしまいました

406:iPhone774G
10/01/10 13:23:19 yOlvkUn50
作者乙!
コメントがオリジナルのように表示されて欲しいです!
全部流れてるかと思うので。。

407:bopper ◆kuHirYPAaY
10/01/10 13:35:26 YhijMZpG0
>>400
なるほど。まぁコメントは許してもらうとして一報入れておきます。

>>401
うぅ。その仕様が今も続いてるとすればかなり厄介ですね。
システムの類に入っているdllだけなく、別ソフトに添付されてそれが起動していればアウト
なわけですよね。問題となるdllを探すのにhdd総なめしないといけない、、、

オレが今回見つけた問題の仕様はWindowsXPSP1以降からカレントディレクトリの検索順位
が2位から5位に下がったって話でした。Outlookのメールに添付されたdllを優先的に読んでしまう
セキュリティ的問題を解決するために優先度下げたようで。それが原因だと思ったんですが。
基本的に一番の優先度は実行ファイルが置いてあるディレクトリ(カレントディレクトリではなく)
なわけですから、そっちの仕様が問題になっている可能性がでかいですね。
これがDLL地獄って奴ですか,,,どうしたものだか

>>403 >>404 >> 405 >>406
thanQです。楽しんでください。
コメントはclient次期バージョンで何とかします。

>>402
それすごいですね。元画質、元音質で形式だけ変換はいくらか試みたんですが実現できなかった。
その様子ですとパイプで順次流せなくDLと言うところは残念と懸念に引っかかりますが

個人的にソフトいじってもらうのは全然OKです。とりあえずライセンスはオープンにはしてないので
それを再配布ってのはとりあえず控えてもらうとして(exstreamnico.bat単体くらいならOK)
むしろ歓迎ですよ。オレもどうやってるのか知りたいです。ぜひ教えてください。

408:bopper ◆kuHirYPAaY
10/01/10 13:37:19 YhijMZpG0
しかし、exstreamnico.*をrubyの中に固めなくて正解でした。アレはメッセージのつもりだった。
ダウンロード | トランスコード | segmenterで動画を切る → httpdで配信。
これだけでStreamingが可能になるって(多少クセがあるですが)。

これを応用すれば、、、例えばダウンロード部分を変えるだけでニコニコ動画だろうと
yourfilehostだろうとw。streamingnにてiPhoneで再生が可能となる!
#yourfilehostはappStoreには載せられないですけどね

あとiPhoneの動画生成バットノウハウをも1つ。完全にDL→変換する形。順次再生を捨てるならば
実はsegementerいりません。mp4、h264のBaseline Profile Level 3のファイル
(ffmpegオプションで言うところの -coder 0 -level 30)に変換→単にhttpdで配信するだけで
実はシークバーも有効に使えるStreaming(サーバー⇔iPhone間のみ)が可能になります。

XNも初期バージョンはこれでした。とりあえずランキングを総なめで変換するのに
一晩で不可能だったので早々に諦めたんですが、コッチのほうが楽ですね。
恐らく前の非公式もこの方法だったんじゃないかな。

#念の為書きますがDLを勧めてるわけじゃないです。技術的に面白いと言う話。

409:iPhone774G
10/01/10 13:51:05 4Pm3QBHlP
>>408
一応、公開はOKってことですかね。後で導入の仕方を投稿します。

直接ダウンロードならMP4のままでOKというのは、AirVideoを
使っていて感じたことです。あちらは、そのまま再生と変換再生が
選べますので。ニコニコの動画を特定のフォルダにダウンロード
するだけで、あとはAirVideoで視聴可能です。3GSならばそのままでOK。

ffmpegのTS変換がうまく動けばいいんでしょうけど、うまく行っている
例がネット調べても見つからなかったんですよね。

ちなみに、MP4をダウンロードしている途中でコメント付き再生を
開始し、ダウンロード速度>再生速度ならそのまま追っかけ再生、
ということは出来ないんでしょうか?3GSなら、それが一番シンプル
なんですけど。

410:iPhone774G
10/01/10 14:09:50 voLeeKr70
要望なんですがnm動画はいつか再生可能になるのでしょうか?
smだけでも満足はしてるんですが、ときたまnm動画でいいやつとかあるので…

411:iPhone774G
10/01/10 14:17:26 fcLREXY00
それは質問だろカス

412:iPhone774G
10/01/10 14:23:49 JaHano6w0
iPhoneってスゲーな!無知な俺には3GSは宝の持ち腐れだ・・・
こんな小さな物で何でも出来るしさ
恥ずかしい話なんだけどiPhoneをきっかけに無線LAN導入したけど
設定が分からず(パソコンを含めて)、金払って家電量販店の
マネージャーに自宅に来てもらったのだけど、iPhoneを絶賛してたからなあー
その時は意味不明でちんぷんかんぷんだったけど、今更ながらiPhoneスゲー

413:iPhone774G
10/01/10 14:25:58 4Pm3QBHlP
無劣化MP4再生導入方法(server for client ver 2.4, Windows版)

1. TsMuxeRの導入
・以下のサイトでTsMuxeRをダウンロード
 <URLリンク(www.videohelp.com)
 zipファイルの中から「tsMuxeR.exe」を取り出してNairServerWindowsの
 フォルダに入れる
・上記NairServerWindowsフォルダの中に、「remux.meta」というファイルを作成
 (新規テキストファイルを作成し、ファイル名変更。)
 ファイルの中身は以下のように記述。

MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500
V_MPEG4/ISO/AVC, temp.mp4, insertSEI, contSPS, track=1, lang=eng
A_AAC, temp.mp4, track=2, lang=und

2. exstreamnico.batの変更
・exstreamnico.batを右クリック→「編集」で中身を開く
・最後の行を以下のように変更

<変更前>
%nicodown_cmd% | %ffmpeg_cmd% | %segmenter_cmd% | %segmenter_msghandler_cmd%

<変更後>
%nicodown_cmd% >temp.mp4
tsMuxeR.exe remux.meta temp.ts
type temp.ts | %segmenter_cmd% | %segmenter_msghandler_cmd%
del temp.mp4 temp.ts

※制約事項
・元がMP4の動画のみ対応。
・再生確認は3GSのみで実施。解像度などの条件によって再生不可の可能性もあり。

414:iPhone774G
10/01/10 14:35:36 EdDwLEz00
当方G5(PPC 10.5.8)なんですが、
サーバアプリはintelMacのみの対応ですか?
起動しても一瞬で落ちてしまいます。

415:iPhone774G
10/01/10 14:44:44 4Pm3QBHlP
>>413解説
・dl_nico.exeで取得した動画の中身を、一旦temp.mp4というファイルに
 リダイレクトで書き出します。

・TsMuxeRで、上記MP4の動画をTSファイルに変換します。
 このソフトは、オプションを別ファイルで記載する必要があるため、
 予め「remux.meta」というファイル名で作成しておきます。
 ※ZIP同梱のGUIを使えば、メタファイルを手軽に作成できます。

・変換したTSファイルを、TYPEで展開し、パイプラインを通じて
 live_segmenter.exeに送り、あとはオリジナルと同様の処理を行います。

※一旦すべての動画をダウンロード完了後に再生を開始しますので、
 実況系の長時間のファイルや、HDなどの高画質のファイルの再生には
 開始まで非常に長い時間がかかる場合があります。
 特に、ADSLやモバイルなどでダウンロード速度が遅い方はご注意ください。

416:bopper ◆kuHirYPAaY
10/01/10 14:48:21 YhijMZpG0




>>410
nm対応はやれるとしてもう少し先です。確実な調査してないんですが
あれはzipか何かで圧縮がかかってるはずなんで、それをパイプで解凍できればなんとか

>>412
ですね。オレのはiPhone3Gなんでうらやましいですw

>>409
>>413
>ちなみに、MP4をダウンロードしている途中でコメント付き再生を 開始し
これは残念ながらできませんでした。 確か途中まで再生でもなく最初からダメだったかと

TsMuxeRの件thanQです。パフォーマンスや画質音質に興味があるので、後で個人的に試してみます。
iPhone3Gでどこまでいけるかと言う問題はありますがw

417:iPhone774G
10/01/10 15:08:52 L68NXdPE0
ところどころ臭い奴がいるのはiphone板住人じゃなく外部から引き入れてるからなのかね

418:iPhone774G
10/01/10 15:10:32 ePf0YnXj0
ちなみにスクショのミクの動画はこれな。
URLリンク(www.nicovideo.jp)

419:bopper ◆kuHirYPAaY
10/01/10 15:11:18 YhijMZpG0
>>414
あぁ申し訳ありません。説明の所にIntelMacと明記しておくのを忘れてました。
少し大変なのですが、解決方法はあります。Linux版をダウンロードし
XcodeとMacPortsを入れて自前でffmpegとsegmenterをビルド。
rubygemsのライブラリーのjson mechanize nokogiri simple-rssをインストール。
settings.rbをテキストエディタで開き、$mailと$passにニコニコ動画アカウントを設定でできます。
ruby webrick_server.rb にて起動で動くはずです。

ffmpegのインストールはMacPortsさえ入っていれば
sudo port install ffmepg-devel で勝手にやってくれます。

segmenterのビルドはffmpegのビルドで使用するライブラーが整っていますから
URLリンク(github.com)
をダウンロードし。解凍後 make とするだけでビルドできるはずです。
それをPATHの通ったところ。MacPortsを入れたならば /opt/local/bin に移動させれば完了。
sudo cp live_segemnter /opt/local/bin

rubygemsのライブラリーは
sudo gem install json mechanize nokogiri simple-rss
で、自動的にやってくれるはずです。

すいません。表記忘れはオレの手落ちです。
こう言う事に慣れてなければ、大変だと思いますが何とか、、、よろしくお願いします。

420:iPhone774G
10/01/10 15:28:28 JaHano6w0
>>417
>ところどころ臭い奴がいる

アンカーうってくださいよ俺の事?
でしたら書き込み止めて静かにしています


421:iPhone774G
10/01/10 16:09:53 8+jlTgjci
>>420
あんま気にすんなよ
仲良くやろーぜ

422:iPhone774G
10/01/10 16:12:38 4lG7Uqau0
馴れ合うなカス

423:iPhone774G
10/01/10 16:24:11 qmGZI6AE0
>>415
ファイルの詳細画面から一瞬画面が暗転して再生が始まるかと思いきや
再び詳細画面に戻るのはそのファイルがmp4じゃないってこと?
コマンドプロンプトでは「temp.mp4が見つかりませんでした」って出るけど。

424:iPhone774G
10/01/10 16:29:50 d5Ujjq5h0
>>422
しゃべんなクズ

425:iPhone774G
10/01/10 16:32:36 PjaiIrM/0
スレチ
これ以上やるなら他所でやれ

426:iPhone774G
10/01/10 16:32:38 DCl46aBK0
>>415
自分も>>423と同じ症状です。

427:iPhone774G
10/01/10 16:37:41 d5Ujjq5h0
>>425
すいません
ごめんなさい…

428:bopper ◆kuHirYPAaY
10/01/10 16:45:01 YhijMZpG0
>>423
>>426
オレも試せてないのでわからないんですけど。exstreamnico.*を改行含めて
かもしてみるといいんじゃないでしょうか?

429:413
10/01/10 16:54:32 4Pm3QBHlP
>>423,426
一度、PCの方で再生してみて、一度FLVなのかMP4なのか
確認してみてもらえませんか?

プレーヤーを上級者モードにし、「お知らせ」のタブを選択して
システムメッセージを見てみてください。メッセージの2行目で、
FLV動画なのかMP4動画なのかが確認出来ます。
FLVだと、確かにそういった挙動になるかと。

MP4と表示されているのに、その状況ですと何か説明に問題が
あるのかもしれません。その時はまた報告ください。

動作確認用に、比較的短めのMP4動画です。
(※アニメMADですので抵抗感ある人はご注意。)
URLリンク(www.nicovideo.jp)

上記動画はこちらではうまく行っています。

430:iPhone774G
10/01/10 16:56:57 4Pm3QBHlP
>>429
URLでは、XNから探すのは難しかったですね。
上記テスト動画は、「ranking all daily fav」の6位にある
「ミサカ電機」という動画です。

431:bopper ◆kuHirYPAaY
10/01/10 16:59:51 YhijMZpG0
>>429
dl_nico.rbは例えflvだとしてもtemp.mp4を作るはずです。
あと。DL開始時にContent-typeをコマンドプロンプトに表示するので
video/mp4 か video/flv を見分ける事で判別できますね。


432:iPhone774G
10/01/10 17:09:37 qmGZI6AE0
>>429
調べてみたら二行目に「MP4動画の再生を準備中」ってシステムログが出てた。
ちなみにランキングに載ってるメガ幸子の動画。
こっちで何か設定間違えてるのかな・・・

433:iPhone774G
10/01/10 17:10:00 4Pm3QBHlP
>>431
手元でFLV動画をやったところ、生成したtemp.mp4を
TsMuxeRで変換する際に「moov atom not found」と出て
TSへの変換が失敗。その後、TSからのストリーム再生に
投げるところで、ファイルがない、と言っているっぽいです。
最後にtemp.mp4も消してしまっているので、現状では
FLVの場合のこの動作は仕様ですね。

ダウンロード開始前に、何らかの手段で動画IDのものが
FLVなのかMP4なのか分かるならば、それに応じて通常変換と
無劣化変換を切り替えることも出来そうですね。

434:iPhone774G
10/01/10 17:24:42 4Pm3QBHlP
>>432
メガ幸子ですか。確かにMP4ですね。実は自分のところは
ADSLで回線が補足、結構動画取得に時間がかかりましたが、
一応、うまく変換し再生出来ていました。

いくつかご確認ください。

・TsMuxeRが置いてある場所
 web_server.exeがあるフォルダと同じ場所です。
・remux.metaの中の記述
 temp.mp4はこのオプションファイルの中で指定しています。
 相対パスでの指定となっています。
・動画ダウンロード時
 サーバーのフォルダの中に、一時的にtemp.mp4という名前の
 ファイルが出来ているかご確認ください。

435:iPhone774G
10/01/10 17:50:45 wm3LcUK/0
ファイヤーウォールにExerbってやつがないんだけどなんでだろう
ほかはあってると思うんだが

436:bopper ◆kuHirYPAaY
10/01/10 18:03:25 YhijMZpG0
>>433
意外と簡単に判別できるかもしれません。動画変換前に解像度の情報を得るため
get_info.batと言うファイルでファイルの先頭をDLしていて、その時dl_nico.exeが
標準エラーに
video/mp4
Invalid argument
dl_nico.rb:32:in `write'dl_nico.rb:32:in (ry

っと吐くのです。この先頭のがContent-type。get_info.batの中では
dl_nico.exe %video_id% 2>nil | ffmpeg -i - 2>&1 | get_info.exe
っとそれを捨ててるのです。それを以下のようにすれば。動画変換前にinfoに上記の情報が書かれますので。
dl_nico.exe %video_id% 2>info | ffmpeg -i - 2>&1 | get_info.exe

これをどうにかしてバッチファイルの中で処理できれば、、、
set content_type=findstr /b "video/mp4" info
if %content_type% == "video/mp4" (TsMuxe) else ffmpeg
のような感じにできれば判別可能じゃないでしょうか?

>>435
Exerbの項目はwebrick_server.exeを起動したあとにできるはずです。それがでないのならば
ファイアウォールの例外タブの下のほうにある 以下のチェックボックスが外れてませんか?
Winodwsファイアウォールによるプログラムのブロック時の通内を表示する

もしくはファイヤーウォールが全般タブで有効化されてない可能性もあります。
それなら問題はないのですが。
同全般タブで例外を許可しないにチェックが入ってる場合はそれを外さないいけません。



437:iPhone774G
10/01/10 18:04:50 qmGZI6AE0
>>434
TsMuxeRの場所はあってる。
ファイル名でソートするとちょうど
web_server.exeの真上にTsMuxeR.exeがくるから確認しやすかった。

remux.metaの中の記述は>>413での
「MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500
V_MPEG4/ISO/AVC, temp.mp4, insertSEI, contSPS, track=1, lang=eng
A_AAC, temp.mp4, track=2, lang=und」
を新規作成したテキストファイル内に丸写ししたあとファイル名自体を「remux.meta」にリネーム済

ここまでは正しいはずなんだけど
動画ダウンロード時になるとコマンドプロンプトに「c:\(~中略~)\temp.mp4が見つかりませんでした」と出たのち
最後にはprocess_stopとなり詳細画面に戻る。

自分はサーバーのフォルダをデスクトップに置いていたから
もしかしてパス名に日本語が含まれているとダメなのかな?と思い
Cドライブ直下に置いてやり直してみたが結果は同じ。
う~ん。。。

438:iPhone774G
10/01/10 18:06:34 qmGZI6AE0
>>434
あ、サーバーフォルダ内にもtemp.mp4の一時ファイルは生成されませんでした。

439:iPhone774G
10/01/10 18:38:41 4Pm3QBHlP
>>437-438
> 動画ダウンロード時になるとコマンドプロンプトに「c:\(~中略~)\temp.mp4が見つかりませんでした」と出たのち
> 最後にはprocess_stopとなり詳細画面に戻る。

エラーの出るタイミングがdl_nico.exeでダウンロード開始直後、
一時ファイルも生成されていないとなると、怪しいのはbat内の

%nicodown_cmd% >temp.mp4

この部分ですかね。 ただ、「見つからない」という表示がでるのがよくわかりません。
上記はただdl_nico.exeの出力をファイルに書き出しているだけで、強制的にファイルにも
上書きしてしまいますから。

次のTsMuxeRへの入力だとtemp.mp4を探しますが、自分の環境ではファイルが
ない場合は英語で「Can't open file: temp.mp4」と出ます。日本語表示だとすると、
どこがメッセージを出しているのか…。

あと、一時ファイルはbatの最後の行で削除しています。もし再生失敗後にフォルダの
中身を見たのでしたらその時には消えているはずです。batの最後の行「del ... 」の行を
削除すると、一時ファイルが消されなくなります。確認されたのは、まだサーバーの
ダイアログでGETとか出ている時でしょうか?

440:iPhone774G
10/01/10 18:54:00 4Pm3QBHlP
あと、もしかしてエコノミーモードの再生になっていないでしょうか?
>>429で示した確認方法は、元動画がMP4かどうかを調べています。
エコノミーモードですと、元がMP4であってもFLVでダウンロードされる
ようです。実際、「ミサカ電機」をエコノミーのアカウントで視聴しようと
したところ、再生時に一瞬暗転し、すぐ詳細画面に戻りました。

サーバーのログに、video/flvという表示がGETの行が混じっていないか
確認してみてください。

この無劣化変換はMP4のみなので、実質的にプレミアム会員向け
と言えるかもしれません。

441:bopper ◆kuHirYPAaY
10/01/10 19:04:00 YhijMZpG0
>>440
ちょっと試してみましたところできました。プレミアムです。
segmenterでファイル分割しているのを確認できたんで恐らくOKなんですが
やっぱiPhone3Gじゃやはり無理だったみたいです。

ただし、これ変換速度がめちゃくちゃ早いですね。プレミアムみたいにDL速度稼げる場合は
ffmpeg使った場合の最初の待ち時間で全てを変換するくらい早い。

キャッシュコントロールを考えれば、ありと言えばありかもしれませんね。
iPhone3Gの問題も切り分けるとするならば、、、うーむ。



442:bopper ◆kuHirYPAaY
10/01/10 19:08:45 YhijMZpG0
いやライセンス的に利用するのは恐らく無理ですね。

443:iPhone774G
10/01/10 19:26:11 4Pm3QBHlP
>>441
変換速度が早いのは、単にコンテナの構造を変えているだけですからね。
H.264、AACをMP4のコンテナからとりだし、TSに多重化しているだけです。

一応、現状ffmpegで再エンコードしているところを、以下のようにしてやると
動画だけならば無劣化でストリーミングできます。これならば、一時ファイルも
ありませんので、OKじゃないでしょうか。

set ffmpeg_cmd=ffmpeg.exe -vcodec copy -acodec copy -er 4 -y -i - -f mpegts -vbsf h264_mp4toannexb -

あとは、この部分で音声もちゃんと再生出来るようになればいいんですけどね。


444:bopper ◆kuHirYPAaY
10/01/10 19:45:54 YhijMZpG0
>>443
いずれ、3G回線を考えたときにexstreamnico.*の類を切り分けようと思ってたんですが
ローカル、プレミアム、iPhone3GS、自分で導入できるひと(解凍してD&D)
この条件が揃った場合はTsMuxにするると言うのはありですね。これはホントにスゴイです。

残念なのはオレがiPhone3Gだってことですwテストもできない。

ところで、3GSの場合は相手がmp4であれば
set ffmpeg_cmd=ffmpeg.exe -vcodec copy -acodec libmp3lame -ab 128k (ry
このように動画部分だけcopyは問題ないっと考えていいんでしょうか?おそらくflvは無理でしょうが
とりあえず。3GSのヒトにはパフォーマンスを稼げる設定を提供できると思うんです。

しかし理想はやっぱり、そっちのsameqなffmpegでパイプ通せるとホントいいですね。
何とかならないものだろうか。


445:413
10/01/10 19:59:33 4Pm3QBHlP
>>436のコメントを参考に、
「MP4の時だけ無劣化変換、FLVの時は通常変換」
ということができるようにしてみました。これでエコノミーの時も
比較的うまく行くのではないかと。

>>413をベースに、以下の修正を加えます。

1. get_info.batの編集
 nulのところをinfoに変更

<変更前>
dl_nico.exe %video_id% 2>nul | ffmpeg -i - 2>&1 | get_info.exe
<変更後>
dl_nico.exe %video_id% 2>info | ffmpeg -i - 2>&1 | get_info.exe

2. exstreamnico.batの変更
 最後の変更対象のところを、以下のように記述

find "video/mp4" info
if "%errorlevel%" == "0" (
echo Remux MP4 to TS
%nicodown_cmd% >temp.mp4
tsMuxeR.exe remux.meta temp.ts
type temp.ts | %segmenter_cmd% | %segmenter_msghandler_cmd%
del temp.mp4 temp.ts
) else (
echo Transcode FLV to TS
%nicodown_cmd% | %ffmpeg_cmd% | %segmenter_cmd% | %segmenter_msghandler_cmd%
)



446:414
10/01/10 21:43:15 EdDwLEz00
>>419
迅速な回答ありがとうございました。
やはりPPCはサポート外でしたか...。
せっかく解決方法を書いていただきましたが自分にはちょっと敷居が高そうです。
素直にIntelMac買えるまで我慢します。

大変だと思いますが開発がんばってください。

447:bopper ◆kuHirYPAaY
10/01/10 21:53:36 YhijMZpG0
>>445
おつです。とりあえずWikiにまとめておきました。
URLリンク(neet-and-cat.com)
今後もよろしくお願いします。

>>446
その件は申し訳ありませんでした。
その上で励ましまでいただいて、ありがとう。
IntelMacが手に入るまでに、もう少し便利に成っていたいと思います。
その時はよろしくお願いします。

448:iPhone774G
10/01/10 22:33:32 4lG7Uqau0
>>445>>447
おつ。とりあえず、サーバー変更したけどプレミアムじゃないから今の時間帯じゃテストできん
MP4のスムージング化ってことで、プレミアム会員になってもいい気がしてきたんだが、
エコノミー対策として、IDがプレミアム会員じゃなかった場合に限りBRIDGE(URLリンク(g2labo.orz.hm))に動画があるか確認して、
BRIDGEに存在した場合はそっちから拾ってくるってことは無理なのかな。
URLリンク(g2labo.orz.hm:8080)ほにゃらら.flvにアクセスして404返ってこなければ、それを利用するみたいな
まぁ、ただの妄言なんで軽くスルーしてくれ

449:iPhone774G
10/01/10 22:51:03 hv0+ISWS0
>>445
これスゴイ!
変換が追いつかないようなヘボノートでも、相手がmp4ならまだ戦えそう
作者様、4Pm3QBHlP様ありがとうございます!


450:iPhone774G
10/01/10 23:34:44 JAvlbKM90
なんか帰ってきたらえらい進展があったみたいだな
今度Wikiに纏めといておくれ

451:iPhone774G
10/01/11 00:21:11 hu3cNq+T0
445の使ってみてるけどFLVだと何故かかなりの確率で再生されないな
H264も動画によってはかなりカクつく上に再生されないことも多い

ある程度のPCスペックがあれば従来通りの方式の方がストレスフリーかもしれない

452:iPhone774G
10/01/11 00:29:59 Sw2VILbu0
>>449
俺もへぼノートで使ってる、やっと分かったわ、俺のへぼノートのせいで
たまに再生出来ない動画があるって事か?
こんな事なら折角買ったmacいくら高値で売れても売るんじゃなかった・・・


453:iPhone774G
10/01/11 00:52:20 jdPkpbX20
>>451
445の通りにやってるなら、flvは従来通りの方式じゃないの?

454:413
10/01/11 02:22:07 YrATedZ2P
>>448
エコノミーでもプレミアム画質、というのは流石にニワンゴが黙ってない
でしょうね。 

>>449
どうもありがとうございます。たしかに、非力なマシーンでもMP4なら
なんとかなるかもしれませんね。TsMuxeRはLinux版やMacOS版も
あるので、腕に覚えがある人ならそっちにも対応出来るかもしれません。
低価格なLinux内蔵NASとかでサーバー常時起動できたら結構いいかも。

>>451
>>445のやつは結構短時間で作ったので、十分な検証ができておらず
バグがあるかもしれません。もうちょっとテストしてみますが。

H.264の動画は、とりあえず元が59.94fpsのものだとかくつくことは
確認しています。MP4だと普通に再生出来ていたので、おそらくTS
Mux時の問題かと。あと、3GSでしか動作検証していないので、
それ以外の機種だとよくわかりません。

>>452
処理性能が影響するのは、再エンコードにかかる時間なので、
全く再生出来ないと言うのはちょっと問題が違うようにも思いますね。

455:iPhone774G
10/01/11 02:29:33 YrATedZ2P
>>447
作者さん、Wikiへのまとめどうもでした。今後もよろしくです。

456:iPhone774G
10/01/11 02:56:21 XcQnS6qRP
一応報告です
MacでTsMuxeRを試しに動かしたんだけど、再生画面に移項せずクライアントが落ちました。
クライアント動作環境は3GSです


457:iPhone774G
10/01/11 03:48:21 YrATedZ2P
>>456
元がFLV動画でないか、エコノミー再生中でないかPCで確認してみてください。
こちらでは動作確認できませんけど。

458:iPhone774G
10/01/11 04:24:59 LTYQ+bPu0
WinFast PxVC1100に対応したffmpegでエンコード速度を稼ごうと考えていたら、
別な方法でアプローチされていた・・・。

ffmpeg_candi.exe→ffmpeg.exeでは対応出来ず。
前者に少々手を入れる必要がありそう。

459:401
10/01/11 16:21:34 cBxDCKh90
DLLロード問題で当該EXEがどのDLLを利用しているかをしらべるツールを掘り出してきました

0)コマンドファイルをダウンロード
URLリンク(ntsecurity.nu)
このサイトはウィルスバスターでウィルス隔離指定されているサイトなんで、設定解除が必要です
いちおう、当該ファイルは汚染されていないことは確認してあるけれど、初心者は使わない方が
無難かと

1)weblick_server.exeを起動してPIDを調査
PIDはWidndowsタスクマネージャのプロセスタブでわかります
デフォルトでは表示されないので、表示>列の選択で、PID(プロセス ID)を指定するとPIDの列が
表示されるようになります

3)listmodules [PID] を実行
例えばpid=5453なら D:>listmodules 5452
これでファイルパスを含めた当該EXEの利用するDLLの一覧表示を出力
自分の環境だと↓がssleay32.DLLの使用状況になります
...
- F:\NairServerWindows\SSLEAY32.dll - [base: 01260000h] - [size: 00031000h]
- F:\NairServerWindows\LIBEAY32.dll - [base: 012a0000h] - [size: 0010a000h]
- C:\WINDOWS\system32\WSOCK32.dll - [base: 71a00000h] - [size: 0000b000h]
...

ただ実はこれだと、DLLのバージョン不整合で起動に失敗するプログラムは調査できません
すでにSSLEAY32.dllを起動しているプロセスが、どの場所のDLLを(すでに)起動しているか?
は、さらに起動プロセス総なめスクリプトを作らなきゃなりません、、、

460:iPhone774G
10/01/11 16:27:46 90/Anfdw0
われ

461:bopper ◆kuHirYPAaY
10/01/11 18:27:09 iui0D5kM0
>>458
それcellが入った奴ですよね。すごい。
XNにはオーバースペックですw

なんだか猛者が集まってきましたね。

>>459
おぉ!どうもです。libmodulesは配布サイトは確かに怪しいですが
モノとして役立ちますね。こんな感じのスクリプトで捕まえれるかもしれません。
def tasklist
result = `tasklist`.split("\n").drop(3)
result.map{|line| line.split(" ")}.map{ |array|
{
:image_name => array[0],
:pid => array[1].to_i,
:session_name => array[2],
:session_id => array[3].to_i,
:memory_mount => array[4].tr(',','').to_i
}
}
end

def listmodules pid
result = `listmodules #{pid}`.split("\n").drop(6)
result.map{|line| line.split(" - ").drop(1)}.map{ |array|
{
:file_path => array[0],
:base_address => array[1],
:size => array[2]
}
}
end

tasklist.each do |task_info|
lms = listmodules task_info[:pid]
if lms.find{|lm| lm[:file_path] =~ /(SSLEAY32.dll)|(LIBEAY32.dll)/i}
puts "image_name: #{task_info[:image_name]} pid: #{task_info[:pid]}"
puts lms.map{|lm| lm[:file_path]}.join("\n")
puts
end
end
system 'pause'

これをExerbで固めて配布するか、、、
とりあえず問題に当確するヒトとコンタクト取らないと話が進みませんね。

462:iPhone774G
10/01/11 19:15:38 YU4zYpva0
噂を聞いてこのアプリをたった今導入してみたものです。
早速使ってみましたが、すごいですねこれ。某非公式ニコ動再生アプリのように、差し止められないことを祈ってます。

ちょっとだけ気になったのはコメントが流れてくるタイミングがPCよりも約0.5~1秒ほど遅いということですね。
これからも頑張ってください、応援してます!!

463:iPhone774G
10/01/11 19:43:53 Q8ArZyDe0
3G環境で鑑賞出来てこそ真価を発揮するアプリですね。
(セキュリティ的に)外でも観れるようになったら買わせてもらいます。
頑張ってください。

464:iPhone774G
10/01/11 20:11:44 IPp/CSw60
>>436
435ですが両方違うみたいです
例外のタブに項目がないんです
起動したままですが、ファイヤーウォールの警告自体がでてきません

465:iPhone774G
10/01/11 21:00:27 IPp/CSw60
連投すみません。項目はでました、がiPod touchで繋がりません・・・

466:bopper ◆kuHirYPAaY
10/01/11 22:02:00 iui0D5kM0
>>465
URLリンク(neet-and-cat.com)
の説明で言うところの URLリンク(localhost:9393) にPCのブラウザからは接続できましたか?
ダメな場合はサーバーが起動してません。ニコニコ動画のアカウント設定がうまくいってないケースが多いです。
それと$webrick_bind_address = '0.0.0.0' に調べたIPを入れる必要はありません。そのままでOKです。

問題ない場合。サーバーが動いているPCのアドレスは調べてありますよね?それを使い
同じくサーバーの動いているPCのブラウザから http://サーバーのPCのアドレス:9393/ping にアクセスできるか
確かめてください。コレがダメな場合はやはりファイアウォールを通過できる設定になっていません。

それも問題がない場合。純粋にネットワークの問題になると思います。
確実な判定方法ではないのですが、サーバーのIPアドレスとiPodTouchのWiFiのIPアドレスを比較して
iPhoneの設定→WiFi→ネットワークの名前の右側の青い丸の中に>なアイコンで調べることができます。

例えば、PCが192.168.1.3 iPhoneが192.168.30.4 の様に。ドットで区切られてっる番号の3つ目が異なっているケース
この場合はPCのつながってるLANとiPodTouchのつながってるWiFiのネットワークが別であると考えられます。
インターネット
 ルーター 192.168.1.* のネットワーク
  PC(サーバー)
  Wifiのルーター 192.168.30.* のネットワクーク
   iPodTouch

こんな感じになってるケースがあるんですが。その時にWiFiのルーターが
インターネットには通じるが192.168.1.*のネットワークに接続できない設定になってるとつながりません。
FONのルーターとかが当確すると思います。
解決するにはiPodTouchより 192.168.30.1 (デフォルトゲートウェイ)にサファリから接続をかけて
WiFiからWANにアクセスする項目が有ると思いますので、それを許可してください。

上記のアドレスは全て例の為の仮想のものです。自分の環境に置き換えてください。
それと推測で書いていますので問題が別の場合もあります。
とりあえず。どこまで出来ているか教えてください。よろしくお願いします。

467:iPhone774G
10/01/11 22:05:48 Pda0C6M80
>>463
つPocketWi-Fi

468:iPhone774G
10/01/11 23:17:42 Qd5Naty50
Windows server2008R2でテストされてる方います?


469:iPhone774G
10/01/12 00:24:02 nUkOI3md0
ああ、あれはやっぱりbopperさん本人だったんだな
意味がわからないと思いますが無知なのに関係無い説明を付け足したりしてすいませんでした

このレスは華麗にスルーしてください

470:iPhone774G
10/01/12 00:34:59 Xa+QzpaJ0
>>467
PocketWi-Fi も中身は3G回線でしょ?
現状、自宅などのLAN環境外で接続するには危険が伴うから、アップデート待ちということで。

471:iPhone774G
10/01/12 00:55:25 CajbNsr40
サムネイルで再生できるようになればいいんだけどな

472:iPhone774G
10/01/12 04:31:38 F0lcK4qY0
コタツでニコニコが見たくて買ってみたけどいいねこれ
とりあえずアイコンをもっと可愛いものに変えてくれれば・・・

473:iPhone774G
10/01/12 04:45:09 iwvqQ3+o0
>>470
なに言ってんだこいつ

474:iPhone774G
10/01/12 10:43:59 X8Lpz2Qy0
動画再生すると鯖のffmpegが落ちる奴がある。
見ようとした動画は「sm354182インスタントラーメン本気で作ってみた」っていうやつでflv形式の動画なんだけど
他のflv形式は大丈夫なんだけど、これだけなんどやっても落ちる

ちなみにアカウントはプレミアムです


475:iPhone774G
10/01/12 11:28:29 IgkI4uPD0
動作がおかしいとか、落ちるとかはサーバーのOS書いたほうが良いと思うが。

>>474
Windowsならどっかから新しいffmpeg拾ってきて入れ替えてみたら?

476:iPhone774G
10/01/12 11:58:26 fltLWfcJP
ラーメンなら俺も落ちた
非プレミアム
vista


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