eXstreamNico 非公式ニコニコ動画アプリ
>>1 乙。公式が糞だから期待してるぜ。まずはマイリストが使えるようになってくれると嬉しいかな。
糞アプリ紹介しないでください ランキングだけしか見れないニコニコ動画さんに価値はないです もっと使えるようになってからスレを立てましょうね
>>5 現時点ではこのアプリを使う痴呆はいないということです
最近は糞スレかいっぱいたって困りますね
・・と、ニコニコ側から1日で弾かれた学生くんがファビョッております。
>>3 価値があるかどうかは使う人間が判断すればいいし、あなたが必要ないと思うなら使わなくてもいいし、このスレに来る必要もない。
>>6 ん?やっぱり痴呆だったのか。
悪かったな、理解できないこと言って。
>>2 >>4 おぉ!人がいる!!良かった。コレで何も無いと少し凹んだかもしれません。
>>3 申し訳ない。しかし立ててしまったからには有効活用さてもらいます。
仰る通りに"現時点では”物足りないかもしれません。しかしそれは改善が可能です。
無駄なスレじゃなかったっと言えるよう、何とかしてみます。
と言うことでマイリスト、、、とかを実装中ですが。
実際のところ23からappleはクリスマス休暇に入ってしまうので年内はキビシイです。
長い目でよろしくお願いします。
>>9 あなたはなにがいいたいのかさっぱりわかりません
どうせ私のいってることご正論で具体的な事が言い返せないだけなのかもしれませんが
>>10 どういう意図でアンチが湧いてるかは分からないけど、相手しないでいいよ。開発頑張ってね。
アンチではありませんよ、むしろ応援しております ですが今の状態では誰も手をつけようとおもいませんよ それなのにまだ一人前のアプリではないのに専用スレつくるのはダメですよ
あ、サポートページがsaiten(学生)にはてブでブックマークされてる事に今気づいたw
bopperが前スレで言ってたWinだとレスポンスが悪いっての、自分の場合でも起こるよ セキュリティソフト切っても変わらなかった 話は変わって、サーバーソフトを更新する時って今使ってるやつに上書きでも大丈夫?
使ってる感じをようつべにあげて欲しい。 ニコニコだと運営に目をつけられて削除される恐れがあるからな
どうでもいいが説明HPの iPhonのSafariを起動して つづりまちがえてるよ
すまないが、、、目的の為に自重する。
>>17 やはり再現しますか。原因ははっきりしなけどhttpサーバーの逆引きを切ったら10秒くらい改善したので
ネットワーク、IO周りでもう少し調べてみます。
起動してなければ更新は上書きで恐らく大丈夫。新しいコピー元からsettings.rbを消しておけば
いちいち設定しなくてすみますね。
>>18 動画が取れるカメラがないので、とりあえずシミュレーターのスクリーンキャストを撮ったんですが
、、、ヒドイことになっております。
http://www.youtube.com/watch?v=qi-WH3QPA8E それで、最初の動画の読み込みが早いのはキャッシュが残っていたから
2つ目の動画の再生の時くらい通常ロード時間がかかります。
シュミュレーターなのでUI周りはiPhoneより少し早いです。
動画は録画もしてるから実機の方がフレームレートでてると思います。
コメントは実機、3Gだと遅くなったりしてますね。
まぁそれ以前の問題がありますが、とりあえず。参考までにでした。
>>19 指摘どもです。直しました。一回全部ちゃんと書着直すべき、、、ですよね。
>>20 Windowsしかないけど落とさせて頂きました。
たいした情報ではないですがご報告まで
鯖は
os Windows2000SP4
cpu e5200@2G
レスポンスはサンプルと比べると
倍以上かかってます
動画の再生されない確率が高く
一応何度かトライしてみると再生されます
ただ再生中も15秒ごとにかたまります
ちなみに鯖はcpu使用率は3%とか
その位しか使用されてません
プレミアム会員なのでDLにそこまで時間がかかると思えないので怪しいところ
個人的に神がかりなソフトなので
Windowsの安定度向上は期待してます
以上
sheevaplug用の鯖ソフト頼むよ。macとかwindows立ち上げっぱなしはダルい。
たとえ230円とはいえ実績なくて有料だと試してみようと思えない というか金取ってて大丈夫なのか?
何がどう大丈夫じゃないのか
とりあえずマイリストか検索でお気に入りの動画を見れるようにならないとお話にならん
>>24 お前以外がためしてくれる。
そして実績をつくってくれる。
それまで待つんだな!
>>24 その手の意見は学生アプリが出る時に言って欲しかったな。
当時俺も絶対マズいって何度も言ってたんだが
大量の頭のおかしな信者レスに埋め尽くされて掻き消えた。
結果は御存知の通り。
今回のbopper製アプリはシステム自体が
ブラックもいいとこだった学生アプリとは全然違う。
とりあえず、無料にしろ。話しはそれからだ。
画質以外は公式>bopperだね コメントの停止も出来ないし、長い動画で同期がずれたりする
てかこんな状態でよく金取る気になるな 無料で提供しつつ完成されたら有料にするだろ普通。 金は取るわ、人に聞くわでどうしようもないな 金だけ取って逃げるなよ
そういや、
>>1 はニコニコ動画の特許とかちゃんと把握してるのか?
特許というか著作権だな そこらは動画を作ったユーザーにあるんだろうけど ただし、まだ金取れるレベルではないのは確か
>>33 著作権の問題もあるけどさ。
ニコニコ動画ののシステムは特許を取得してんの!
単純にコメント流す程度なら問題ないけど、
ニコニコ動画と同じように使えるようにって目指していくと抵触する可能性がある。
230円ごとき騒ぐなよ 製作者がテンション上がってくれるなら 迷わず払う 毎月払い続けるプレミアム会員よか 遥かにマシ 因みに俺はこれが安定したらプレミアム会員追加するんだ
Q. 著作権とか大丈夫ですか? A. 自分で閲覧するだけなので問題ありません。 Q. 有料ってどういうことですか? A. どうもこうもありません。使うも使わないもあなた次第です。 Q. ニコニコ動画の特許は平気? A. まったく問題ありません。ニコニコ動画側から見たら、 自宅でニコニコ動画を見ている状態と何ら変わりはありません。 Q. 前の学生アプリのように急に使えなくなったりしない? A. 大丈夫です。自宅にサーバーがある以上、アクセス過多になる可能性は極めて低いです。
>>21 いえ、貴重な情報ありがとうございます。しかしレスポンスどうこうとは別の問題の気がする。
通常は50〜100%近くトランスコードに使うと思うんです。
ちなみに前回変換したファイルは次の動画をロードするまではキャッシュとして残るので
それを再生させようとしても占有率は上がりません。そういう事では無くてでしょうか?
Windowsのパフォーマンスについて1
>>21 返答にも絡んでtaskbar.exeが悪さをしてました。無駄にCPUを食って他の動作も邪魔しました。
とりあえず外して、コマンドプロンプトを出すように戻しました。
Widndowsのパフォーマンスについて2 プロファイルを取ってみた。 ruby -r profile webrick_server.rb Mac % cumulative self self total time seconds seconds calls ms/call ms/call name 8.58 1.05 1.05 1620 0.65 0.97 Date::Format::Bag#method_missing 6.94 1.90 0.85 378 2.25 3.99 REXML::Parsers::BaseParser#pull 4.58 2.46 0.56 402 1.39 15.50 Kernel.require 3.68 2.91 0.45 18 25.00 611.11 IO#select 3.51 3.34 0.43 604 0.71 8.99 Array#each 3.02 3.71 0.37 267 1.39 4.38 REXML::Formatters::Default#write 2.45 4.01 0.30 3 100.00 880.00 REXML::Parsers::TreeParser#parse 2.04 4.26 0.25 108 2.31 29.63 Date#_parse 2.04 4.51 0.25 2974 0.08 0.08 Symbol#to_s 1.96 4.75 0.24 1748 0.14 2.33 Class#new 1.72 4.96 0.21 108 1.94 7.50 Date#s3e
同、windows % cumulative self self total time seconds seconds calls ms/call ms/call name 9.59 3.47 3.47 1080 3.21 3.94 Date::Format::Bag#method_missing 7.57 6.20 2.73 268 10.20 16.96 REXML::Parsers::BaseParser#pull 7.14 8.78 2.58 70 36.89 628.79 IO#select 2.76 9.78 1.00 196 5.10 20.24 REXML::Formatters::Default#write 2.69 10.75 0.97 72 13.51 31.10 Date#s3e 2.38 11.62 0.86 481 1.79 32.98 Array#each 2.24 12.42 0.81 1434 0.56 9.90 Class#new 2.08 13.17 0.75 72 10.42 116.13 Date#_parse 1.94 13.87 0.70 2727 0.26 0.29 Hash#[] 1.86 14.55 0.67 72 9.32 11.26 Hash#reject 1.65 15.14 0.60 2 298.50 1765.50 REXML::Parsers::TreeParser#parse 1.64 15.74 0.59 385 1.54 12.37 Kernel.gem_original_require Macは詳細画面3回開き。Windowsは2回だけ。比較はms/callを見た方が良い。 MacはCore2Duo2.1G。WindowsはAthlon64 x2 5600+(2.9G)だったと思う。 意外なことにIOやネットワーク問題ではなく、Windowsのrubyが全体的に遅いようだ? ビルドの差か?Windowsはi386-mswinで32ビット。Macはx86_64で64ビットの影響か?、、、続調査。
>>22 ffmpegとsegmenterのビルドができればLinuxで動きます。
Linux用も非公式の公式にあげてます。
>>23 の言うとおり、sheevaplugはパワー不足だと思います。
がコレができれば来年の7月に出るとウワサされる複数コアをもったiPhone上に
ffmpeg持ってくってのもありかもしれませんねw
>>28 グレーのバランスは難しいなと思う。
>>30 試してくれて、ありがとう。
コメントに付いてですが一時停止で流れ続けるけますが。
再開したときに同期取りなおします。とりあえずズレたら一時停止してください。
>>31 おぅがんばるよ!
>>32 >>34 注意ありがとうです。特許は初耳でした。原文は,,,ちょいめんどうなので、要約をみると
http://slashdot.jp/yro/comments.pl?sid=456300&cid=1593657 あんまり高機能にしなければいけそうですね。気をつけます。
ただドワンゴに不都合があれば別に特許を使わなくても潰せるでしょうから
その程度のグレーっぽさではありますけどね
>>33 これはサーバーとクライアントって表現を使っていますがサービスではありません。
全体で見るとブラウザーとプロキシサーバーの関係ににてます。
ブラウザやテレビは特許には関係しますが、著作権は問題ないと思います。
>>35 ありがとう。テンションあげていきたいと思います!
あぁところで最近「〜したら〜するんだ」を聞くと
死亡フラグの様に聞こえてしまうのですが病気でしょうか?
まぁココは軽く戦場のようですからねw
と言うことでWindowsサーバのアップデートしました。
taskbar.exeを一時なくしたのでwebrick_sever.exeから起動してください。
安定性に関しても多少改善があると思います。
特に動画を初めて読み込むときに失敗することが減っていると思います。
ただ一度止めて(もしくはエラーで止まってしまって)再び同じ動画再生させようとすると
おかしな事になるは変わりません。これはクライアントも修正が必要なので少し先延ばしになります。
初期のロード失敗が減ったことによって、そのバグに合う確率は少なくなったとは思いますが。
よろしくお願いします。
http://neet-and-cat.com/exstreamnico/
アンドロイドも作ってよ
キチガイみたいにケチつけてくるヤツは 勝手に妬み嫉みを爆発させてる柴田だから相手にする必要なし。 あまりしつこければ集団で返金求めて潰してやればいいよコイツ。 千葉の大学生だっけこいつ?
まだ改善の余地はあるとはいえこういうアプリが出てきたのは嬉しい。公式は糞だからな。頑張ってくれ。
はっきり言って現段階ではまだまだだががんばってくれ
おそらくダウン終わったあとで出る だけど6:50に限界があっていじると高確率で戻されるもしくは画面更新されず音声のみになる
ランキング見れるんだが動画再生しようとする一瞬再生画面が出てすぐ前の画面に戻る。 サーバー側に 「Could not open input file,make sure it is an mpegts file: -1」 これってどういうこと? mpegに変換できてないから再生できないのか? だとしたらまだ設定する必要とか別途インストールするものが必要なのかな? OS:Windows7 Pro x64 CPU:i7 860 iPhoneOSは3.1.2
フリーワード検索とコメ非表示とコメ書き込みぐらいは最低限ほしいかなぁ ランキングあまり見ない人間だから・・。 画質に関しては言うこと無しだからがんばってもらいたい
1分制限とかでもいいから動作確認用の無料バージョンがほしい所だな
とりあえずappulo.usに揚げとけよ
>>42 ちょっと調べてみましたが、Androidもstreamingできるようですね。
しかもstreamingでは古典的なrtspと言うのが使えるようです。
ffmpegに付いてるffserverとか使えば、動画だけなら意外と簡単にいけるかもしれません。
#やるとは言ってないですけどねw
>>43 助けてくれるのはうれしいですが、否定的な事を言うのが彼と決まってる訳ではありません。
それに、、、当時の事は良く知らないですが、自分が一生懸命に作ったものがダメになってしまう
そうなった時の心境はオレにも経験があって、良く理解できるんですよ。だから、、、
マターリしようよ。です。
>>44 >>45 >>46 >>51 Thank you!!がんばります。
>>48 >>49 一度変換して、キャッシュが残っている場合にシークバーは出てきます。
これはiPhoneのMoviePlayer標準のシークバーなのですが使いもになりません。
原因を推定するところffmpegの吐き出すムービーに微妙なエラー起こしてる(再生できるが)モノがあるので
そのせいで尺がおかしくなってるかもしれません。
HTTPStreaming自体がiPhoneOS3.0から新しいものなので、もしかしたらiPhoneOSのバグかも。
いずれにせよ、2段階のストリーミングでシークは厳しいので出さないようにするか
何か別の手段を提供するか少し考えてみます。
シークバーはサーバーでダウンロード、変換作業が追いついてない時にも起こるかもしれません。
>>50 恐らく、config(実態はsetting.rb)のアカウント設定にミスっていると思います。
すみません。前のWindows用サーバーのアップデートでtaskbarを出さないようにしたので
webサイト側の説明(configで設定してください)と齟齬が発生してました。
正確には解答したディレクトリの中のsettings.rbをテキストエディタで開いて
$mail $passを設定してください。なのですが今回のアップデートにより。もう少し簡単になりました。
とりあえず、ソレを試してみてください。ダメでしたら、また教えてください。
>>52 無料版はどういう形にしたらいいのか、イロイロ考えてます。
場合によってはコメント非表示バージョンなら、尺関係なしに出してもいいんじゃないか?とか。
いや考えてるだけでわかりませんが。いずれにせよ今やるべき事が山ほどあるので優先度低めです。
すいません。動作確認と言う事は頭の隅に残しておきます。
と言うことでサーバーをアップデートしました。今回はWindow Map Linux全てです。
Windows 1.4 Mac 1.2 Linux 1.2 変更点は
Windowsで動画詳細画面を表示する時の待ち時間が 4.5s→2.0s に短縮されました!!
Mac、Linuxも恩恵を受けてるはずですが、元々遅くはないので体感できないと思います。
Windows Macでアカウントの設定ができてない場合。起動時にテキストエディタでsettings.rbを開いて
サーバーを終了する様にしました。ログインのチェックまでやってます。再起動は自前でお願いします。
http://neet-and-cat.com/exstreamnico/
>>55 どうもご苦労さまです
1.4に変えてみましたが
起動すると直ぐに下記のエラーがでて
idとpassを求めてきます
Timeout handler.rd:40: warning:already initialized constat timeouterror
idとpassはrdを保管しているのでまちがいないと思われます
なにかrdファイルが変わったりありますでしょうか
速攻報告ありがとう。
うーん、なんでしょう。おかしいですね。
Timeout〜は呪文だと思ってください。それはうまく行っても表示するので無関係です。
基本的に設定ファイルの中身は変えてませんでした。
それで一つバグを発見したのですが、それは$mail $passが設定されてなくても
ログインできてしまうと言う、別の話で(cookieの残骸を読んでた。)
もしかすると、var/cookie と言うファイルがありましたら消してみてください。
無関係だとはおもうのですが。
それともう少し詳しいエラーが出るかもしれない
http://neet-and-cat.com/exstreamnico/dl/NairServerWindows_1.4.1.zip を上げました。
あとは rd ではなくて rb ですね。settings.rb
コレは間違いはないですよね?
よろしくお願いします。
58 :
50 :2009/12/23(水) 10:32:32 ID:YjoBGzaF0
>>bopper 新しいサーバーソフト試してみたら見れた! けど、見れない動画もある。 今日付けで13位の冬コミ・夏コミのなんたらかんたらという奴が見れない。 (別に見れなくてもいいけど) それはまだ仕様なのかな? あと個人的には広告を表示せずにニコ動出来てるところが もしかしたら運営側に指摘されちゃうかなとも思うかな〜 でも向こうからIP弾くことも出来ないし大丈夫か。 公式とは比べ物にならんくらい、いいクオリティで見れるから今後にも期待!
正直まだ有料ベータテストだな。
あぁよかった。んーでも、なんだったのでしょうね。
まぁ動いたらかいいか。
それで「冬コミ・夏コミ・コミケで見た衝撃的なレス集」と言うのは
http://www.nicovideo.jp/watch/nm9152372 動画のIDがnmなんですよね。今のところsmしか対応出来てません。
nmも恐らく将来的には何とかなるかもとは思うのですが。
それと広告ですが公式アプリにもないので、まぁいいんじゃないでしょうか?
実際ニコニコ動画からバナー取って乗っけてみても、Flashバリバリのページに
iPhoneを飛ばす事にしかならないですしね。
>>57 rbファイルでしたね失礼しました
改めて試してみましたが結局同じでして
別垢で試したら動きました
ちなみに、1.3では2垢ともログイン出来てます
>>61 そ、それは謎が深まるばかりです。
別件なのですが、動画詳細画面を開いたときに[:watch_all, 数字]と言うのがあると思います。
コレがだいたいの処理時間になるのですが、どのくらいでしょうか?
他の方も教えていただけると助かります。 1.90@Windows みたいな感じで。
63 :
iPhone774G :2009/12/23(水) 11:25:41 ID:8OjdqmnB0
会話の内容は難しすぎて自分にはわかりませんが…開発、頑張って下さい!応援してます!
ニコニコ見れる、おもすれー PC内の動画もエンコードして再生できるようになるとなお嬉しいんだが、どうだろうか?
>>64 それはOrbでいいのでは?
eXstreamNicoはニコニコから落としながら変換しつつストリーミング配信という綱渡りに特化しているアプリであるため、
単なるストリーミング配信ならOrbで十分。
>>57 新しい 1.4.1ダウンロードしましたが、taskbar が入ってないようです。
起動方法変わりました?
2度ほどダウンロードし直してみたのですが。
上書き専用でした?
>>20 結構ぬるぬるして良さげに見えるな
安定したら購入を考える
個人的な希望を言えばニコ生も見れると即買いなんだけどな
>>66 >>41 と言うことでWindowsサーバのアップデートしました。
taskbar.exeを一時なくしたのでwebrick_sever.exeから起動してください。
>>64 PC内動画はAir Videoで見るといいよ
Orbより安いし画質もいい
>>69 41は見逃していました。スイマセン。
ただ、ここに書く前に実行ファイル系は全部試してみたんですよね。
ということで、再起動直後にwebrick_sever.exe起動してみたところ、やはり
timeouthandler.rd:40: wwarning: already initialized constant TimeoutError
WARNING!! login disable. please edit setting.rb $mail $pass
とでて動作しませんでした。taskbarを使う前バージョンは普通に使えて
いたのですが。ちなみに $mail, $pass は何度設定しても同じでした。
windows7 pro x64 です。管理者として実行してもだめでした。
とりあえず報告しておきます。
72 :
iPhone774G :2009/12/23(水) 12:43:15 ID:fkneINqG0
祝日の今日から使い始めようとしてます 私も1.4.1で試していますが、Warning!が出てログイン出来ません $mail, $passのテキストはコピペしてブラウザ経由から入れることは確認済み ちなみに禁断の壷とウィルスバスター2010がローカルプロキシに入ってますが関係ないよね?
NairServerめんどうで名前変えてませんが。由来はNicoNico+AirVideoだったり。
ということは、、、
>>71 すみません。新しいのやはり何かおかしい?
1.4.1でしょうか?1.4直後に切り替えたのですが、こちらの方がもしかするとくわいしエラーが出ます。
それと、varというフォルダにcookieというファイルがありませんか?それが悪さをすることないと思うのですが,,,
もしかすると以前のwebrick_server.exeを殺し切れなかった場合があります。タスクマネージャーで確認してみてください。
後はなんだろうなぁ。関係ないですけど、x64なWindowsで動いてるのに驚きました。
74 :
iPhone774G :2009/12/23(水) 12:54:17 ID:uEKvRlG10
俺もたった今買って試してみたが、Vista32bitで問題なく動いてる。 気になるのは、コメントが停止中でも流れることかな まぁ、再生開始時に同期取り直してるみたいだからいいんだけど少し気になる 再生できない人は、ポート開放できてるか確認してセキュリティソフトとファイアーウォール一旦切ってみたら?
>>72 とりあえず。1.3を落とせる様にはしておきました。
すいません。最初からこんな感じで。ただ今調査中。
>>74 次期バージョンで対応できたらしたいです。停止が解除されると同期しなおすんですけどね。
76 :
56 :2009/12/23(水) 13:23:59 ID:Fxn6ab1N0
>>62 1.41でログインできるのが無料会員なのですが
こんな形です。
処理時間が
2.000064@Windows2000 E5200@2G
1.609375@WindowsXP
[email protected] 0.199011@Windows7x64 i7 920@4G HTT無
私
>>21 でもあるんですが、やはり再生中にとまるのは環境が変わっても出てます。
一時的にエンコードして、転送中はほとんどCPUが動いてないように見えます。
ログインできない問題もどのPCでもでてますね
Windows上でIDとパスワードの文字列チェックに不可能なコードがあったりするんですかね・・・
>>76 ×一時的にエンコードして、転送中はほとんどCPUが動いてないように見えます。
○定期的にエンコードして、転送中はほとんどCPUが動いてないように見えます。
考えてもわかりませんね。申し訳ない。
http://neet-and-cat.com/exstreamnico/dl/NairServerWindows_1.4.2.zip を落として試していただけますか?表示される項目がずっと増えたと思います。
そこで以下の事を教えていただきたいです。
timeouthandler.rb:40〜の次の行に
[:mail, :pass] の所にメールとパスが表示されますか?
[:header から始まる奴の中に "x-niconico-authflag" => "1" ここが1になってますか?
そして最後に login check ok か failと表示されると思うのですがどうなってますか?
お手数ですがよろしくお願いします
>>76 プレミアム会員。無料会員。もしかしてプレミアムは何か違うのかも。
自分無料でしか試してないんです。うーむ、ここはプレミアムになるか、、、
webrick_server.exeをクリックするとすぐさま 「各ソケット アドレスに対してプロトコル、ネットワーク アドレス、またはポートのどれか 1 つのみを使用できます。 - bind(2)」 というエラーが出て起動できないんだがどうすればいいんだろう? 何かの常駐アプリなどと競合しているらしいことは検索してわかったんだが 何が競合しているのか調べる術が分からない・・。
>>79 それは、恐らく前回のwebrick_server.exeが生き残ってしまってます。
タスクマネージャーにいると思うので殺しくてください。
正直、これとは別に、自分で落としてきたflvとコメントファイルを再生できるプレイヤーがほしい。 でも来月から動画を保存するのは駄目になるからだせないか…
>>76 わかりました。とりあえず。プレミアム会員でした問題は。
今、修正したのをアップします。
83 :
72 :2009/12/23(水) 14:09:46 ID:fkneINqG0
>>82 なるほど、わたしもプレミア会員です
>>72 まあ、あせらず頑張ってくださいな
今日は年末最後のグダ寝の休日になりそうなんでこっちもボチボチためしますからw
とりあえず、いまWiFi環境で1.3で3939/pingが通ったところ
ログインを表すx-niconico-authflagが プレミアム会員だと "3" 無料会員だkと "1" 未ログインだと "0"になるようです。 今回は確実にそれを調べに行っていたので発覚しました。 と言うか "2"は何? 他にも何かあるかもしれないで、これから更に調べて行きたいと思います。 いや、ほんとちょっと焦りましたねw
86 :
72 :2009/12/23(水) 14:19:10 ID:fkneINqG0
>>84 Win 1.3経由で購入アプリから接続ためして成功報告しようと思ったら、、、早すぐるwww
いまPVが綺麗な計画都市を再生しているが
コメのスクロールといいブロックノイズの少なさといい
この環境気持ちええなぁ
とりあえず、見終わったらサーバとっかえますわ
win1.4.3 win XP プレミアム で再生できました これcmdの小窓ださなくできないかな?
>>86 更新が早いのは不具合が多いと言うことかもしれません(汗
よろしくお願いします。
>>87 Windowsはver1.2辺りはtaskbarに収まってたのですが、ちょっと不具合があって外してます。
いずれ、何とかします。
しかし、プレミアムの方が変換に失敗したり。先頭が真っ暗と言った問題が多く発生してる気がします。
ここらへんも何とかしないといけませんね。
だね、プレミアムでも再生できないのあったりとよくわからん
>>87 不具合あっても知らん。
var shell = new ActiveXObject("WScript.Shell");
shell.Run("webrick_server.exe", 0, false);
を適当な名前.jsでwebrick_server.exeと同じフォルダに保存。
これをダブルクリックで起動、終了はタスクマネージャーから。
91 :
56 :2009/12/23(水) 15:03:16 ID:Fxn6ab1N0
>>88 ご苦労様です。
プレミアム問題なくログインできました。
こちらは、音声が転送されてないようです。
その代わり定期的にとまる状態が解消されましたw
謎です。
1.2と比べ、速度は間違いなく速くなってますね〜
92 :
72 :2009/12/23(水) 15:15:08 ID:fkneINqG0
>>88 サーバ1.4.3に変更
プレミアムでも問題なくログオン
今アドレス変換かまして3G経由での接続も確認しました
いやー、このクオリティで外で見えるのはGJだわ!
さっそく今から出かけて外で使ってみるw
ところで、一部の動画はトランスコードエラーで動画生成時に失敗しますね
これは3回くりかえしてmp3のエンコードに失敗して音がプチプチになった
>sm7138245
#キャッシュに残らないよう毎回ファイル削除してます
71です。 早速の対応ありがとうございました。 うちもプレミアムでした。そういった情報もホンとは必要なんですね。 とにかく、快適に再生できてます。
vista32bitで起動確認 βの時の一体感というかワクワク感が好きだなぁ 開発がんばれ
>>91 音声は自己解決・・・
充電用にさしていたケーブルに問題があり失礼しました。
みんなニコニコ好きだなw
まあね(^^;;
98 :
72 :2009/12/23(水) 20:13:11 ID:fkneINqG0
外出してきましたよ〜。 しょっぱなに誤動作させて家まで戻るはめになったけどw で3G環境でつかってみていつくかコメ ・ブラウザと共存させてはいけませんw ニコ動はブラウザ毎にログインし直しさせる仕様ですが、サーバを動かす環境で別ブラウザ からニコ動にアクセスしてしまうと、サーバ側がログオフされてしまい、情報取得に失敗する。 ↑これに気がつかずに外出して駅から戻ったw まあ、これは本来別鯖たてるのが筋だろうからeXNの責任じゃあないですが。 ・3G回線だとさすがに遅さが気になる 最初のランキング表示・PV情報・再生の各タイミングで待たされるのは、サーバコンソール メッセージが見えるところなら現在どこまで進んでいるかわかるので、さほど気にならない けれど、外出先だとひたすら次画面がでるのを待たされる事になるので、待ち時間がちょい と気に 特に再生に失敗する動画は再生画面に一瞬行ってから戻るからダメージがでかいw サーバからの接続や、PV情報表示の部分の次画面待ち時間もくるくるカーソルを回した方が 多少は気がまぎれるのではないかと ストリーミングの途切れはやはりWiFiよりは多くて、昨日のランキング一位の[MAD]Utopian Notturnoが3G→4回ストリーム待ち、WiFi→0くらいの差があり、ちょっとイラつくかも ただ屋外でもこの品質で動画が見られるのは何者にも代え難く、今までの公式ソフトの汚さ に泣かされた身からしたら、エンコードパラメータを低品質に振るのはのは痛し痒しなところで チューニングするのはためらわれますw インターネットからのアクセスを考えてDMZに専用サーバぶっ立てたくなってきたけれど、 単なるWebサーバと違ってそれなりにエンコパワーがいりそうなのが悩ましいですねぇw
>>89 プレミアムの方が問題が多いのは理由の一つは画質が高いからです。
変換に使っているffmpegで、アスペクト比(縦横比)が保持されない動画が多くて
変換後の解像度を指定してないんです。
ストリーミングなんで、事前に動画の解像度を得ることも出来なくて
そのままの解像度で出してるんで、iPhoneの限界を超えてしまうのです。
>>90 それで大丈夫だと思います。
ただわかってる人だけやった方が向けですね。
>>91 そこらへんはffmpegとsegmenterなんだろうと思います。
コレれから何とかして生きます。
>>92 それはすごい!のですが
ルーターの外にサーバーをかもすのはちょっと待ってください。
それは今のところ想定しないのでセキュリティ的に問題があります。
XNは動画変換はある動画をエンコード中に、別の動画を見ようとすると前のエンコードを止め
キャッシュをクリアします。この仕様から分かる通り、サービスを公開するためのサーバーではなくて
自分専用のサーバーなんです。
今はiPhone⇔サーバー間にパスワードを設けてないので、サーバーのアドレスがわかれば
サーバーに登録してるIDで誰もがニコニコ動画にアクセスできるわけで来てしまうわけで
まともに使えない上に、グレーゾーンからはみ出してしまうのもまずいわけです。
>>93 >>94 えぇ。情報ありがとうございます。本当に重要なのです。
なぜならばWindowsやMacは携帯やiPhoneと違ってかなりいじれるOSですから
OS毎の違いだけでなく、個々の環境は想定よりもかなり違う事が多々あるからです。
自前の環境でサーバー立てて公開では、自分の環境に最適化すれば良いのですが
他の環境で動かすと、見えなかった不具合がぼろぼろと出てくるのです。
そして、それはオレには再現できなくて、わからないんです。
だから、とても重要なんです。よろしくお願いします。
>>95 音声に関してはmp3でヒドくなるのはあったかもしれません。別件ですが
動画はともかく、音声は変換しないでそのままコピーするようにできれば劣化なしで聞けるんです。
殆どの場合、そのままコピーでiPhoneスペックに適合するのでいずれなんとかしないな、っと。
それも動画の事前情報が取れれば可能なんですけどね。
>>98 そうですね。ブラウザとIDを分ける方がいいですね。特にプレミアムで問題多発な事もあるので
そっちの方が良いかと思います。
エンコードのチューニングに関してですが、今の設定はちょっとオーバースペック気味だと思います。
Appleも
Low―96 Kbps video, 64 Kbps audio
Medium―256 Kbps video, 64 Kbps audio
High―800 Kbps video, 64 Kbps audio
と言ってる訳ですね。今は場合によるとHightをちょっと超えてる。
いずれ3G等、外からアクセス出来るようにするには内部でエンコード設定を動的に変える仕組みを提供したいです。
待ち時間の進歩状況ですね。それはディテールをつめる段階でやれたらと思います。
[MAD]Utopian Notturno。コレは危険です!プレミアムだろうが無料だろうが関係なく
ほぼ再生が無理かと。いずれffmpegの設定を煮詰める事で対応して行きたいです。
よろしくお願いします。
101 :
56 :2009/12/23(水) 22:51:47 ID:Fxn6ab1N0
>>99 ,100
私も鯖外に向けても試聴してます。むしろそのために購入?w
鯖を外に向けても個人使用じゃないと違反でしょうけどね
画質はプリセットをサーバ側で用意できて
クライアントで選べるのはどうでしょうか?
i7@4Gだと使用率20数%程度なのでもう少し圧縮効率あがったらなとも思ったり・・・
あとは、リピート再生があるとうれしいです。車運転時に曲流しっぱなしとかやるので・・・
>>101 まぁそうなんでしょうね。iPhoneで外で使えないと魅力半減だとは思ってました。
リピート再生ですか、マイリスト連続再生とか考えてましたから、それもありですね。
使用率20%は羨まし過ぎる。圧縮率上げは2passとか?だとすれば、ちょっと困難ですね。
しかし、[MAD]Utopian Notturnoが再生出来なくはないって話がありましたが、本当でしょうか?
exstreamnico.batや.shをいじってる?デフォルトではアウトプットが
Stream #0.0(und): Video: libx264, yuv420p, 960x540, q=10-51, 512 kb/s, 90k tbn, 29.97 tbc
Stream #0.1(und): Audio: libmp3lame, 44100 Hz, 2 channels, s16, 128 kb/s
なんで解像度限界の H.264 video, up to 1.5 Mbps, 640 by 480 pixels, 30 frames per second を超えてます。
少なくとも3G(iPhoneの方)では無理でした。シミュレータとは再生できますね。
もしかして、3GSってスゴかったりするんでしょうか?
103 :
72 :2009/12/24(木) 00:09:39 ID:6kraLZ2T0
>>99 外鯖の件了解です〜
というよりやっぱり別鯖たててDMZにおかないと怖いから、当分は様子見ということでw
でも
>>101 さんもですが、いつかはやっぱり外部視聴のベースにしたいよね
[MAD]Utopian Notturnoですが3GS-WiFi(11g)ならば、プレミア会員データでもストップ
なし〜1回ストップくらいで再生できてます(最後が数秒早く終わったりしますが)
これはもう、3GSを導入していただくしかw
エンコードファイルサイズ10.1MB/100秒=100K/secなので、3G回線でも空いていれば
なんとか持つはずですが、さすがにこちらはぷちぷちですな
>>102 長文失礼
2pass難しそうですね^^;
画質を少し落とせば2passじゃなくてもffmpegのオプションで低bps綺麗になれば!
といっても詳しくは知らないですけどねorz
それで気づいたんですが15秒ぐらいで固まるのは外部からのアクセスのときでした。
今日はOSごとにテストしはじめてローカルテストに切り替えてました。
3G回線の限界なんですかね。
[MAD]Utopian Notturnoですが
私の環境も3GSで、再生自体は問題ないですねー。回線はネックですけどw
ちなみに横720の動画とかでも3GSは再生できますよ。
ちなみにApachのストリーミング環境があるのですが、ファイルサイズ1Mbpsぐらいは
再生されるのでなんとかなるとうれしいですね
でもあまり見すぎると制限つくか・・・悩みますね。
>>103 100kbpsの動画だったんですね。
最近は回線がこみあってるのかなー
>>105 いや、100kbyte/sec だから約800kbpsでしょ。
禿回線だとちとキツイんじゃないかな。
金取る時点でクソ
そろそろまとめてくれ
これでsayやひまわりとかにも対応してくれたら金払ってもいいんだけどな 今んとこニコだけだからそんなに価値無いな 一応見れないこともないし
saymoveは動画サイトじゃないし
111 :
56 :2009/12/24(木) 09:31:56 ID:MzRn5l16P
>>106 うは間違えました
それでも回線次第でいけそーなきも
以前回線速度2Mbps以上でてましたし
SayMoveは寄生サイトでひまわりは更にその寄生だろ しかも、動画がほとんどH.264だからGood Readerなんかでダウンロードして拡張子をflvからmp4にすれば大抵見れる 有料ってのも、作者にその気があるかは知らんがi文庫みたいに一部売上を献上すればアプリの存在をスルーしてもらえるかもしれんよ
有料は構わないよ。技術投資みたいなものだし。 俺はそう考えてるけどやっぱり金とると責任もあるだろうから大変だろうけどねー。 とりあえず早いとこワード検索できるようにしてもらいたい。
BB2c開発しているinfocityからpeece.TVっていうのが出てるね ニコ動対応してるかどうか不明なので、今から凸してみる
鯖とクライアントがあればいいんだからある程度使えるレベルにすれば逃げてもいい この調子だとまだまだ先そうだから他の人が味をしめて現れるかもというのはあるが
アプリ購入者以外はサーバーアプリも落とせないようにするとかしないと、サーバーだけ利用する奴が現れそうだな。
>>116 月額課金ならまだしも数百円をケチって
自作クライアントを作る方が根性あると思うぞ
とりあえず。
全てのOSのサーバーをアップデートしました。
Win 1.4.4 Mac 1.4.1 Linux 1.4.1
http://neet-and-cat.com/exstreamnico/ 変更点はffmpegに適切な解像度を渡す様になりました。それにより
トランスコードが少し軽くなりました。
iPhone上のスケーラに頼るよりも少し綺麗になったかもしれません。
iPhone上のデコードが軽くなりました。iPhone3Gだと差が顕著に現れると思います。
iPhone3Gで解像度の限界を超える動画(Utopian Notturno等)を見れるようになりました。
デメリットとして、最初に動画の頭をちょっと落として解像度を取り→変換用に全部とる
と2回アクセスしてるので全体として1,2秒待ち時間が増えました。
改善可能な点なんですが、そもそも結構またされるので体感可能かわからない。優先度低。
以上です。よろしくお願いします。
これポート開放しないと見れないんだよねやっぱ
とりあえず
>>114 はニコ動対応はしていない模様。今のヴァージョンではサーバーエラーになる
>>114 このアプリで対応してる動画サービスは全部iPhone用に変換した動画を提供しているから、
ニコニコを見られるようにするにはニコニコ側でiPhone向けに動画を変換してくれなきゃダメなんじゃないかな。
>>119 ポートの解放もできないお子ちゃまはお帰りください
一時停止してもコメント流れる
ID:9byoqZuO0(笑)
129 :
iPhone774G :2009/12/25(金) 04:19:07 ID:Nyaija3A0
これさぁ、環境の整え方とか初期設定の仕方を サルでもわかる並みに説明文置く必要あると思うぞ。 アプリ内にヘルプアイコン作るなり作者サイト自体に説明書きのオブジェクト作ってないと exstreamnicoがジワジワ世に浸透し始めたとき、絶対にレビュー欄をはじめ 設定できない厨房で溢れ返ると思うよ。 しかも相手は脊髄反射でファビョりまくるニコ厨だしw まぁそれはいいとしてもやっぱり フリーソフトとして放流してるものなら解る人間だけが使うって形でいいけど storeアプリとして有料で出してるものだしね。。
煽りだけは一丁前なニコ厨様
131 :
iPhone774G :2009/12/25(金) 08:12:30 ID:FYuJ/wlHi
>>129 あるていど固まった段階で
ニコニコに誰か使い方うpすんだろ
>>129 ニコ厨云々というより
使い方が簡単でもゆとりが使い出したらどうせ荒れる。
Storeの他のアプリレビュー見ればそれは明らか
恐らくポート解放の質問で溢れ返ると思われる。
133 :
56 :2009/12/25(金) 08:47:44 ID:QxLEOzqwP
>>129 逆の発想なら今の完成度で無料だったら
変なのわきまくるからこのままで
おkでしょう
>>118 昨日最新版使ってみました
特に問題なく使えています@3GS
只外部からのアクセスはやはり途中に
読込みが入りますね
そこでネットワークモニタでトラフィック見ながら再生してみたんですが
たぶん動画データを送信しているタイミングが定期的間隔で一度に送っているようで
送る量がローカルの時より少なく(送信時間で制限してる?)
外部からでは次の送信タイミングでは再生が
待ちになってるような気がします
間隔を短くとか転送量を増やせれば
外部からでもいけそーな気がしました
送信時はローカルだと1Mbps以上でてますが
3Gでは600kbps程度です
以上勝手な報告でした
>>129 まあ、お金を取っている以上は商売だから、作者には客のサポートをする
責任はあるよね。(まあ出来てない商売も多数あるけど、そういったのは
反面教師にしてもらって。)
とりあえず、情報の整理ぐらいはしてほしいところかな。
現状、客に見せるものとしては、あまりにやりっぱなしすぎるので。
Wikiを用意するとか、自分のログをまとめるとかでもいいだろうけど。
せめてサーバーソフトにReadmeぐらいは入れておいてほしい。
1番トラブルが少ないのは、SlingPlayerみたいにサーバ有料、アプリ無料というモデルなんだろうけど、それじゃ儲かんないもんなあ。 儲けの差分だけ作者さんにはがんばって欲しい。
SlingPlayerはiphoneアプリ有料だが。
ってか、β版アプリなのに説明文なんて作ってもころころ仕様変わって毎回書き直すようなハメになるだろうが 現状で使いかたわからん奴は、公式の方のアプリつかっとけ
>>137 同意。
使えるヤツだけ使えばいいと思う。
その前にサポートを前提にしているのが変かとも思う。
単なる売買契約であって、それを含めるかどうかは、契約によるんじゃないの?
もちろんサポートを謳って販売しているのなら、それも契約のうちで、義務があるけど。
β版アプリなら、アプリの説明にそう書いておくべきだろ。β版でも価値を見いだせる人なら使っててもいいが、 無料でもないのにそんな意識ない人がほとんどだ。このサギめ。 開発テストならクローズかフリーでやれよ。
>>112 i文庫が寄贈してるのは初耳でした。すでにAppleに30%献上してるわけですし
売上献上で見逃してくれるならやらないでもないのですが。
今のところ、まともな企業が動いてくれる額に見えないです。
今できることはドワンゴに取って不都合にならないようにするのが精一杯かと。
iPhoneの公式が広告なしで動いてる所を見ると、目的はiPhoneでニコニコ動画を見てもらいたい
と言うことなのでしょうから、利害は一致してると思うんですけどね。
荒れないようにするにはどうしたらいいか?は難しい問題だと思います。
初期の内に打てる手は打っておきたいのですが、なにぶんリソースが不足しております。。。
ちょっと息切れしてますが。報告など、ありがとうございます。ちゃんと読んでます。
とりあえず。wiki作りました。
http://neet-and-cat.com/exstreamnico/wiki/ プラグインにIssueTrackingSystemなんてあったので要望をまとめてみました。
抜けてるのあったら入れてください。
よろしくお願いします。
最初にフリー版として出しておくべきだっただろ 現状、有料βテスターだしな あと、アドオンにしたらどうよ? アドオンで作者が用意したサーバーを提供なら 設定出来ない奴はそっち使ってくれでいいと思うしな。
説明欄に ・高スペックPC及び問題解決のスキルが必要です を追加すればバッチリだNE!
>>140 乙
あと否定的な事ばっか言ってるが期待はしてるから頑張れ!
偉そうに
>>141 なんで学生と同じ失敗を薦めるの?馬鹿なの?
>>141 それやっても、学生アプリと同じくサーバーが規制受けて終わりになると思う。
作者鯖と自前鯖両方対応って意味な。 アドオン方式にしてニコニコに何%か上納って条件なら 多少話聞いてくれるんじゃね?
リアルタイムトランスコードだから廃スペックなPCを鯖にしても 同時には数ユーザしか使えん。
とりあえず。webページに注意を描いておきました。 appStoreはクリスマス休暇あけまちです。
注意書きの反映がじゃなくて?w
153 :
719 :2009/12/25(金) 16:48:49 ID:hDxEnIuP0
>>139 そんな説明書いたらアポーの承認降りんだろ。
>>151 そうかw
私にはクリスマス来ないのかな・・・
ポマギーチェ!
ごめん誤爆。 LAN環境でWindowsにiTunesとかが入っててBonjourがインスコされてる状態でPC名が英数字なら PC名.localでそのPCにアクセスできる。 DHCPとかでたまにアドレス変わるときとか便利かもね。
誤爆ワロタw
ゲトアウトヒアストーカー
159 :
72 :2009/12/25(金) 23:52:20 ID:jbnwQS400
>>104 >でもあまり見すぎると制限つくか・・・悩みますね。
いままで遠いお花畑の向こう側にあると思っていた回線制限が、
XNを使い始めてマジにリアルになってきましたよ。
しかも、peeceeTVまで試し始めちゃったからマスマス身近なものにw
peeceeTVで(iPhone付属のyoutubeソフトより)いいとおもったのは1st
インプレレベルで
◎縦・横表示に追従
○youtube以外にも対応(ただしNicoはダメ・理由は
>>121 )
の2つかな
縦画面表示できるのは、屋外でみるときにちょっといい感じ
横画面で見るのは気がひけるのでw
ただ、やっぱXNの画質と(ニコの)コメント表示の世界は別次元なんで、
まずはサーバ・クライアントの次版公開に向けて頑張ってください
(゚Д゚ )ハァ?
作者さん頑張って!!! ほいおー
162 :
iPhone774G :2009/12/26(土) 09:34:48 ID:E5nqODlB0
Ipodtouchから スレ違いだったらすいません eXstreamNico公式サイトを見て設定してるんですけど、「入力後サーバーを自分で再起動」のやり方が分かりません。 もし、サーバーテストが成功すればこのアプリを買うつもりです。 一応、OSはvistaでipodtouch 3.1.2 ポートは開放済みです 長文すいませんでした
webrick_server.exeを起動し直すってこと そこまでできてるなら、アプリ買っても動作すると思うよ
ありがとうございます。 ググれカスで返されると思ってたんで驚きました。 今から購入しようと思います
>>114 >>121 peeceTV試してみた
結論としては
>>121 の言うとおりニコニコには対応してない
見るのもDLもできない
だけど設定でcacheをONにするとyoutubeやveohだけじゃなくてそれ以外もWebブラウザから検索して再生するとDLできるようになってる
iPhoneで再生できる形式はDL可ってことかな
>>164 ですけど30秒ほどたって「SelectServer disable reach server」と出てつながりません。
ルーターは一台でポート開放済み
ファイアウォール開放済み
ウイルスバスターもポート開放済み
です。
それとポート開放の時このeXstreamNicoはTCP・UDPどちらにすればいいんでしょうか。
ポート開放は自分でがんばって解決したいのでTCP・UDPの方を教えてくれませんでしょうか。
>>168 ボート云々は、サーバを入れているマシンからニコが見られるのであれば、大丈夫だと思うので、設定ファイルの書き間違えとか、確認してみた方がいいかも。
もちろん、家にサーバを置いて、家の外からみたいならDNZとか、ポートとかやらないといけませんが。
その場合は、接続のされ方とかゲートやルータの機種とかの情報がないと分からないかも。
>>168 まず、無線LANでつないでいるのか、3G経由なのかどっちかを教えてもらわんと。
次にsafari経由でpingをやってpongが帰ってくるかどうかだね
>>168 設定 ファイルと言うのはサーバーソフトウェアを起動した時に出て来るテキストドキュメントの事でしょうか?
あのテキストドキュメントにはニコニコのメールアドレスとパスワードだけを打ち込めばいいんですか?
pcからはニコニコ動画は見れてます。
ルーターはBBR-4HGです。
パソコンのIPアドレスは192.168.11.4
接続のされかたは
「Aterm VA(モデム)」-「AMN1500」-「BBR-4HG」-「WCA-G」
>>170 WCA-Gというものを使っております
帰ってきませんでした。応答してないとはね。
ポート開放済みでこの知識の無さ… 割れ厨の香りがプンプンするな
どうみても割れ厨
>>172 実は開放できたと思ってできてなかったでござるの巻
>>175 設定をすればWCA-Gでもipodtouchでネットができました。
白い画面が続いたままでござる
純粋にポート開放ができてないからつながらないと思われ。なので明日、再度ポート開放に挑戦したいでござる。
親切に教えて頂いてありがとうございました。
>>176 httpは普通は80番ポート、っていってもわからんだろうなぁ
長時間サーバー起動してると落ちるんだよね。俺だけ?
画質良すぎワロタ BINDが使えるの? よく解らんからスルーするけど
>>178 とりあえず、パソコンから、WCA-G のIPアドレスをブラウザで入力して、
たぶんbuffaloなら、本体にログイン用のIDとパスワードが書いてあると
思うので、それでログインできれば、何とかなるかも。
たしか この間 buffalo のほかの機種ですが、AOSS をセットすると xxxxxx-1
xxxxxx-2 みたいにセキュリティが登録されて AOSS 以外の無線接続が少しめん
どくさかったので、とりあえず AOSS をオフにしてしまうのも手かもしれません。
WCA-Gは、情報のほとんどわからないマニュアルがダウンロードできたので、
見てみたのですが、仕様ではAOSS のほかに WPA-PSK や WEP が使えるような
ので、たぶん、切り替える方法があると思います。
セキュリティなしで
http://192.168.11.4:9393/ping が通るのを確認したら
手動で WPA-PSK だめなら、WEP128bit あたりを設定してみてはどうでしょう。
俺もbuffaloルーター使ってる ルーターのアドレス192.168.xx.x(xは機種依存?要説明書)を入力するとウィンドウポップするので rootかadmin入れれば設定画面が表示される(パスワードいらない) あとはアドレス変換でTCPのところに9393入れるだけでいい。 それとAOSSでもいける。
>>152 i文庫寄贈の件は覚えておくようにします。
>>153 ですね。設定にスキルが必要と辺りにしておきます。
>>154 紛らわしくて申し訳なかった。
クライアントVer2は今製作中です
それと、私にもクリスマスは来ませんでした。
>>156 ところで、SteamのクリスマスセールでSTALKERが2ドルでしたね。
>>171 eXstreamNicoが使うのはTCPのみです。
しかし外で使わないならばルーターのポートは開放する必要はないでしょう。特にBBR-4HGはいじらなくていいです。
みなイロイロ助言してくれてるお陰で、自分の言えることは少ないですが。
まず、Vista上でちゃんと動いてるか確認した方が良いでしょう。Vistaのブラウザで以下にアクセスしてみてください。
http://localhost:9393/ping http://192.168.11.4:9393/ping コレが通れば恐らくサーバーは大丈夫です。2つ目が通らなければ昨日書いてたアドレスが間違ってる?
ただし、コレが動いたとしてもPCにとって外からの接続ではないのでファイアーウォールの設定が完璧とは言い切れません。
そこで、サーバーの他にもう一台のPCがBAR-4HGにぶら下がってる場合。それからアクセスしてみてください。
http://192.168.11.4:9393/ping に。コレが通るならばファイアーウォールも 192.168.11.* からのアクセスは完璧だともいます。
そして、今度はWCA-Gなのですがこいつがルーターとして動作しているならば。Internetと言うよりはWANにアクセス出来るるか?
が重要になってくると思います。
http://www.buffalo-fan.com/wcag_wl_pc.shtml に接続して、LAN設定あたりでもしかすると無線LAN→WAN(InternetではなくBAR-4GHにぶら下がってるPC)へのアクセスを制限してる
箇所があるかもしれない。それがあったら解除してみる。等だと思います。
LANにルーターが2つ入ってる環境はけっこうつらいですよね。なんとかよろしくお願いします。
>>181 設定のbind_addressってのはhttpサーバーがlistenするIPの事で、DNSのBINDではありません。
>>184 とりあえず、コマンドプロンプト開いてipconfigって打ってみろ
その中の、IPv4 アドレスってのがXNで使用するIPアドレスだ
それと、あんまりIPとか書き込まない方がいいんじゃまいか
プライベートアドレスなら問題ないと思うけど? グローバルアドレスは駄目だけど。
>>184 ipアドレスを間違えているんじゃなくて、WCA-Gのポートが開いてないという可能性
自分もWCA-Gのマニュアル(ありゃゲーム機のマニュアルだね)見てみたが、ポートは固定のものしか
開けて(開けられ)ないのかも。
→サーバをポート80で起動してこれ:80/pingでつないでみる
ただし、この文章だけで意味が分からないなら、少なくとも今は実験しない方がいい
次に考えられるのが、BBR-4HGの設定ミス
通信がインターネット側に出てしまっている可能性
→buffaloならAirStation Settingだと思うが、
可能ならサーバPCを(一時的に)DMZにおいてみるのはできないか
とにかく、無線LAN経由でつないでいるPCはないか?
それがないと何時まで経っても堂々巡りが続きそうだが
スッ i⌒i スッ ./ ̄\ | 〈| | ^o^ | / .ノ|| ,\_// ii|||| バチーン!! / ̄ / iii|||||| バチーン!! / /\ / ̄\ii|||| .' , .. _| ̄ ̄ \ / ヽ \从// ・;`.∴ ' \ ̄ ̄ ̄ ̄ ̄ ̄ \__) < ,:;・,‘ ||\ / ̄\.' , .. ||\|| ̄ ̄ ̄ ̄ | ^o^ | やめてください しんでしまいます || || ̄ ̄ ̄ ̄, \_/ .|| / ̄  ̄\ / /\ / ̄\ _| ̄ ̄ \ / ヽ \_ \ ̄ ̄ ̄ ̄ ̄ ̄ \__) ||\ \ ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| || || ̄ ̄ ̄ ̄ ̄ ̄ ̄|| .|| ||
ひどく頭の悪い書き込みを見た
3G回線での視聴はどのようにすればできるのでしょうか? wifiでは見れるのですが、友達にこのアプリを紹介したいのです。
今の君のスキルじゃ難しいから諦めろ
諦めました
>>190 ゲームで使うポートは限定的だからWCA-Gはそれ以外のポートを閉めている可能性あり
>>191 作者がセキュリティ強化版を出す予定とのことだから、それまで待つべきだね
訳もわからずにWAN側に出すと危険だぞ
自分も実験している数時間の間に速攻で9393番にポートスキャンがきたぞw
>>194 作者が仰っていることは拝見してましたが、あまりの出来の良さに我を忘れていました。
おとなしく待つことにします。
>>179 > 長時間サーバー起動してると落ちるんだよね。俺だけ?
一段落した?ようなので拾ってみました。
実は、うちも1.4以降?から落ちるようになりました。
Exerbは動作を停止しました。 とウィンドウが開きます。
(ruby関係?)
webrick_server の画面には
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for information.
と出てますが、このメッセージが、直接関係しているかはわかりません。
うちは Win7pro x64, プレミアムではなく、別に登録した無料ID で、運用しています。
とりあえず、再起動すればいいだけなので、それほど困っていませんが、報告しておきます。
179さんの落ち方はこういうんじゃないですか?
>>196 う、それはマジですか。ruby関係ですが、、、そのメッセージは大抵問題が良くわからなかったり
script上ではどうしようもない場合も稀にあったりするんですよね。
最悪、もう一つ監視するプロセスを立ち上げて何とかするって方向で対応したいと思います。
ただ、現在クライアントver2を作り込み中なので少し待ってください。
>>197 bopperさん。ご苦労様です。
196でも書いたとおり、とりあえず、自宅外から見ようとしているわけではないので、
落ちてても、ちょっとサーバを起動しなせおせばいいだけですから。
クライアント、ぜひ優先してください。
それに、うちのマシン環境があんまり綺麗ではないので、そのせいかもしれません。
私のほかにいなければ、その可能性が高いので、とりあえずほっておいてください。
なお、テスト用になにかすることがあれば、やります。
それでは!
昨日からポート開放がなんたらFWがなんたら言ってた者ですがちゃんと繋がりました。 ただ単に、webrick_serverの設定をミスしてただけでしたw お騒がせしてどうもすみませんでした。 それに丁寧に教えていただきありがとうございました bopperさん。これからもがんばってください。
>>196 状況や表示メッセージ等、状況は同じです。
クライアントから操作していない時に落ちるようです。
クライアントをずっと操作しているわけでは無いので、操作時は落ちないとは言い切れませんが。
windows 7 ultimate x64
ランキングからタグやマイリスを辿って動画を探して見るのも結構楽しいです。
応援していますので頑張ってください。
これってオープンソース?
違う
>>197 うちのwin7x64pro環境でも同じ症状でますね
ただ鯖エラーは遠隔動作でなんとかなるし
x64問題かもしれないですし
>>198 さん言うとおりクライアント優先希望です
Vista32bitだけど
>>196 の症状でるよ
でも、再起動すればいいだけだし特に気にならん
むしろ、ドライブのルートにlibフォルダとか作成されてて最初なんのフォルダか不明で焦ったわw
>>200 確かにほっておくと出るような印象がありますね。使っている最中に出たことはないし。夜起動しっぱなしにしてたら、朝起きたら転けてる程度の頻度なので。環境含め少し探ってみます。
みなさんの報告みたら、win7 64bit問題かと思ったら、vista32でも出るみたいなので、よく分からんですね。
>>199 動いてよかったー
落ちる件ですいません。原因は特定できました。
Windowsのパフォーマンス上げるコードにちょっと問題があったので外せばいいだけです。
が、クライアントVer2の為にサーバーのソースがゴチャゴチャになってしまってるんで。
も少し待ってください。
クライアントVer2。基礎工事はだいたい終えてマイリスト実装中。
頑張ってください!!!
wktkが止まらない
応援してるぞ! iPhoneでニコニコできるなんて夢の様な話だ テンション上げて頑張って!
マイリスト実装されたらmovbileから乗り替える
>>210 まだ使ってたのか・・・もう許してやれよ
212 :
iPhone774G :2009/12/29(火) 19:00:01 ID:0+/6C50Y0
新参ですいません、ダウンロードの仕方を分かりやすく説明してもらえますか?
流石にそれくらいは自分で頑張ろうぜ
>>214 投コメにマイリスか動画のリンクが貼ってあれば、そこから飛んで見れる
幸い大御所の動画が履歴に残ってたんで、限定的だけど今でもバリバリ使えてる
>>213 すいません出来ました
ただPCのスペックが低いせいか遅いです・・・
画質が綺麗らしく羨ましいけど パソコン初心者の俺には使い方が 分からない(T-T) 作者さん、とりあえず応援しています! 出来ればアンドロイドくんユーザの 為にもアプリを作って下さいな(*^^*)
>>219 せっかくレスくれたのにごめん、今iphone解約してしまっているんだ
IDで俺の書込み分かると思うけど、新型iphoneが出たら
また購入検討予定、X10か新型iphoneか検討中、スレ汚してごめん・・・
pcをつけたままにしないとこのアプリってつかえませんか???? 初心者ですいません お願いします答えてくれたら幸いです
パソコンは起動してないと無理だよ
コメントごとエンコってニコ動の意味あるんかな 最初から各デバイス向けに変換してストレージに入れとけば済む話では 学生のもeXも公式もそうだけど、リアルタイムで取得・表示オンオフ・投稿が出来るから面白いんじゃないの
226 :
iPhone774G :2009/12/30(水) 11:56:19 ID:IwqL+Jd00
あれ?今公式見てみたら画質悪いけど結構サクサク動いてたぞ?
G3でサクサクなら改善 Wifiなら今までどおり
ごめん、3Gだと今まで通り・・・
このアプリってvistaスリープ状態でつかえますか?
>>229 使えないよ
世の中には自宅PCつけっ放しにしてでも
外出先でニコニコを見たい人がいるって事
よく分からないなら買わない方がいい
しかしorbスレでもair videoスレでも同じ質問よくみるけど なんでスリープ状態で鯖になると思うんだろうな
233 :
iPhone774G :2009/12/30(水) 16:16:54 ID:N5VI7JIn0
PC起動したままなら普通にPCで見た方が・・・
先週から、これとPeeceTVの屋外利用を交互に試していたら 割引前パケット課金が10万/月→30万/半月までのびてしまったw 動画を本格的利用しようとすると、通信制限に引っかかりかねないな
だから外出先で見るから3Gが重要なんだよ。家の中だったらノートで良いわ。 設定はソフト入れてグローバルIP入れてポート開けるだけだろ。 今のところ3Gだと止まるので、もっと画質落としてもいいから、もっと軽くして欲しいな。 自分としては学生アプリのサーバだけ各自で用意するタイプで十分なんだけどな。 あらかじめ変換キューだけ出してそれにコメント乗せる感じの奴。
>>234 だいじょぶ、
規制は1000万パケットからで金額にしたら210万円/月
おけ?
236だけど…
>>234 の
動画を本格的利用しようとすると、通信制限に引っかかりかねないな
の最後とのとこが、かねないかな、に見えたから質問かとおもた、
悪いな。
逝くので許して。あけましておめでとう。
世間はあけおめですか。オレの気分は2009/12/32日です。 近状ですがクライアントver2はお蔵入りになりそうです。12/31にレビューに出そうと思ってたのですが ニコニコ動画のランキング上位に性的な動画が多く出現してたので、ビビってやめてしまいました。 運営も正月休みなのかな。 おかげでver3予定の機能だった連続再生やら動画再生画面のインターフェースにまで手を出し始めてます。 そう、それと稀に起こる動画の頭が切れる問題や、キャッシュされた動画が途中で止まる問題も解決出来そうですね。 あんまりやると収集つかなくなるんで、とりあえずリリースしたいところです。 期待してくれてる方たち、申し訳ない。もう少しお待ちください。 sleep中のPCで使えないか?って話がでてましたが。MacBookだと無線でもネットワークからアクセスがあると 目が覚める機能があったりするんですけどね、、、Windowsはどうなんだろう。
>>235 外で使うのに帯域消費を軽くする方法ですが、現在でも不可能ではありません。
windows exstreamnico.bat mac exstreamnico.sh
このファイルのテキストエディタで開いて
ffmpeg_cmd="./ffmpeg -er 4 -y -i - -f mpegts ${aspect} -vcodec libx264 -b 512k -r 29.97
みたいな行の -b 512k と言うところを下げれば軽くなりますよ。512kに設定してるのは実はそれほど根拠がないので
384k辺りに下げてみたのですが意外と見分けが付かない。流石に64kとかにするとゲシュタルト崩壊します。
オーディオ部分を変えるには同-ab 128kを変えればいいです。その512k+オーディオ128kがだいたいの帯域消費幅になります。
やるなら、念のため元のファイルはコピーして取っておくことをおすすめします。
マイリスと検索は実装できそうですか?
>>240 もちろんです。それがver2の目的でした。
検索結果のページ送りも(同期なんで読み込みもたつきますが)できます。
あと関連動画も一応取れるようにしておきました。マイリストの追加がちょっと怪しい。
公式アプリが通ってるんだから、いくらランキングがエロだらけになろうと、何の心配もないだろう?
タイミングは多少重要なんじゃねーの? 一回リジェクトされたら次回厳しそうだしな。 AppStoreはmac信者からも信用されてないのか、マンセーレスを見たことないなwwwwwwww
245 :
【凶】 :2010/01/01(金) 21:15:24 ID:z+tc46JSP
>>239 作者様ご助言ありがとうございます。
当方のcoreduo1.5Gの糞ノート母艦でも画質を256にしたら、ほぼ止まらずに3GでMUGEN動画見れました。
cpu使用率は50%から90%ぐらいです。
画質512だと100%張り付きでした。
自分の感じだとネット帯域よりも母艦のスペック重視な気がしました。
ともあれ、これで検索とマイリスと視聴履歴があって、全体がもっと軽くなれば最高です。期待してます。
自宅以外からアクセスするのに、VPNで接続すればセキュリティー的に問題ないよね? VPNの構築ってなかなか大変なのなorz
作者さん、どうでもいいがもっとカッコイイアイコンにしようぜ? なんか不気味すぎるわw
>>242 >>245 はい!早く来年を迎えたいですw
>>246 気がつかなった,-bを落としたらCPU使用率も落ちますか。有意義な情報をありがとう。
将来的にはサーバの設定のUI作って、手軽に設定できるようにしたいですね。
twitterで動画192k音声64kにすると3Gで安定するとつぶやいてる方もいました。
>>247 VPNやった事ないからわからないんですが、それができるなら楽でいいですね!
セキュリティ的実装を丸投げできる!!
ただし、ちょっと不安なのは暗号化に多少はPC、iPhone共にCPUを食われるんじゃないでしょうか?
ここらへん、試してみないとわかりませんね。
>>248 ですよねー。現在なんとかしようと思ってるんですがリリースに間に合うかはわからないです。
提出前10分で描いたもんですから。何て言うか友愛っぽぃ、、、ん?誰か来たようです。
>>239 質問があります。
ffmpegですが、"-r"オプションはいじるとコメント同期でまずいですかね?
あと"-s"(サイズ変更)の追加は意味あるのでしょうか?
>>249 >はい!早く来年を迎えたいですw
逃避願望強すぎですw
VPN対応となると(私もよくわかってませんが
作者さまのサポート負担がふえそーな気がするので怖そうですね
ここでは、質問攻めになりそうな気がします。
では、がんばってください
>>250 VPNはiPhoneや母艦側で設定して機能させるものだから、
ここでサポートとかする必要はない。
>>251 なるほど、其れは失礼しました
母艦側の環境作ってみるとします
作者様ご苦労様です
使用中に特定の動画で不具合があったので報告します。
【VIPマリオ3】自称アクションに定評のある男の挑戦【実況】part32
http://www.nicovideo.jp/watch/sm9179792 この動画をアプリで再生すると画面は問題なく映りますが音が
とびとびで変な音になってしまいます。
再生中サーバーのプロンプト画面を確認したら音の円コーディングで
やや暴走気味…
確認してみてください。自分では原因がよくわかりませんでした。
ちなみに他の動画は問題なく音がでます。 連騰で済みませんでした。
>>250 -rでフレームレートを指定してもまともに再生さえされればOKです。コメントの同期には関係ありません。
−sの解像度は${aspect}の中で適切なアスペクト比を保ちつつiPhoneで最大に表示されるように展開してます。
もしも自前で指定するには${aspect}を消さないと動かないと思います。
これは動画によってはiPhoneの限界を超えた解像度のものあるためで、とくにiPhone3Gは再生できない動画が多いのです。
iPhone3GSなら解像度指定なし${aspect}を消すでもいいかもしれません。
確かにVPNはiPhone標準機能だからって事で逃げたいですねw
>>253 報告ありがとうーffmpegかsegementerでmp3のデコードがおかしい事になってますね。
他にもこうなる動画が結構ありますね。とりあえずエコノミー入れば聞けるようになるみたいですw
恐らくffmpegのビルドからやり直さないといけないので、クライアントver2だしたら取り掛かります。
あ、ちなみにWindowsでしょうか?
次のバージョンはどれくらいで公開されますか? 楽しみでよるも眠れません。
257 :
253 :2010/01/03(日) 18:27:11 ID:CFQ64Dh90
>>255 Windows7です。
あと気になるのがやはりいくつか動画をみているうちにコメントの動機がうまく取れなくなる問題ですね。
VER2楽しみです。それでは頑張ってください!
258 :
iPhone774G :2010/01/04(月) 08:15:06 ID:D4QGYI9s0
自分のIPアドレスってパソコンの どこ見ればわかるんだ? あとポートって何? 初心者ですみません・・・
初心者って免罪符じゃないし、全部ググればすぐ解ることなのにいいかげんにしろ!!!
つipconfig つコマンドプロンプト
情弱は罪です(キリッ
262 :
iPhone774G :2010/01/04(月) 15:56:39 ID:5e5qrDaPP
全然使い方がわからない。 どこかわかりやすく解説してるブログない?
まだまだ発展途上のアプリだから無い 具体的にどこがどうわからないのか言ってくれないとアドバイスもできない
自分でやることってサーバーソフト起動してニコ動のアカウント入れることと アプリ側でIPアドレス入れるくらいしかないだろ。
そしてわかる人じゃないと触っちゃ駄目。 有料(ベータ)にしてよかったと思うよ本当。 無料だったら「初心者です」ってのが数えきれなく増えてただろうし。
>>255 回答どうもありがとうございます。
画質維持で転送量さげたかっただけなので-sは弄らないようにします。
>>265 レビューでさっそくアホなこと書いてる奴もいるし、
遅かれ早かれ初心者(笑)がいっぱい来ると思うよ
作者さんへ、今購入しまして使ってます 画質が公式アプリと段違いで良いですね これから改善されていくことを期待してます あ、コメントの流れる位置を本家と同じようにしてほしいです! よろしくおねがいします!
あとサーバーを起動したときにドライブ直下に「lib」というディレクトリができていましたが、 これはHP上で明記しておくべきだと思います。 勝手に作られていたのでびっくりしました。よろしくおねがいします。
追記です、ユーザーフォルダ直下にも「.gem」フォルダが出来ていました これらファイルはNairServerWindowsフォルダ下に作るべきだと思います 無理なのであれば生成されたファイルを一括して削除できるツールを同梱して欲しいです いい忘れてました、Windows版です。 よろしくお願いします。
こういうの処理しなきゃいけないんだから大変だな作者さんも
>>271 まあ、有料なんだし購入した人に対するフォローは当然しなきゃね。
サーバー&クライアントソフトで、クライアントだけの売り逃げも出来ない
仕様だし。
フォローはクライアントのバージョンアップとかエンコ関係だけでいいよ。
いやでも >これらファイルはNairServerWindowsフォルダ下に作るべきだと思います これはまともな意見だと思うぞ
なんだウイルスかよ
もうちょいパソコンに負担かからないようにできないですかねー。 パソコン買い替えようか考えたが、これだけのために買うのもあれだしね。 いずれにしろ作者さん頑張って!
>>256 期待していただいてありがとう。
とうとう次期バージョンレビューに出してしまいました。
うまく行けば一週間と少し。リジェクト食らった場合更に一週間くらいです。
>>257 IPアドレスな件ですがとりあえず。がんばってググッてください。
いずれ解説を用意するとか自動で設定できるようにするとか何とかやってみたいと思います。
>>268 コメント再現性は今レビューに出してる次のバージョンあたりから何とかしたいと思います。
>>270 報告ありがとうございます。libと.gemsは今気が付きました。
rubygemsをrequireした時にできてしまうようです(起動時毎回)
無害なんですが何とかしたいと思います。
ver2レビューに出したのでとりあえず、ようやく正月です。
さようなら2009/13/06。HappyNewYear2010/01/06!!
承認にそんなに時間かかるのか•••
>>277 お疲れ様です。ハッピーニューイヤー!
て、自分は年末にiPhone落として、当分バグ出しお手伝いできない
MobileMe入ってればよかった、、、、orz
>>274 そういやiTunesもインストール時に余計なもんいっぱい入ってくるけど
マカーのプログラマってそういうの何も感じないのかね?
>>280 マックの仕様として、どこにインスコしてもパソに何のスペック的も影響ないからね。
消すのも簡単だし。
インスコ場所に制限があるWindowsを使ってるとそこに違和感を覚えるかもしれない。
いやいやMacだろうがWinだろうがドライブ直下にディレクトリ作るのはおかしくね? あと最近ではWinでも設定ファイルをプログラムディレクトリには置かなくなってると思う。
既に買った人どうすんのさ。アドオンで再度金払うハメになるじゃん。 動作確認後に購入の形にするなら、制限付無料版を別で出した方がいいだろ。
>>282 まあ、作者が次からは対処するでしょ。
PATHの指定が固定だったり、ドキュメントがなかったり、
フリーソフト寄せ集めだったりと、なにかと学生プログラマ的な
のりがすごくするね。金も取っていることだし、これからの
改善に期待かな。
286 :
iPhone774G :2010/01/07(木) 18:23:15 ID:lAFbPjphO
コメントの文字サイズがえらい小さいのは今後対応してもらえるのだろうか? あとサーバーや動画を選択してから表示されるまでの間、進捗バーか例のクルクル回るやつを出してほしい。 ちゃんと動作しているのか固まってしまったのかわからなくて一瞬不安になるw
>>284 そっか、既に買った人の事考えて無かったすみません
セレクトサーバと表示されます タップすると青色に変化するけど 先に進めません、、、わからん、困った
>>288 PCでサーバー立ててIPアドレスは入力したの?
スレ汚してごめん、諦めるわ、分からん 公式で観ているわ
Windows上でなら 1. 1の「非公式な公式」からWindows ver 1.4.4を落として展開 2. NairServerWindows内にあるwebrick_server.exeを実行して放置 3. コマンドプロンプトのipconfigとかで自分のIPを確認 4. アプリを起動して、3で分かったIPを入力 これだけだぜ?
忘れてた 2.5. 初回起動時はアカウント情報保存した後webrick_server.exeを再起動
>>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 とかならマシンまではアクセスできるけど。サーバーが稼働してません。
とりあえず石橋叩きながらインストールする手順を書いてみました。
http://neet-and-cat.com/exstreamnico/wiki/?%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB これに従ってやってみてください。ただし、上手くいかない場合の対処はまだかかれてません。
その場合は連絡願います。
作者さんが凄い事は分かりました! 一度このアプリで観てみたい!と思う のですが、うまくいきません、 サーバが立っていない様です、、、
macなら簡単に出来るかな? mac高値で売ってしまったから、、、
>>295 と言うことはWindows。そして同じPCから
http://localhost:9393/ping にアクセスできない状況ですね?
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が早い、、、
おおおお!やっと観れた! 神画質!!作者さん!ありがとう! コメも文字小さめで、スムーズに流れて いいです! 生放送は観れますか?
聞いてみただけ 何故か出来そうな気がするw
でもこのアプリは設定からあって 面白いw観れた時の感激wサーバって 面白いなあw
ニコニコって本当に笑えるなwwww
>>300 夢壊して悪いけど普通のストリーミングサービスと比べて厳しいだろ
>>303 まともに相手にするだけ無駄
NGしとけ
だから文だと誤解されるけど、 なんて言ったらいいかなー とりあえず今日は寝る
307 :
282 :2010/01/08(金) 03:11:33 ID:vbVDyoUQ0
>>294 >>282 の後半は、
>>270 > 追記です、ユーザーフォルダ直下にも「.gem」フォルダが出来ていました
> これらファイルはNairServerWindowsフォルダ下に作るべきだと思います
に対してなんだけど、この動作ってRubyGemsのデフォルト動作だと思ったので、
それをわざわざ変える必要は有るんかいな?と。
ruby使ったことないので勘違いなら申し訳ない。
308 :
iPhone774G :2010/01/08(金) 03:38:23 ID:7N0k5SBz0
無知坊に優しくするとすぐ調子にのるという典型的例
今から寝るけど、このアプリ毎日使って いいですか?iPhoneでニコニコ観るのが 楽しみになりました! 友人にも観せてあげたいです!
なんか、ランキングの科学タブの取得がうまくいってない気がする 関係ない動画ばかりひっかかる
これって自宅のWi-Fiからしか繋げないの? 3Gや出先のWi-Fiからは駄目??
>>311 レビューにはポートを解放すれば、
3Gでもって書いてありました。
いまのところ、セキュリティ関係実装されてないから、 VPNとか使わんのなら、やめたほうがいい。 それでもやるというなら、最低限ポート番号を変更しろ。
アップデートきた
2.4きたよー。 サーバープログラム置いといてくれよーw>作者さん
ちゃん
サーバーきた
>>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 :2010/01/08(金) 13:28:09 ID:7N0k5SBz0
再生中のアイコンが意味分からんww 虫眼鏡とか普通に何らかの検索かと思うだろ 画面の拡大ってw
アップデート確認 サーバーもバージョンアップで視聴できた とりあえず、作者さん乙 UIも洗練されてるとは言い難いけど、前回よりは随分見やすくなったしだいぶ実用性が高まったと思う あとは、縦画面なんかでも見れると有り難いかも
バージョンアップご苦労さまです 今確認できないのが悔しい 個人的にマイリス連続再生は神すぎる 家に帰るのが楽しみです
>>319 >>320 UIはそうですね。とりあえず実用一点張りです。
下のToolbarは見栄えがしない、そして再生ボタンも押しにくい。
動画再生画面もいずれ改善したい所です。
>>321 連続再生は自分的に売りのつもりです。単純にクライアントから再生毎に
サーバーにトランスコード要請を出すのではなく、最初に予約をしますので
順方向に再生していて、再生よりもトランスコードが早いならば
動画間の切り替えの待ち時間がほとんど発生しないようになってます。
ホントはver3に入れようと思っていた機能なんで
もしかしすると、サーバー側にもう少し洗礼が必要かもしれません。
動画詳細画面表示時に変換要求だして待ち時間減らせないですかね?
作者さんアップデートお疲れ様 前よりもだいぶ使いやすくなってるのを実感しました
>>323 それも考えました。その場合のデメリットは詳細画面を出すだけで
自分のサーバーもニコニコ動画にも負荷をかけることになります。
これだと詳細からリストの次、前のアイテムへ等の動きも阻害されます。
それらを考慮してやめました。
待ち時間中に(indicatorが少々じゃまですが)詳細画面を読めるようにしてますので
そこらへんで手を打ったと言うことにしておいてください。
326 :
iPhone774G :2010/01/08(金) 14:59:50 ID:LFpJ1nArP
すみませんサーバーのアップデートってどうやるんですか?><
>>326 以前のサーバーをディレクトリごと消して。新しく解答したディレクトリに置き換え
起動時にニコニコ動画のアカウント情報を入れなおすです。
ファイアーウォールが入ってる場合、再びブロックしますか?と問われるかもしれないので
その場合はブロックを解除してください。
>>327 おお!即レスありがとうございます!
ググりながらやってみます!
作者さんスゲーわ!ニコニコって楽しいなw おもわずコメしたくなるw
バージョンアップ乙です 要望ですが、 一回見た動画を再生するときにトランスコードしなおすの何とかなりませんか? サーバー側にトランスコード済みのファイル置いとけば時間短縮にもなるし ニコニコの負荷も減ると思うんだが・・・ さらに何日以上アクセス無いと削除とか、何MB以上になったら古いのから削除 見たいなのが出きれば完璧かもです
それやるとダウンロードと見なされるかもだからなあ リスク的にどうかと思う ところで、Mac使ってるんだけどWin版でいうexstreamnico.batはどこにあるの?画質弄りたいんだけど
アップデート確認しました。お疲れ様です。 機能面ではもう本当に申し分ないぐらいです。 これからもがんばってください! で、既出かもしれませんが静止コメントも普通のコメントのように流れるやつは 改善の計画はありますか?コメント処理方式自体の問題で 解決はまだまだ先のような気もしますが。。
>>324 thankQ
>>330 しかし、コメント機能はまだ搭載されてない罠wと言う奴ですね
いれずなんとか。
>>331 サーバー側でできない事はないんですが
>>332 の言う通りにDL回避Streamingと言うのがありますから
、、、程度を考えて実装すると言うのはいいかもしれません。
>>332 NairServer.appを右クリック→パッケージの内容を表示
Contents/MacOS/exstreamnico.shです。
Macにおいて .app は実はただのディレクトリです
>>335 そうだったのか!Mac使い始めて間も無いから知らんかった
サンクス
>>333 コメント関係はVer3あたりに持っていくことになると思います。
静止コメントだけなら簡単なんですけど。他が少し難しい。
ぱっと見ただけなんですが、1つのコメント内で改行ができる!?とか
一度アルゴリズム全体を見直さなければならないです。
あと今のコメントの流れはつっかからない時は滑らか過ぎるかな?っと思ってます。
場合によっては酔う気がする。元はもうちょっと飛び飛びですよね。
>>336 実はオレもMac使い始めて、まだ3ヶ月なんですけどねw
>>332 DLしたファイルは暗号化して一定時間保存ならまぁいける気もー
ニコ動もDL法適応って話になったら多くの2次創作madが死亡ですね
著作物のも多々あるけどw
動画の再生中に時間を表示するのは無理っぽいですか? 今再生中の箇所が大体どれくらいなのか知れたら便利なのですが。05:30/10:00みたいな感じで。
うおお、神アプリすぎる! 早速購入して鯖もいただきました、ありがとう!
どうでもいいけどさ、Linuxとこコピペするんなら変更になってる部分くらい修正ぐらいしてちょ・・・ Linux版起動できる人なら、間違ってっても分かると思うけどさ。 zipだからtar xvfじゃなくてunzipだし、設定ファイルはsettings.rbだし。
wikiのダウンロードの手順のところが 本来「解凍」のところが「解答」になってるお!
GoogleChromeに乗り換えました。コテハンとか大丈夫なんだろうか
>>338 Streaming(wはDL法適用外だからニコニコ動画も大丈夫なんではないですか?
暗号化はやり方はあるとは思いますが、サーバーかクライアントかオレのリソースを
消費しますね。ただでさえ重いのに。
>>340 楽しんでくれるとこちらもうれしいです。
>>341 Linux版はテスト環境がないこともあって、愛が足りなかったようです。
修正しておきました。
>>342 インストールの所は誰か直してくれたのに、アップデートの所が直ってなかったですね。
逝ってきます。
>>343 俺リソースは重要ですねw
その様子だとある程度蓄えるのは逝ってくれそうだ
これで自分が観たい動画が全部そろったw やったー!
クライアントVer2.4になって、かなり完成度があがりましたね。
次のコメント再現度アップに期待。
サーバーの方は、うちのAthlonX2 215だとFPS20ぐらいでちょっと
実時間に満たない感じ。ffmpegのエンコードオプションがかなり
高画質に設定してあるのかな?同じffmpegを使っているAirVideo
だと、実時間で変換出来、画質も問題ないんで。
エンコード時間は、画像サイズが一番利くと思うのだけど、
具体的にどんな解像度で変換しています?
>>255 だと
>−sの解像度は${aspect}の中で適切なアスペクト比を保ちつつiPhoneで最大に表示されるように展開してます。
と書いてありますが。あとはMEとかPartitionサイズとかをいじるぐらいが
軽くなるところですかね。
>>345 まぁ何とかしてみます。
>>346 よかったー
>>347 現在は動画のアスペクトに合わせて、480x320以下 or 480以下x320。
iPhone/iPhodTouchの解像度で最大化できるようにしてます。ただ、これだと
x264が解像度が16の倍数じゃないと言ってるので、-s 480x320 -aspect xxxの方がいいか思案中です。
meはパフォーマンスに影響するか分かりませんが。partitionと -b の動画のビットレーも実は効きます。
他になんですが、もすかすると、、、
http://blog.k-tai-douga.com/ などで使ってるCPUに最適化したffmpegに置き換えて動くならば、パフォーマンスに稼げるかもしれません。
>>349 追記
母艦はwinvista app鯖ともに最新verにup済み
ランキングは、すべてデイリーのお気に入り数で確認しました
>>349 詳細な報告ありがとうございます。コレは単純明快なバグですね。
scienceじゃなくて scienece になってるし
sportじゃなくてsports になってる。
g_populaur 全体がないのも、ただの手落ちでしょう。
これに今まで気が付かなかったのは、結構不覚ですね。
次のリリースまでには逝ってきます。
>>351 俺もg_popurとか買いちゃってたハズカシス
応援してます、頑張って下さい
すみません、iPod touchからなのですが、サーバー(?)に接続出来ないでいます。 IPアドレスはあっているとおもうのですが・・・ 教えていただけないでしょうか
>>353 wikiの説明で、どの辺りでつまづきましたか?
それとサーバーのOSを教えてください。
>>354 >>355 わかりにくくてすみません
OSとはXPの事でしょうか?
クライアントの欄のiPhoneのSafariを起動し・・・のところのpongがかえって来ません
safariからexstreamnico://....で起動した! ……と思ったら起動するだけだったw
なにこいつ
このアプリをきっかけにプレミアム 会員になりました!
作者ありがとうございます。ありがたく使っています。 さらに欲を言えば、やはり他の人が言われているようにキャッシュ 機能(iphone内かサーバ内か選択で)はあればベストです。 香港版iphoneにドコモSIM入れて使用していますが、やはり個々のtsファイルを ダウンロードする時間じ手間取って使い物になるれべるではありませんでした。 深夜だったからかもしれません。
それとハッシュで構わないので、サーバにアクセスするときにパスワードでのアクセス許可を入れてもらえれば安心します。
作者さんおつ!&サンクス! コメントなめらかですねw ちょい笑ってしまいましたww 要望として、 一時停止の際にコメントも停止して欲しい 再生中のサーチ(早送り、巻戻し)機能が欲しい (3Gでも安心できるよう)接続時にパスワード入力を求めるようにして欲しい (パスワードはクライアント側で記憶できればうれしい!) 勝手なことばかりですが、よろしくです!!
自分はニコニコ今迄、生放送は観ていた けど正直、動画はほとんど観なかった でもこのアプリを使っていたら、夢中に なって観てしまい目が疲れてしまった(笑) 今のところランキングしか観ていないけど
最初のサーバー接続で、うまくつながらないときに画面に進捗状況を 表示するものがないため、フリーズしたかのように見えてしまいます。 十数秒まてば「server http ping no responce」と出るけど、 できればサーバーへの接続を試みているところでも進捗表示アイコンが欲しい。 それ以外でも、再生中にエンコードが追いつかずとまったときや、 再生ボタンを押しても反応しないときなど、画面がちょくちょく無反応になり、 戸惑うところがあるので、正常に処理しているけど時間がかかるところなどは こまめにメーターアイコンにしてもらえたらな、と思います。
あと、Bluetoothを使って視聴していたときに気づいたバグ。 今回のバージョンから、再生画面が独自UIになっていますが、 Bluetooth側の再生・一時停止ボタンでも一応再生は止まります。 ただ、もう一度押しても再生を再開しません。 画面のUIで再度再生ボタンを押すと再開しますが、今度は再生中 なのに、アイコンが一時停止のマークになってます。
>>362 PCはできています
iPhoneのIPは192.168.24.94
デフォルトゲートウェイは192.168.24.1と思います
>>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や通常の動画再生ではどうなりますか?
>>368 PCのアドレスも192.168.24.xxxですか?それだとiPhoneと同一LANの中にあることになり
ネットワーク的に接続は難しい事はないと思います。
そうするとサーバーを動かしてるPCのファイアーウォールが原因の可能性が高くなると思うんですが。
有料 エンターテイメント30位まで 上昇しましたね!
インストールしたらドライブ直下に ruby gemsのフォルダが作られてて 中身空なんだけどこれって削除していいの?
いいよ
>>372 30位は初めてですね。最初にappBankの朝刊にスクリーンショット付きで取り上げられたときは40位まであがって
その時の目標は30位いくらのパンティノン神殿だったんですがXNが50位くらいに滞空しているあいだに
パンツのごとく上からヒラヒラと落ちていつの間にかランク外。諸行無常の響きあり。
>>373 消しても起動毎に生成されるので次には何と修正します。
377 :
367 :2010/01/09(土) 18:14:19 ID:vZgi+BqE0
>>369 BTの件ですが、手持ちの別のBTで試したところ問題ありませんでした。
問題のBTはYouTubeでも同様の現象だったので、BTヘッドホンとiPhone
との相性の問題だったようです。お騒がせしました。
378 :
366 :2010/01/09(土) 18:20:38 ID:vZgi+BqE0
indicatorの件、よろしくお願いします。 あと、サーバーリストなんですが、もしかしてアプリ起動時毎回 サーバーリストの一番上のサーバーに接続していませんか? 自分は家の中用と外出先用に2つサーバーリストを登録しており、 一番目にローカルアドレスを設定していたところ、外出先で 起動時に毎回タイムアウトになりました。また逆にグローバル アドレスを外出先で1番目にしたところ、帰宅時にタイムアウトに なりましたので。 家と外出先両方で使うとなると、これは不便なので対応お願いします。
>>362 一度ランキングにアクセスしてからwatchやmylistにアクセスしているようですが、
playは動画再生が始まりますが、watch・mylistについては動画説明文やマイリストが
表示されずランキングが表示されたままになるようです。
しかし動画を直接再生できるようになり、個人的には非常に便利になりました。
対応ありがとうございます。
380 :
iPhone774G :2010/01/09(土) 19:05:10 ID:hA3dEmmx0
何かを選択した時のキャンセルボタンが欲しいな。 今の仕様だと誤クリックの場合でも押したが最後 次の画面が出るまで否応なしに数十秒待たされるから結構キツイ。
電池残量がわかるといいと思うが難しいかな
スリープボタン2連打
AirVideoみたいに変換予約出来て 変換後のファイルをPCのフォルダに保存できたらいいな
>>377 いえ報告ありがとう。BT持ってないから確認の意味でも助かります。
>>378 そう言う問題が発生してしまいますね。了解。直します。
が少し時間がかかってしまう。これは申し訳ない感じです。
ローカル内でも適切にドメイン引けるといいんですが、、、
>>379 やっぱり。URI handlerは成熟が必要ですね。
>>380 そうですね。慎重にやらないといけない部分だったので見送ったのですが
再生誤りはコスト高いですからね。キャンセルボタン了解しました。
UI改善へ含めておきます
>>381 電池残量ですか、ネットワークのindicatorも考えた場合
ステータスバーを復活させるにやぶさかではないですね。
縦表示領域が少し犠牲になりますけど。合わせて考慮してみます。
総じてdetailが足りてないですね。
>>369 サーチは難しいんですね、、
コメント一時停止はお願いします〜
Windows7で使ってますが、実行中のソフトを右下のトレイ(?)に格納できるようになれば嬉しいです。
ずっと下のバーにあるのはちょっと、、、
よろしくです!
PCの設定で可能ならスレチですね^^;
作者さん、ねらーの皆さんのお陰で iPhoneでニコニコを高画質かつヌルヌル で観れたので感謝しています!
388 :
iPhone774G :2010/01/10(日) 00:01:52 ID:StgG6HwBP
アプリの参考画像でキャラクターが映った画像を使うのはやめた方がいいんじゃない?
iTunesでeXstreamNicoのサポートを 見ると公式より画質が本当に綺麗なのが わかるよ!
391 :
390 :2010/01/10(日) 01:01:39 ID:JaHano6w0
と、まだ購入していない人に言いたい
392 :
378 :2010/01/10(日) 01:32:34 ID:uiLNo4hb0
>>384 起動時に、サーバーに自動的に接続されると言うこと自体は
便利に思う人もいると思います。家でしか使わない人とか。
当座の対応としては、サーバー接続時にキャンセルを
可能にするだけも問題軽減ができると思います。
あと、毎回リストの一番上にアクセス、という仕様だとこける
環境だと連続でこけつづけるので、せめて前回と同じサーバーに
接続の方がいいかな?(これでも、外出先→家の時に毎回こけますが)
実際の対策としてはオプション画面で、
「起動時にサーバーに自動接続する」という項目を設けて
ユーザーの選択性にする感じですかね。
今のところ、優先度は低い項目だと思うので、適切な時期に
対応ください。
iPhoneで高画質でニコ動観れて嬉しいのですが、イマイチ仕組みが 分からなくて・・・毎日利用したいのですが、これって自宅パソコンに 変換サーバが立ってるって事ですか?それなら作者さんにも負担を かけていないので、遠慮なしに使いますが・・・無知ですみません・・・ ニコ動側にも負担がかかっているのかな?一応別アカウントで、プレミアム 入っていますが・・・後は作者さんに負担がかかっているか?心配です。 アホな質問ですみません・・・
>>393 変換は自分のPCでしてます。ですので、作者のサーバーへの負荷などは
気にする必要はないかと。
iPhoneで再生時に、毎回ニコニコ動画から必要な分だけPCでダウンロードして
変換しているので、ニコニコへの負荷も通常視聴とさほど変わらないでしょう。
同じ動画を繰り返し見る場合はキャッシュが効かないので負荷はあがりますが。
>>396 わかりました いずれにせよ作者さん
ありがとうございます!
今後もアップデート宜しくお願いします!
現状で十分満足ですが、、、
>>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
のように消すのではなくリネームする形で残しておく必要があります。
後者もセキュリティ的な問題を抱えると言う困った問題があるんですが
http://journal.mycom.co.jp/column/winxp/059/index.html 辺りを参考にやってもらえばいいかと。
あともう一つ。webrick_server.exenのショートカットを作っていて
その作業フォルダ(カレントディレクトリ)がwebrick_sever.exeがあるディレクトリと違うのではないか?
と言うケースです。これはオレのバグなのですが、とりあえずショートカットの作業フォルダを
直してもら得れば動くと思います。
いずれにしてもちょっと現象をつかみきれてないので、再現する方がいましたら
連絡をいただけると助かります。
>>398 追記。
WindosフォルダだけでなくPATHの通った所にssleay32.dllがある可能性もあります。
この場合はマイコンピューターのプロパティから環境変数の項目でPathの通った所も
探してもらう必要があります。
>>389 ボカロコミュニティはCGMの風土が強いから、PVは一言断り入れとけばほぼ無問題ですよね
かえって流れるコメントの方が著作権的には微妙なのかも(嫌がる人はいないとは思いますが)
紹介したいPVに自分のコメント流して、そこ時間帯をスナップショットすれば安全かもw
>>398 WindowsプログラミングWin2K時代までしかしたことのないボンクラプログラマですが、ちと思い出
ししたことがあります
「序数 277 がダイナミック ライブラリ SSLEAY32.dll から見つかりませんでした」
この手(序数の数字の部分は異なる場合がある)のダイアログが出て動作しないエラーなら、
DLLが古いバージョンが動いている可能性が強いのではないかと
このエラーはDLLが外部に出しているIFが増えて、かつその増えたAPIを呼び出すアプリが動作
するときにDLLロード時にリンク解決に失敗して出るエラー
今でも↓の順番でDLLを探しているので、通常はwebrick_server.exeがあるディレクトリのdllを使
うんですが、
http://msdn.microsoft.com/ja-jp/library/7d83bc18 (VS.80).aspx
実は「すでに他のアプリがすでにメモリに展開してある同名のDLLがあると、バージョンが違おう
がどうであろうが、それを使う」というトンデモ仕様が、少なくとも当時のWindowsにはありました
それを回避するにはプログラム中でパス指定でDLLを読み込まないといけない(パス指定をする
とパス込みでDLL名になるので別DLL扱い扱いになるとかなんとか)かったかと
もう10年も前の記憶なんですがww
今日いろいろサーバー側のソフトをいじっていて、 ffmpegによる再エンコードなしに、元の画質のままXNで コメント付き再生が可能な方法を考えてみました。 やり方の概要としては、以下のような形。 ・ニコニコからダウンロードした動画データを一時ファイル(MP4)に書き出す ・一時ファイルをTsMuxeRというソフトを使ってTSファイルに変換 ・TSファイルの中身を、live_segmenterに渡して、ストリーミング再生 上記の方法は、一旦動画を完全にローカルにダウンロードしてからの 変換になるため、回線が細いと再生開始までに時間がかなりかかること、 また作者さんが懸念されているダウンロード違法問題がクリアでないのが ネックです。 最初は、ffmpegで再エンコード無しでTSに変換できるかとcopyオプション を試してみたのですが、動画だけはうまくストリーミング再生されるものの、 音声がうまく認識されず断念。これができると、一時ファイルを作ることもなく、 最適なんですけどね。 ただ、現状の方法でも、720Pの再生も可能な3GSならば、高ビットレートの 動画も元の画質のままiPhoneでコメント付きで視聴出来ます。 再エンコードしない分、CPUパワーも少なくすみます。PCでも重いことのある HD動画も、3GSだとぬるぬる再生出来たりします。 高速回線ユーザーで、家の中で高画質なニコニコ動画をiPhoneで見たい、 という人には結構いいのではないでしょうか。 exstreamnico.batを数行変更する程度で実現可能ですので、 具体的方法を希望される方がいれば記します。 (ただし、作者さんが懸念を持たれるようでしたら配慮します。)
>>402 bopper氏がOKであれば是非試してみたいです。
全く関係ないが、ボカロのPVのスクショを見て少しにやけてしまったぜ キレイだなw
作者さん乙です、楽しく使わせてもらってます BAD APPLEの影絵の奴見たんですが、思わずスゲーと叫んでしまいました
作者乙! コメントがオリジナルのように表示されて欲しいです! 全部流れてるかと思うので。。
>>400 なるほど。まぁコメントは許してもらうとして一報入れておきます。
>>401 うぅ。その仕様が今も続いてるとすればかなり厄介ですね。
システムの類に入っているdllだけなく、別ソフトに添付されてそれが起動していればアウト
なわけですよね。問題となるdllを探すのにhdd総なめしないといけない、、、
オレが今回見つけた問題の仕様はWindowsXPSP1以降からカレントディレクトリの検索順位
が2位から5位に下がったって話でした。Outlookのメールに添付されたdllを優先的に読んでしまう
セキュリティ的問題を解決するために優先度下げたようで。それが原因だと思ったんですが。
基本的に一番の優先度は実行ファイルが置いてあるディレクトリ(カレントディレクトリではなく)
なわけですから、そっちの仕様が問題になっている可能性がでかいですね。
これがDLL地獄って奴ですか,,,どうしたものだか
>>403 >>404 >> 405
>>406 thanQです。楽しんでください。
コメントはclient次期バージョンで何とかします。
>>402 それすごいですね。元画質、元音質で形式だけ変換はいくらか試みたんですが実現できなかった。
その様子ですとパイプで順次流せなくDLと言うところは残念と懸念に引っかかりますが
個人的にソフトいじってもらうのは全然OKです。とりあえずライセンスはオープンにはしてないので
それを再配布ってのはとりあえず控えてもらうとして(exstreamnico.bat単体くらいならOK)
むしろ歓迎ですよ。オレもどうやってるのか知りたいです。ぜひ教えてください。
しかし、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を勧めてるわけじゃないです。技術的に面白いと言う話。
>>408 一応、公開はOKってことですかね。後で導入の仕方を投稿します。
直接ダウンロードならMP4のままでOKというのは、AirVideoを
使っていて感じたことです。あちらは、そのまま再生と変換再生が
選べますので。ニコニコの動画を特定のフォルダにダウンロード
するだけで、あとはAirVideoで視聴可能です。3GSならばそのままでOK。
ffmpegのTS変換がうまく動けばいいんでしょうけど、うまく行っている
例がネット調べても見つからなかったんですよね。
ちなみに、MP4をダウンロードしている途中でコメント付き再生を
開始し、ダウンロード速度>再生速度ならそのまま追っかけ再生、
ということは出来ないんでしょうか?3GSなら、それが一番シンプル
なんですけど。
要望なんですがnm動画はいつか再生可能になるのでしょうか? smだけでも満足はしてるんですが、ときたまnm動画でいいやつとかあるので…
それは質問だろカス
412 :
iPhone774G :2010/01/10(日) 14:23:49 ID:JaHano6w0
iPhoneってスゲーな!無知な俺には3GSは宝の持ち腐れだ・・・ こんな小さな物で何でも出来るしさ 恥ずかしい話なんだけどiPhoneをきっかけに無線LAN導入したけど 設定が分からず(パソコンを含めて)、金払って家電量販店の マネージャーに自宅に来てもらったのだけど、iPhoneを絶賛してたからなあー その時は意味不明でちんぷんかんぷんだったけど、今更ながらiPhoneスゲー
無劣化MP4再生導入方法(server for client ver 2.4, Windows版)
1. TsMuxeRの導入
・以下のサイトでTsMuxeRをダウンロード
<
http://www.videohelp.com/tools/tsMuxeR >
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のみで実施。解像度などの条件によって再生不可の可能性もあり。
当方G5(PPC 10.5.8)なんですが、 サーバアプリはintelMacのみの対応ですか? 起動しても一瞬で落ちてしまいます。
>>413 解説
・dl_nico.exeで取得した動画の中身を、一旦temp.mp4というファイルに
リダイレクトで書き出します。
・TsMuxeRで、上記MP4の動画をTSファイルに変換します。
このソフトは、オプションを別ファイルで記載する必要があるため、
予め「remux.meta」というファイル名で作成しておきます。
※ZIP同梱のGUIを使えば、メタファイルを手軽に作成できます。
・変換したTSファイルを、TYPEで展開し、パイプラインを通じて
live_segmenter.exeに送り、あとはオリジナルと同様の処理を行います。
※一旦すべての動画をダウンロード完了後に再生を開始しますので、
実況系の長時間のファイルや、HDなどの高画質のファイルの再生には
開始まで非常に長い時間がかかる場合があります。
特に、ADSLやモバイルなどでダウンロード速度が遅い方はご注意ください。
>>410 nm対応はやれるとしてもう少し先です。確実な調査してないんですが
あれはzipか何かで圧縮がかかってるはずなんで、それをパイプで解凍できればなんとか
>>412 ですね。オレのはiPhone3Gなんでうらやましいですw
>>409 >>413 >ちなみに、MP4をダウンロードしている途中でコメント付き再生を 開始し
これは残念ながらできませんでした。 確か途中まで再生でもなく最初からダメだったかと
TsMuxeRの件thanQです。パフォーマンスや画質音質に興味があるので、後で個人的に試してみます。
iPhone3Gでどこまでいけるかと言う問題はありますがw
ところどころ臭い奴がいるのはiphone板住人じゃなく外部から引き入れてるからなのかね
>>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のビルドで使用するライブラーが整っていますから
http://github.com/carsonmcdonald/HTTP-Live-Video-Stream-Segmenter-and-Distributor をダウンロードし。解凍後 make とするだけでビルドできるはずです。
それをPATHの通ったところ。MacPortsを入れたならば /opt/local/bin に移動させれば完了。
sudo cp live_segemnter /opt/local/bin
rubygemsのライブラリーは
sudo gem install json mechanize nokogiri simple-rss
で、自動的にやってくれるはずです。
すいません。表記忘れはオレの手落ちです。
こう言う事に慣れてなければ、大変だと思いますが何とか、、、よろしくお願いします。
>>417 >ところどころ臭い奴がいる
アンカーうってくださいよ俺の事?
でしたら書き込み止めて静かにしています
馴れ合うなカス
>>415 ファイルの詳細画面から一瞬画面が暗転して再生が始まるかと思いきや
再び詳細画面に戻るのはそのファイルがmp4じゃないってこと?
コマンドプロンプトでは「temp.mp4が見つかりませんでした」って出るけど。
スレチ これ以上やるなら他所でやれ
>>423 >>426 オレも試せてないのでわからないんですけど。exstreamnico.*を改行含めて
かもしてみるといいんじゃないでしょうか?
429 :
413 :2010/01/10(日) 16:54:32 ID:4Pm3QBHlP
>>423 ,426
一度、PCの方で再生してみて、一度FLVなのかMP4なのか
確認してみてもらえませんか?
プレーヤーを上級者モードにし、「お知らせ」のタブを選択して
システムメッセージを見てみてください。メッセージの2行目で、
FLV動画なのかMP4動画なのかが確認出来ます。
FLVだと、確かにそういった挙動になるかと。
MP4と表示されているのに、その状況ですと何か説明に問題が
あるのかもしれません。その時はまた報告ください。
動作確認用に、比較的短めのMP4動画です。
(※アニメMADですので抵抗感ある人はご注意。)
http://www.nicovideo.jp/watch/sm9319811 上記動画はこちらではうまく行っています。
>>429 URLでは、XNから探すのは難しかったですね。
上記テスト動画は、「ranking all daily fav」の6位にある
「ミサカ電機」という動画です。
>>429 dl_nico.rbは例えflvだとしてもtemp.mp4を作るはずです。
あと。DL開始時にContent-typeをコマンドプロンプトに表示するので
video/mp4 か video/flv を見分ける事で判別できますね。
>>429 調べてみたら二行目に「MP4動画の再生を準備中」ってシステムログが出てた。
ちなみにランキングに載ってるメガ幸子の動画。
こっちで何か設定間違えてるのかな・・・
>>431 手元でFLV動画をやったところ、生成したtemp.mp4を
TsMuxeRで変換する際に「moov atom not found」と出て
TSへの変換が失敗。その後、TSからのストリーム再生に
投げるところで、ファイルがない、と言っているっぽいです。
最後にtemp.mp4も消してしまっているので、現状では
FLVの場合のこの動作は仕様ですね。
ダウンロード開始前に、何らかの手段で動画IDのものが
FLVなのかMP4なのか分かるならば、それに応じて通常変換と
無劣化変換を切り替えることも出来そうですね。
>>432 メガ幸子ですか。確かにMP4ですね。実は自分のところは
ADSLで回線が補足、結構動画取得に時間がかかりましたが、
一応、うまく変換し再生出来ていました。
いくつかご確認ください。
・TsMuxeRが置いてある場所
web_server.exeがあるフォルダと同じ場所です。
・remux.metaの中の記述
temp.mp4はこのオプションファイルの中で指定しています。
相対パスでの指定となっています。
・動画ダウンロード時
サーバーのフォルダの中に、一時的にtemp.mp4という名前の
ファイルが出来ているかご確認ください。
ファイヤーウォールにExerbってやつがないんだけどなんでだろう ほかはあってると思うんだが
>>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ファイアウォールによるプログラムのブロック時の通内を表示する
もしくはファイヤーウォールが全般タブで有効化されてない可能性もあります。
それなら問題はないのですが。
同全般タブで例外を許可しないにチェックが入ってる場合はそれを外さないいけません。
>>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ドライブ直下に置いてやり直してみたが結果は同じ。
う〜ん。。。
>>434 あ、サーバーフォルダ内にもtemp.mp4の一時ファイルは生成されませんでした。
>>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とか出ている時でしょうか?
あと、もしかしてエコノミーモードの再生になっていないでしょうか?
>>429 で示した確認方法は、元動画がMP4かどうかを調べています。
エコノミーモードですと、元がMP4であってもFLVでダウンロードされる
ようです。実際、「ミサカ電機」をエコノミーのアカウントで視聴しようと
したところ、再生時に一瞬暗転し、すぐ詳細画面に戻りました。
サーバーのログに、video/flvという表示がGETの行が混じっていないか
確認してみてください。
この無劣化変換はMP4のみなので、実質的にプレミアム会員向け
と言えるかもしれません。
>>440 ちょっと試してみましたところできました。プレミアムです。
segmenterでファイル分割しているのを確認できたんで恐らくOKなんですが
やっぱiPhone3Gじゃやはり無理だったみたいです。
ただし、これ変換速度がめちゃくちゃ早いですね。プレミアムみたいにDL速度稼げる場合は
ffmpeg使った場合の最初の待ち時間で全てを変換するくらい早い。
キャッシュコントロールを考えれば、ありと言えばありかもしれませんね。
iPhone3Gの問題も切り分けるとするならば、、、うーむ。
いやライセンス的に利用するのは恐らく無理ですね。
>>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 -
あとは、この部分で音声もちゃんと再生出来るようになればいいんですけどね。
>>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 :2010/01/10(日) 19:59:33 ID: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 :2010/01/10(日) 21:43:15 ID:EdDwLEz00
>>419 迅速な回答ありがとうございました。
やはりPPCはサポート外でしたか...。
せっかく解決方法を書いていただきましたが自分にはちょっと敷居が高そうです。
素直にIntelMac買えるまで我慢します。
大変だと思いますが開発がんばってください。
>>445 これスゴイ!
変換が追いつかないようなヘボノートでも、相手がmp4ならまだ戦えそう
作者様、4Pm3QBHlP様ありがとうございます!
なんか帰ってきたらえらい進展があったみたいだな 今度Wikiに纏めといておくれ
445の使ってみてるけどFLVだと何故かかなりの確率で再生されないな H264も動画によってはかなりカクつく上に再生されないことも多い ある程度のPCスペックがあれば従来通りの方式の方がストレスフリーかもしれない
>>449 俺もへぼノートで使ってる、やっと分かったわ、俺のへぼノートのせいで
たまに再生出来ない動画があるって事か?
こんな事なら折角買ったmacいくら高値で売れても売るんじゃなかった・・・
>>451 445の通りにやってるなら、flvは従来通りの方式じゃないの?
454 :
413 :2010/01/11(月) 02:22:07 ID:YrATedZ2P
>>448 エコノミーでもプレミアム画質、というのは流石にニワンゴが黙ってない
でしょうね。
>>449 どうもありがとうございます。たしかに、非力なマシーンでもMP4なら
なんとかなるかもしれませんね。TsMuxeRはLinux版やMacOS版も
あるので、腕に覚えがある人ならそっちにも対応出来るかもしれません。
低価格なLinux内蔵NASとかでサーバー常時起動できたら結構いいかも。
>>451 >>445 のやつは結構短時間で作ったので、十分な検証ができておらず
バグがあるかもしれません。もうちょっとテストしてみますが。
H.264の動画は、とりあえず元が59.94fpsのものだとかくつくことは
確認しています。MP4だと普通に再生出来ていたので、おそらくTS
Mux時の問題かと。あと、3GSでしか動作検証していないので、
それ以外の機種だとよくわかりません。
>>452 処理性能が影響するのは、再エンコードにかかる時間なので、
全く再生出来ないと言うのはちょっと問題が違うようにも思いますね。
>>447 作者さん、Wikiへのまとめどうもでした。今後もよろしくです。
一応報告です MacでTsMuxeRを試しに動かしたんだけど、再生画面に移項せずクライアントが落ちました。 クライアント動作環境は3GSです
>>456 元がFLV動画でないか、エコノミー再生中でないかPCで確認してみてください。
こちらでは動作確認できませんけど。
WinFast PxVC1100に対応したffmpegでエンコード速度を稼ごうと考えていたら、 別な方法でアプローチされていた・・・。 ffmpeg_candi.exe→ffmpeg.exeでは対応出来ず。 前者に少々手を入れる必要がありそう。
459 :
401 :2010/01/11(月) 16:21:34 ID:cBxDCKh90
DLLロード問題で当該EXEがどのDLLを利用しているかをしらべるツールを掘り出してきました
0)コマンドファイルをダウンロード
http://ntsecurity.nu/downloads/listmodules.exe このサイトはウィルスバスターでウィルス隔離指定されているサイトなんで、設定解除が必要です
いちおう、当該ファイルは汚染されていないことは確認してあるけれど、初心者は使わない方が
無難かと
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を(すでに)起動しているか?
は、さらに起動プロセス総なめスクリプトを作らなきゃなりません、、、
われ
>>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で固めて配布するか、、、
とりあえず問題に当確するヒトとコンタクト取らないと話が進みませんね。
噂を聞いてこのアプリをたった今導入してみたものです。 早速使ってみましたが、すごいですねこれ。某非公式ニコ動再生アプリのように、差し止められないことを祈ってます。 ちょっとだけ気になったのはコメントが流れてくるタイミングがPCよりも約0.5〜1秒ほど遅いということですね。 これからも頑張ってください、応援してます!!
3G環境で鑑賞出来てこそ真価を発揮するアプリですね。 (セキュリティ的に)外でも観れるようになったら買わせてもらいます。 頑張ってください。
>>436 435ですが両方違うみたいです
例外のタブに項目がないんです
起動したままですが、ファイヤーウォールの警告自体がでてきません
連投すみません。項目はでました、がiPod touchで繋がりません・・・
>>465 http://neet-and-cat.com/exstreamnico/wiki/?InstallWindows の説明で言うところの
http://localhost:9393/ping に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にアクセスする項目が有ると思いますので、それを許可してください。
上記のアドレスは全て例の為の仮想のものです。自分の環境に置き換えてください。
それと推測で書いていますので問題が別の場合もあります。
とりあえず。どこまで出来ているか教えてください。よろしくお願いします。
Windows server2008R2でテストされてる方います?
469 :
iPhone774G :2010/01/12(火) 00:24:02 ID:nUkOI3md0
ああ、あれはやっぱりbopperさん本人だったんだな 意味がわからないと思いますが無知なのに関係無い説明を付け足したりしてすいませんでした このレスは華麗にスルーしてください
>>467 PocketWi-Fi も中身は3G回線でしょ?
現状、自宅などのLAN環境外で接続するには危険が伴うから、アップデート待ちということで。
サムネイルで再生できるようになればいいんだけどな
コタツでニコニコが見たくて買ってみたけどいいねこれ とりあえずアイコンをもっと可愛いものに変えてくれれば・・・
動画再生すると鯖のffmpegが落ちる奴がある。 見ようとした動画は「sm354182インスタントラーメン本気で作ってみた」っていうやつでflv形式の動画なんだけど 他のflv形式は大丈夫なんだけど、これだけなんどやっても落ちる ちなみにアカウントはプレミアムです
動作がおかしいとか、落ちるとかはサーバーのOS書いたほうが良いと思うが。
>>474 Windowsならどっかから新しいffmpeg拾ってきて入れ替えてみたら?
476 :
iPhone774G :2010/01/12(火) 11:58:26 ID:fltLWfcJP
ラーメンなら俺も落ちた 非プレミアム vista
解決したいなら詳しく環境書かないと作者さんも判断しづらいだろ。 ちなみに ではなく 詳細 を書くべき
>>477 そうですね、失礼しました
ソフトのバージョンはサーバー、クライアントともに2.4です。
サーバー側はwinvista 32bit sp1適用済み
スペックはcpu2コアの3GHz程メモリは4(実質3G)CPUの稼働率等はいま出先なので、必要ならば後で報告します。
ニコニコのアカウントはプレミアムでログインしてます
症状としては動画再生すると鯖のffmpegが落ちる事がある。
すべての動画ではなく特定の動画で、症状再現したのは「sm354182インスタントラーメン本気で作ってみた」というflv形式の動画のみ。
サーバーソフトの際ダウロード等おこなったが、現象が再現する。
ほかのところからffmpeg拾ってきて〜はまだやっていません。帰ったらためしてみます。
479 :
iPhone774G :2010/01/12(火) 13:43:03 ID:byHR4qAs0
俺はラーメン普通に見れた。 XP SP3・非会員・wifi接続・quad9400
>>478 クライアントのスペック書き忘れた
クライアントはiPhone3Gです。
試してみたら俺もラーメン落ちたな VistaSP2 32bit,iPod touch late2009,非プレミアム 別のffmpeg拾ってくるか
俺サーバが応答してくれなくなった 原因が分からない、素人だから分からない でもオモイッキリ楽しんだから別にいいw
ffmpeg_bin_core2-20925.zip (Core2最適化版) で試したけど変わらんな
まぁ、他の動画で症状出た事ないから困らんし他にあっても
あと、
>>445 もプレミアムじゃなかったら再生が遅くなるし、再生に対して動画のダウンロードが追いつかんから実用的ではなかった
これを機にプレミアムになれということか
484 :
iPhone774G :2010/01/12(火) 15:27:28 ID:byHR4qAs0
あ、すまん。 もしかしてみんなTsMuxeR導入した上で落ちるって言ってるって事? 俺はデフォのままで見てた。
485 :
413 :2010/01/12(火) 17:59:20 ID:8M42BvDWP
>>481 ラーメン動画をダウンロードして、ffmpegで直にいろいろいじってみたところ、
どうもオーディオの変換でこけているっぽいです。とくに、-async 2のオプションが
落ちる原因の模様。
このオプションを削除したところ、うまく再生出来ました。1秒間に2サンプル、
という意味ですが、この設定が常に必要かどうかは不明。もしかしたら、
削除することで他の動画で弊害が出るかもしれません。
486 :
413 :2010/01/12(火) 20:54:08 ID:8M42BvDWP
ffmpegを使ったTSMuxについてですが、
>>444 で作者さんがおっしゃっていた
音声だけ再エンコードする方法で試してみたところ、XNで一応うまく再生する
ことができました。(ただ、出だし音が途切れることが多いです。)
実は前にも試してはいたのですが、PC上で再生させたところうまく音が
再生されなかったのでiPhoneでも無理だと思い込んでいたんですよね。
自分はWin7の標準MediaPlayerですが、iPhone3GSとは微妙に再生精度が
異なるようです。
テストをまだ十分していませんが、後で設定方法を投稿します。
この方法ならば、現状のXNと同様のストリーミング再生なので、
少しはグレーに近づいたのではないでしょうか?
487 :
413 :2010/01/12(火) 21:03:07 ID:8M42BvDWP
■MP4映像のみ無劣化再生導入方法(server for client ver 2.4, Windows版) 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の変更 最後の行を以下のように変更 <変更前> %nicodown_cmd% | %ffmpeg_cmd% | %segmenter_cmd% | %segmenter_msghandler_cmd% <変更後> set ffmpeg_remux_cmd=ffmpeg.exe -er 4 -y -i - -f mpegts -vcodec copy -acodec libmp3lame -ar 44100 -ab 128k -vbsf h264_mp4toannexb -threads 2 - find "video/mp4" info if "%errorlevel%" == "0" ( echo Remux MP4 to TS %nicodown_cmd% | %ffmpeg_remux_cmd% | %segmenter_cmd% | %segmenter_msghandler_cmd% ) else ( echo Reencode to TS echo %ffmpeg_cmd% %nicodown_cmd% | %ffmpeg_cmd% | %segmenter_cmd% | %segmenter_msghandler_cmd% ) ※制約事項 ・元がMP4の動画のみ対応。FLVは全体を再エンコード。 ・再生確認は3GSのみで実施。音声が最初の部分が途切れることあり。
488 :
413 :2010/01/12(火) 21:08:02 ID:8M42BvDWP
音声は、ビットレートや周波数の設定はお好みで。ビットレートをさげれば、 その分変換スピードは早くなります。 このあたりは、AirVideoなどのように、High,Mid,LowやQualityタブなどで 調整できると使い勝手が増すと思いますね。現状、この映像無劣化再生を 3G回線で使うのは難しいかもしれませんので。端末も3GS限定ですし。 とりあえず、サーバー側でいくつかbatを用意し、設定ファイルなどで設定、 サーバー起動時に指定されたbatを使用するようにする、ぐらいがてっとり 早いところですかね。
-async 1でラーメン再生確認 2人とも乙です
なんかレビューで詐欺よばわりされてるぞ
413の方法ってもしかして非プレミアムで3Gだとなんの効果も無い? 鯖には繋がるけど動画は全く見れない。
このアプリってPC立ち上げた状態じゃないと使えないの?
495 :
279 :2010/01/12(火) 23:45:54 ID:BoYCxXk10
落とす馬鹿あれば拾う神あり、年末に落としたiphone戻ってきますた! 今まで、DLLのデバッグの昔話(401とか)しかできませんでしたが eXstreamNicoの最新版入れて、また評価させてください 冬休みも3連休みにも使えなかったのはなんともイタすぎですがw やっと、浦島太郎モードから戻れますですよ、、、、
ええ話や さすがニポン
またiphoneでみたいけど、サーバが応答してくれないよー どうしてだ?昨日までは観れていたのに・・・
501 :
487 :2010/01/13(水) 01:53:54 ID:YhPoyvVBP
>>493 413はFLVに無反応なので、エコノミー時間帯は厳しいと思います。
>>445 および
>>487 はFLVの場合は通常再エンコードするように
判定を入れていますので、そちらを試してみてください。
>>498-499 現状のこのマニアックな仕様で有料ということですと、ある程度
こういったコメントが出てくるのは致し方ないと思います。
230円という値段は絶対額としては低いですが、iPhoneのアプリと
してはそれなりの値段ですしね。
母艦としてPCが起動していないといけないこと、最低限の
要求スペックを参考程度でも分かりやすいところに明記すべき
でしょうね。(Web、Storeともに※とかつけて。)
>>500 俺が多分無知で、サーバーにエラー
って出ているから、みんなはちゃんと
観れてるよね?
503 :
413 :2010/01/13(水) 02:48:02 ID:YhPoyvVBP
>>489 ffmpeg関連のパラメータはだいたい同じサイトを見ていますね。
IONCANNONのページがサーバーの基板ですかね。
-async 1は、要するに途中の音ずれをケアしないと言うことですよね。
今回は出だしの音でズレているので、関係性が薄いかもしれません。
いろいろ試してみましたが変化がありませんでしたので。
ちなみに「ミサカ電機」の動画の冒頭で音のとぎれを確認できます。
変換時に「dts < pcr, TS is invalid」という表示が出ており、WMPでは
再生できていないので、何かおかしいところがあるんでしょうね。
VLCでもTS再生できて、こちらでも同様のとぎれを確認しました。
ちなみにラーメンのやつも、-async 1 で同じエラー表示は出ていました。
-async 2以上だと落ちる模様。原因は不明。
>>490 >>491 報告どうもです。
>>492 困った。その人こそが序数〜のDLL地獄に落ちたようだった人です。
何とかしてコンタクトを取る事はできないだろうか、、、
>>495 そいつはよかったですねー!!DLLの件は助かります。
これからもよろしくお願いします。
Ver2.4は是非!
>>498 サーバーのIPアドレスが変わった可能性が1つ。
もうひとつは、恐らくはコッチでしょう、以前起動しているサーバーがゾンビになっている。
CTRL+SHIFT+ESCでタスクマネージャをだしてプロセスタブを開き
イメージ名をクリックしてソート、webrick_server.exeがあった場合
選択して右下のプロセスの終了を選んでください。
そしてから webrick_server.exe を再起動してみてください。
>>501 スペック明記等たしかにそうですね。しかし開発機のデーターしかない
下限をしりたいですね。
>>503 彼は偉大ですね。
サーバー自体は元がmp4で完全に落とすタイプを考えてた頃からの改変に続く改変なので、全然別物です。
-asyncは根本的な解決には至りませんでしたか。ffmpegで音声のみエンコードするの方法もかなり早いのですが
オンラインなmuxは障害が多いですね。うーん。
サーバーのバージョンアップしました。ただ今回はunstable。
人柱向けと言うことでよろしくお願いします。とりあえず、リンクはここからだけ張っておきます。
変更点は
*ランキングのsport、scienceにアクセスできない問題をサーバー側で修正。
クラアイント側に入れ忘れたg_popular全体は未対応。
>>349 thanQ
*Windowsにて発生していた起動ドライブルートにlibディレクトリを作る問題を解決。
*get_info.*は413氏の方法に対応。
*Windowsのextreamnico.batはデフォルトでffmpegのエンコード。
16行を"rem "でコメントアウトし
19〜29行の"rem "を外せば tsMuxeR によるmux。tsMuxeRは自前でお願いします。
31〜36行の"rem "を外せば ffmpeg で音声のみエンコード。
どちらかだけにしてください。
*そして3GとLocal内をサーバー側で判別してexstreamnico.*を切り替える機能。
デフォルトではとりあえずOFFにしてます。setting.rbに有るexsteams = [〜]の前の#を外すと機能します。
offにして有る場合はexstreamnico.*でトラスコードされ。
onにしてローカルにいる場合はexstreamnico_high.* 。いない場合はexstreamnico_low.*にて。
アドレスとサブネットマスクで判定しますのでVPNを入れていてる場合は設定で上手くできる場合があります。
基本的に上から順に優先度高い設定になります。後に詳しい説明を書く予定。
とりあえず。lowは -b 320k -ab 64k highは -b 512k -ab 128k。
3Gで途切れなく適切な値があったら教えてください。っとこんな事書いておいてアレなのですが
セキュリティ的には何も変わりません。基本はVPN推奨です。
ちなみにこんな場合は機能しません。iPhone⇔WiFi⇔net⇔router⇔server。これはlowになると思います。
アドホックな対応なので、きちんとやるにはClientから何とかしないとだめですね。
そんな機能なので将来的に排除される可能性があります。恐らくその場合でもexstream_high lowは使うと思います。
今日このアプリ買ったんだが 必要スペック書くべき、自分の5年前のPCじゃまったく再生できない アプリ自体に批判するつもりはないが、低スペックPCでも再生できるような設定とか書くべきかと思う もし再生できるようなら教えてもらいたい
>>507 そもそも、その低スペックPCでニコはまともに再生できるのでしょうか?
購入に当たって、非公式公式サーバからサーバを入手すると思うけど、サイトに
####
設定などに多少PCの関する知識が多少必要です
サーバーをインストールするPCはある程度のスペックを要求されます。2coreのCPU程度。
####
ってあるんですが、低スペックの2coreでも、全く動かないことは無いと思うので、メモリその他のスペックがわかれば、理由がわかるかも。
注意事項に書いてある以上、度を超えた低スペックはサポート外だろ。
低スペックの部類だと思いますが、参考になれば。 5年ほど前のバイオ、type RA50でとりあえず機能してます。苦しいとは思いますが。 CPU Pen4 3.2G、メモリ 1.5G、OS Windows7 RC てな感じです。 XPに戻せば、パフォーマンス改善しますかね?
>>507 5年前とかじゃなく、詳細なスペックを報告した方が良いよ。
前のレスにある画質と音質を下げて試してみたら?
それでも公式よりははるかにマシだよ。
>>510 Pen4 の3.2で1.5Gもあれば、うごきそうなものだけど。Pen4だとHTかな。
511さんの書かれているように、オプションで、レートを下げるのは効果大だと過去にレポートがありましたよ。
win7をxpにする必要は無いと思う。
あとは、ベータ版のスペック確認に協力してもらえれば、建設的かもしれません。ちょうど書き込まれたばかりだし。そこで、見られる設定がわかれば、いろんな人に恩恵があるかも。
>>512 補足。ベータとは、サーバのテスト版のことです。505,506あたりの書き込み参照です。
514 :
iPhone774G :2010/01/13(水) 15:52:53 ID:SGbrdZtI0
人柱鯖入れてみたけど、やっぱり死ぬほど重くなるな。 19〜29行の"rem "を外したバージョンで動かしてみたけど 処理時間がデフォの4倍近くかかった。
515 :
507 :2010/01/13(水) 16:12:50 ID:ANzyf+MN0
CPU celeron(R)2.7ghz RAM 1.25GB ノートPCでDynaBook よろしかったら画質の下げかたを教えてください
おれ三連休つかってがんばったんですが やっぱりこのアプリつかえません だれかどこがわるいかおしえてくれませんか? まず最初に序数277〜〜のバグがでてたんですけど、それはプロパティいじって なんとかクリアしましたが、 こんどはニコニコのメールアドレスとパスワード入力するところで、正しく入力して Webrick_server再起動すると、一瞬でてすぐきえるんです 逆に入力のとこでわざと一文字まちがえたりして保存→再起動すると メモ帳が起動するんです もちろんサーバーが接続されてるかたしかめるやつ やりましたけど、だめでした ブラウザはfirefoxですけどなにがだめなんでしょう
ガキは使うなのいい例だな
つうか専用の質問スレみたいなのないの? 邪魔だ
>>510 報告ありがとう。Pen4 3.2Ghzでもギリギリですか。う〜ん
自分はWindows7を持ってないのでわからないですけど。
恐らくXPに戻しても効果はないです。トランスコードの改善で何とかするしかないですね。
>>514 報告どうもです。
そのケースはTSMuxeRですね。プレミアムでないとキツイです。
>>515 いくつか方法があるのですが、ここ最近のTSMuxeR等はまだ問題もあるので
デフォルトのffmpegを軽くする方法です。以下にまとめてあります。
http://neet-and-cat.com/exstreamnico/wiki/?ffmpeg -b 512k を下げるのが効果的だと思います。
>>516 おぉ序数277DLL地獄をクリアできたのですか!スゴイ!!すみません。少し取り乱しました。
まったく逆な話なのですが。できたら、どの様に解決されたか少し詳しく教いただけませんか?
そして、動かいないと方の話なのですが。
少し情報が欲しいので、落ちる設定にしてコマンドプロンプトからwebrick_server.exe
を起動してみていただけますか?その結果をコピペしてもらえば対応できるかと思います。
今まで書かれた下限スペックなどを集めてみました。 ServerSpec *厳しい? >CPU Pen4 3.2G、メモリ 1.5G、OS Windows7 RC *厳しい >サーバーの方は、うちのAthlonX2 215だとFPS20ぐらいでちょっと 2700Mhz。コレも厳しいのか、、、 >当方のcoreduo1.5Gの糞ノート母艦でも画質を256にしたら、ほぼ止まらずに3GでMUGEN動画見れました。 >cpu使用率は50%から90%ぐらいです。 画質512だと100%張り付きでした。 >CPU celeron(R)2.7ghz RAM 1.25GB *3G回線 >送信時はローカルだと1Mbps以上でてますが 3Gでは600kbps程度です >twitterで動画192k音声64kにすると3Gで安定する
521 :
iPhone774G :2010/01/13(水) 17:43:08 ID:lnWMv6xT0
>>519 自分でもあまりよくわからないのですがwebrick_serverを右クリック→
プロパティ→互換性 のところの互換モードというのをいじってみれば
できました 自分はwindows2000 にすればできるようになりました
コピベってC:\Documents and Settings\Owner\デスクトップ\irServerWindows\webrick_server.exe
こういうことでしょうか??
なるほど。互換モード。そんなものがあるんですね。 教えていただいてありがとう。後で自分でも調べてみます。 それでコピすると言ったのは、まずコマンドプロンプトを起動させ。 スタート→全てのプログラム→アクセサリ→コマンドプロンプト cd C:\Documents and Settings\Owner\デスクトップ\irServerWindows\ コッチかも? cd C:\Documents and Settings\Owner\デスクトップ\NairServerWindows\ と入力しエンターをおします。 (cd サーバーの有るディレクトリと入れて欲しいのです) 全て半角です。cd とディレクトリ名のあいだにはスペースが入ります。 それから更に webrick_server.exe と入力しエンターを押します。 そうすると恐らくエラーが表示されると思いますのでそれを右クリックで範囲選択してコピーしてください。 その内容をしりたいのです。よろしくお願いします。
523 :
iPhone774G :2010/01/13(水) 18:27:07 ID:lnWMv6xT0
どこまでをコピベすればよいのかわからなかったので 全部いれさせてもらいます Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\Owner>cd C:\Documents and Settings\Owner\デスクトップ\ NairServerWindows\ C:\Documents and Settings\Owner\デスクトップ\NairServerWindows>webrick_server.ex e open-uri.rb:32:in `initialize': No such file or directory - var/webrick.pid (Err no::ENOENT) from open-uri.rb:32:in `open_uri_original_open' from open-uri.rb:32:in `open' from webrick_server.rb:34 C:\Documents and Settings\Owner\デスクトップ\NairServerWindows> C:\Documents and Settings\Owner\デスクトップ\NairServerWindows> C:\Documents and Settings\Owner\デスクトップ\NairServerWindows> よろしくおねがいします
>>506 お疲れさまです。高ビットレートと低ビットレートをアドレスで判断する、
というのはなかなかうまいやり方ですね。
自分のところですと、環境が特殊なためかアップロードが256kぐらいが
限度で、このビットレートだと解像度を240x160とかぐらいまで下げないと
ビットレートが落ちてきません(192kとか指定しても400kぐらいになる)。
現状、解像度の情報は%aspect%で渡されるのみですが、解像度と
アスペクト比を分けて渡すことはできないでしょうか?それができれば、
低ビットレートの時は解像度を240x160で決め打ち、アスペクト比だけ
-aspectで変えるということができますので。
3Gとローカルでトランスコードを変えるsettings.rb設定について詳細。 少し詳しい人向けになってしまいました。3Gローカル切り替えを有効にするだけなら 基本的にはあまりいじる必要はないです。 この機能を有効化するにはsettings.rbの $exstreams = [ ,,, ] までの # を外すと機能します(恐らくこれだけで機能します) 各項目の説明ですが { :name => 'local class C high spec', :address => '192.168.0.0', :subnetmask => '255.255.0.0', :file_name => 'exstreamnico_high' }, :nameはただの表示名。コマンドプロンプトに変換が始まるときに start work ,,, nameの内容 と表示され機能しているか確認できます。 :address と :subnetmakを使ってネットワークを指定します。 :subnetmaskの255の部分のみを有効にしたものがネットワークとなります。 (正確にはand取っているので:subnetmaskに中途半端な値も指定できます。) 例えばサーバーから見たiPhoneのIPが192.168.27.3の場合。 iPhoneのIPから算出されたネットワークは 192.168.27.3 255.255.0.0 192.168.0.0 となります。これと:addressが等しい時にのみ :file_name で指定されたバッチファイルにてトランスコードを行います。 もしもVPN等で特定の単一のIPアドレスの場合のみをlowにしたい場合は :addressにそのIPをいれ。:subnetmaskは255.255.255.255にしてた項目を追加して。 そうするとそのアドレスのみを指定することができます。例えば { :name => 'VPN low spec', :address => '172.168.10.7', :subnetmask => '255.255.255.255', :file_name => 'exstreamnico_low' }, のようにです。 この項目({〜}の事は)上の方が優先度が高いです。 先に上記の方法で適応ネットワークを上から先に見つけたものが適応されます。 デフォルトではプライベートアドレスは全てexstream_high.*にて処理。 それ以外はexstream_low.*にて処理するようになっています。 low highはとりあえずの設定ですので、それぞれ自前で編集してみてください。 よろしくお願いします。
>>523 NairServerWindowsのディレクトリの中にvarと言うディレクトリはありますか?
同様にwebと言うディレクトリも。#カレントディレクトリがおかしいのかなぁ、、、
>>524 aspectですね。了解。現状mux等でいじってる人との互換性を考えたのですが
OK別の変数にアスペクトのみの項目を取れるようにしておきます。
>>526 アスペクトの件どうもありがとうございます。
あと、先程のアップロードが256kb程度という話をしましたが、
ダウンロード済みの同じ動画をAirVideoのffmpeg変換&
ストリーミングで3Gで再生してみたところ、600kbpsぐらいで
アップロード出来ていました。ですので、回線の制限というより
XNのクライアントかサーバーの制限なのでしょうか?
何か心当たりはありますか?
検索時のnewとfreshで検索結果に違いが無いみたい
ごめんなさい、、、 サーバが応答しないって言ってた者ですが 解決しました! スレ汚してすみませんでした。
531 :
449 :2010/01/13(水) 20:08:47 ID:yYniJ3Qy0
>>520 以前『相手がMP4なら』と言った者ですが、
CPU Atom 1.6GHz メモリ 1GB XPSP3
のネットブックでもビットレートを調整した後はカクツク事なく動いてます
>>527 AirVideoですか。Windows飛ばしてから触ってないので確かなことは
iPhoneのHttpStreamingがクセがあるので、もしかすると何か有るかもしれませんね。
10秒ごとにファイルをぶった斬ってるんですが、その時間に調整が必要?とか
実は最初から再生させるためにiPhoneには必要最低限のファイルしかみせてないとか(あぁこれかな)
ダウンロード部分のバッファーが小さいとか
ffmpegの設定にAirVideoと比較してなんらかの不備があるのかもとか
上げていくとキリがないですw。まぁ何とかしたいですね。
AirVideoができるって言う前例があるんですから。
>>528 thanQ。そっちは見てなかったです。
しかし、コレで詰まるってけっこう厳しいですね。
簡単にビットレート下げれるようにするべきか。
>>528 うぅ。まだ凡ミスしてましたか。
報告ありがとうございます。後で確認しておきます。
>>530 良かったー。原因はなんだったかわかる場合。
書いていただけると参考になります。
>>531 Atomだってー!なんか最低spec見極めるより
ニコニコ動画のアカウントの設定やビットレートなどを簡単にいじれるUI
をさっさと準備する方がプログラマ的に正しいような気がしてきしまいました、、、
WindowsXPを使用しています。 WikiのWindowsの方のファイヤーウォールが通過できるか調べるまではできたのですが、クライアントの項目のiPod touchのSafariから接続できません。 どなたかアドバイスお願いします
>>535 >>466 の>それも問題がない場合。純粋にネットワークの問題になると思います。
以降を参考してみてはどうでしょう?
#イロイロとWikiにまとめていかないといけませんね。
ttp://www.youtube.com/watch?v=DwjlknmcfvM Core2Duo E8400とSempron 2800+での読み込み速度の違いを動画に撮ってみました。
検証したものと同等スペックのPCをサーバにしようとしてる人には参考になるかもしれません。
クライアントVer 2.4
環境 iPhone3GS 32GB ,Wi-fi
サーバVer 2.2.2
OS WinXP(両方とも)
プレミアムアカウント
只今人柱版を3Gにて視聴中 鯖のスペックはCore?i7-720QM、ローカル再生なら余裕です。 動画は「松岡修造の手書きhot Knows...」、3分11秒の動画です。 2.3.2 ビットレート320(デフォルト設定)→わずかに画質は劣化 15〜30秒程度は連続再生可能 2.3.1の動画ビットレートを256にしてみる→それなりに画質は劣化、30秒〜1分ぐらいは連続再生可能 2.3.1の動画ビットレートを216にしてみる→それなりに画質は劣化、30秒〜1分ぐらいは連続再生可能 2.3.2の動画ビットレートを160にしてみる→画質はかなり劣化、1分ぐらいは連続再生可能 2.3.2の動画ビットレートを128にしてみる→画質は相当劣化(公式アプリぐらい?)、3分11秒の動画が最後まで再生可能 なんだか結果が不安定なのは家の電波のせいでしょうか・・・ なかなかさじ加減が難しいですね。 参考になれば嬉しいです。
>>537 デフォルトゲートウェイと言う言葉が出てくると言うことは
サーバーのIPとiPhoneのWiFiのIPが192.168.ここ下が違うケースと言うことですね?
そしてiPhoneからWiFiのルーターに接続をかけようとしていると。
その場合はiPhoneでIPを調べた項目にルーターのIPが表示されているはずです
(ここで言うルーターはデフォルトゲートウェイと同じ意味)
そこに
http://ルーターのアドレス で接続すると、上手くすれば設定画面が出てくると思います。
あと、192.168.以下のアドレスをかもしてもセキュリティ的にはほぼリスクはありませんよ。
>>538 あー比較するとけっこう待ちますね。
人柱版の報告をしますね。 ----- 【サーバ】mac mini Intel CoreDuo 1.66Ghz 2GB Snow Leopard (ただしSnow版は動作せず、Leo版を使用) 【クライアント】Ver 2.4 iPhone 3GS 16GB 3G回線(非VPN) 【回線】フレッツ光 10M 【ニコ動】非プレミアム 【テスト動画】うどんげにDo-Daiを踊ってもらった(sm9329755) 【動作】OK。 【ビットレート】512k / 128k NG(途切れ発生) 384k / 96k NG 256k / 96k NG 256k / 64k NG 192k / 64k NG 128k / 64k NG もうちょっとなんだけどなー。
人柱版を3GS+VPN環境で検証しました ----- 【サーバ】 Windows7 Core2Duo Q8400 【クライアント】Ver 3.12 iPhone 3GS 16GB 3G-docomo(VPN スループットdownlink 900k/uplink 300k) 【回線】イッツコムカットビ160M (スループット downlink50M/uplink 5M) 【ニコ動】プレミアム 【テスト動画】松岡修造の手書きhot Knows... 【動作】lowモード:OK。 【ビットレート】320k NG(途切れ発生) 240k NG 192k NG 160k OK VPNの場合パケットがトンネリングされている分、遅延が発生しやすいので(だいたい非VPNと比較して 3倍強の遅延が見受けられる)その分端末側でもう少しバッファを取るとる事は可能ですか?
あんま仕組み理解して無いんでアレだけど、音声部分の変換をNeroでやってhe-aac v2の32kbpsでエンコすればビットレート的には音質を保ちつつ下げれると思うんだけど、結果的には結合やらで逆に時間掛かるかな?
544 :
iPhone774G :2010/01/13(水) 23:04:21 ID:lnWMv6xT0
<<525 <<この機能を有効化するにはsettings.rbの $exstreams = [ ,,, ] までの # を外すと機能します(恐らくこれだけで機能します) $exstreamsとはどこにあるのですか? 無知ですみません
545 :
iPhone774G :2010/01/13(水) 23:07:59 ID:lnWMv6xT0
<<varというディレクトリはありませんでした
>>544 ダウンロードしたファイルを解凍し、そのフォルダの中に「settings.rb」というファイルが有る。
それをメモ帳で開き、その記述の中の
# $exstreams = [
# ,,,
# ]
とある#をちまちま15個ぐらい消して上書き保存だよ。
>>540 パソコンで調べたIPアドレスが192.168.24.100
で
デフォルトゲートウェイは192.168.24.1
デフォルトiPod touchのIPアドレスの項目には192.168.24.94
となっていました。
Safariでどれにも接続ができないんです(わたしがなにか入力違いをしていたかもしれませんが・・・)
【サーバ】Corei7-720QM 【クライアント】Ver 2.4 iPhone 3GS 32GB 3G回線(非VPN) 【回線】フレッツ光 【ニコ動】プレミアム 【テスト動画】様々 【動作】OK。 最低限動画再生が途切れない中で画質や音質を調整し、満足のいく設定を探してみました。 まず、ビットレートを上げるととたんに帯域不足に直面します。 動画のビットレートは128kが限界、160k以上に上げると再生に途切れが発生しました。 音声のビットレートは64kで十分。32kは汚い。48kでもいいと思う。 我が家の環境では動画部128k、音声部64kで安定して動画が再生できるようです。 以上レポっす。
【サーバ】Phenom 8450 Triple-core Processor 【クライアント】Ver 2.4 iPhone 3GS 32GB 3G回線(非VPN) ハイスピードエリア 【回線】コミュファ光 【ニコ動】プレミアム 【テスト動画】ミク総統がお怒りのようです 他 【動作】調子がいいときは512でも途切れずに視聴可能、320では確実に再生可能
550 :
542 :2010/01/14(木) 01:27:19 ID:s+l+SeB10
時間経過とともに変わるdownlinkのスピードと実際の使用感を比べた限りでは 1M程度のスピードでは160kだと高密度な動画の場合時々動画が追いつかなくなるが、 平均で1.3M以上になると、ほぼすべての動画でスムースに動いているように見えました。 気持ち程度にfrを24まで下げてみたら、動画落ちが少なったような気がします。 audio bitrateは変化させてもあまり変化なし。
>>543 それは多分困難だと思います。落としながら変換を一応基本にしてるので
標準入力から拾えて、標準出力に出せる場合は使えるかもしれないですが
オレもNeroはまだ見てないんでちょっと判断保留。でも報告ありがとう!
>>544 それは人柱バージョンですから、今は関係ないです。
>>545 それでvarとwebと言うディレクトリの話ですが
それを自前で作ってもらってもいいのですが、本来は解凍したらそこにあるはずのものなのです。
それがないと言うのは何かがおかしいので。一度新しくサーバーを落とし解凍し直してもらえませんか?
もう一度解答した場合恐らくちゃんとvarとwebディレクトリができてるのではないかと思います。
http://neet-and-cat.com/exstreamnico/ から落としてください。2chに有るのは実験用です。
後、その場合は再び例の互換性モードをもう一度設定する必要があります。
恐らく webrick_server.exeだけでなくdl_nico.exeにも必要です。
>>547 えっとそれだとネットワークも問題ないですね。サーバーとiPhoneは同一ネットワーク化にあります。
本来iPhoneのSafariからテストするのはパソコンのIPアドレス、192.168.24.100です。
が、それ以前に確かめられることがあるので教えてください。
パソコンでサーバーを起動した状態で
パソコンのインターネットエクスプローラーから
http://localhost:9393/ping にアクセス出来ますか?
同じくパソコンのインターネットエクスプローラーから
http://192.168.24.100:9393/ping にアクセス出来ますか?
上手くいけば ping と帰ってきます。上の2つのテストをやって結果を教えてください。
$m3u8_inc
$m3u8_init_length この二つもバッファーに関係するのですがiPhoneのStreamingは
上記の動画断片ファイルと以下の様なプレイリストによって構成されます。
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:54
#EXTINF:10
http://192.168.10.178:9393/sample_ep_512k-00054.ts #EXTINF:10
http://192.168.10.178:9393/sample_ep_512k-00055.ts 、、、
#EXT-X-ENDLIST
しかし、これは基本的にLiveStreaming様つまりWebCam等でリアルタイムの動画を追っかけるためのもので
#EXT-X-ENDLISTが存在しないプレイリスト、つまりリアルタイム生成されてる途中のリストは
最後から3つ前の断片ファイルから再生が開始されます。(iPhone3Gこれ明記されてない仕様だとおもう)
ですのでリアルタイム生成中の動画はちょっとhackしないと途中から再生が始まってしまうのです。
ver1.0の頃に動画の再生に失敗してもう一度繰り返した場合途中から始まりませんでしたか?これが原因です。
そこで、これをプレイリストにアクセスした回数によって順に見せるファイルを増やしていく。
この処理によって動画を最初から再生できるようになったのですが、、、恐らくコレが3G回線の時にネックに
なっているのではないか?と言う話です。
$m3u8_init_length = 3+2*3 は最初に見せるプレイリストの行数です
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:001
#EXTINF:10
http://192.168.10.178:9393/sample_ep_512k-0001.ts #EXTINF:10
http://192.168.10.178:9393/sample_ep_512k-0002.ts #EXTINF:10
http://192.168.10.178:9393/sample_ep_512k-0002.ts 以前までの仕様では、動画を再生始めるまで3つの断片ファイルが生成されるのを待ちますので
($segmenter_wait = 3 のこと)最初3行+断片ファイル1つに付き2行*3断片ファイル数 と言う仕様でした。
最初に生成された部分は全部見せてしまっていました。
そして $m3u8_inc = 2*1 と言うのはプレイリストアクセス毎に増えていく断片ファイルの数です。
つまり。アクセス毎に1つのファイルしか手に入れれない仕様になってました。
そこでそれらを考慮して
$segmenter_duration = 10 #とりあえずの値。
$segmenter_wait = 6 #少ない方が初期の待ち時間は短いが、安全のため3→6へ。
$m3u8_inc = 2*3 #プレイリストアクセス毎に3つの断片ファイルが見えるように。
$m3u8_init_length = 3 + 2*3 #これ以上増やすと最初飛ばされる(iPhone3G)
していただくと、これで途切れる問題を解決できるかもしれません。
この設定なら3Gでもう少しキレイに途切れなくいけるんじゃないか?
っと言うことなんです。外れている可能性もありますが、、、
長くなってしまって、そして度々、申し訳ありませんがよろしくお願いします。
>>551 pingですか?pongという事でしたら両方出ました。
素人考えですが、アクセス元のIPアドレスではなくアクセスされたサーバーのポートで画質を設定するなんてどうですか? そしてクライアントでアクセスするポートを選び、望みの画質を設定する・・・と。 外出先でも、3Gの時は低画質でいいしマックやビジホでは高画質で見たいですよね。
二つにフォルダ分けてポートとビットレート変えて二個起動すれば?
>>557 それなら今からでもできますね!
ありがとうございます。
後これはクライアントへの要望なんですけれど、現在の仕様では登録した一番上のサーバーへ自動で繋ごうとしますよね?
でも環境が変わり、繋ぎたいサーバーが二番目のサーバーだとしても一番上のサーバーへ繋ごうとします。
そして1分ぐらいしてからエラーが出るのですが、その待ち時間が少しかったるいです。
あそこを自動で接続するのではなく、自分でリストからサーバーを選んで接続するなんてなると有難いなーと思います。
>>555 あぁオレの間違です。pongで正解。それだと恐らく
サーバーは生きてる。WindowsXP付属のファイアウォールは抜けれてる
しかしiPhoneのSafariからは
http://192.168.24.100:9393/ping はアクセス出来ない
と言うことですすよね?(確認したい事)
その場合はもしかして$webrick_bind_address = '0.0.0.0' になってないのではないでしょうか?
>>556 >>557 頭いい。実験用にネットワーク指定はまともな方法過ぎたようですねw
>>558 追記。接続の自動選択は次期クラアイントでは設定より無効化する事ができる予定です。
562 :
iPhone774G :2010/01/14(木) 16:33:27 ID:Sr821zew0
>>551 やはりなんどダウンロードしてもvarはないです
>>546 けせる#は5つぐらいだったんですけど消して上書き保存して
再起動したら正しいメールアドレスとパスワード入力してもメモが起動
せずすぐにきえるようになりました
>>562 そうですか。その場合は var と web を自前で作ってみてください。
それと#を消すとかは実験用の話なので、以前の状態に戻してください。
すぐに落ちるのは消した事でエラーを起こしてると言うことです。
564 :
iPhone774G :2010/01/14(木) 16:50:13 ID:Sr821zew0
>>551 確認したいのですがNairServerWindowsの中のファイルって20個あるんですけど
これはあってますか?
>>564 var と web ディレクトリを入れて22個。ファイルだけでは20個であってるます。
ファイルのリストは↓な感じです。
/Users/bopper/Downloads/NairServerWindows/webrick_server.exe
/Users/bopper/Downloads/NairServerWindows/seg_msghandler.exe
/Users/bopper/Downloads/NairServerWindows/get_info.exe
/Users/bopper/Downloads/NairServerWindows/dl_nico.exe
/Users/bopper/Downloads/NairServerWindows/exstreamnico.bat
/Users/bopper/Downloads/NairServerWindows/var/
/Users/bopper/Downloads/NairServerWindows/web/
/Users/bopper/Downloads/NairServerWindows/settings.rb
/Users/bopper/Downloads/NairServerWindows/get_info.bat
/Users/bopper/Downloads/NairServerWindows/live_segmenter.exe
/Users/bopper/Downloads/NairServerWindows/ffmpeg.exe
/Users/bopper/Downloads/NairServerWindows/invoke.vbs
/Users/bopper/Downloads/NairServerWindows/exerb50.dll
/Users/bopper/Downloads/NairServerWindows/zlib1.dll
/Users/bopper/Downloads/NairServerWindows/libxslt.dll
/Users/bopper/Downloads/NairServerWindows/libxml2.dll
/Users/bopper/Downloads/NairServerWindows/libexslt.dll
/Users/bopper/Downloads/NairServerWindows/iconv.dll
/Users/bopper/Downloads/NairServerWindows/pthreadGC2.dll
/Users/bopper/Downloads/NairServerWindows/ssleay32.dll
/Users/bopper/Downloads/NairServerWindows/libeay32.dll
/Users/bopper/Downloads/NairServerWindows/zlib.dll
>>560 作者さん乙です。
クライアントの件ですが、使っていて気になる点を2点。
・音声ボリュームのメニュー
ver.1ではスライドバーでタッチで調整できたのですが、ver2では直接
iPhoneのボリュームをいじらないと調整出来ません。自分は家では
スタンドに横向きにして置いて使っているのですが、ボリューム調整には
いちいちiPhoneをスタンドから外して調整する必要があるので、ボリューム
調整スライドバーを復活していただければ、と思います。
・マイリストのソート
自分のマイリストはすでに500件以上の登録があるものもあり、
こうしたマイリストだと最近の動画を開くのに苦労したりします。
検索の場合には、条件提示ができるだけに、マイリストでも同様の
ソートができるといいなと思います。
以上、今後のクライアントアップデートの際の検討項目にあげておいて
いただければさいわいです。
567 :
iPhone774G :2010/01/14(木) 17:14:16 ID:IfkkMdlI0
ここまでに出た主な ver2.4の改善案&要望まとめ ●アプリアイコンの洗練化 現行デザインはすごく不気味なので・・ ●画面拡大用の虫眼鏡アイコンの改善 何かの検索を連想するので通常のダブルタップで拡大出来ないものか ●バックボタン・キャンセルボタン設置 ボタンが無いと誤クリックの時も暫く待たされる事になる ○ドライブ直下に自動作成されるフォルダの改善 NairServerフォルダ内に作った方がすっきりする (人柱鯖で改善済) ●コメントの再現性向上 動画停止にあわせてコメントも停止して欲しい コメント文字の大きさ、位置関係の改善など ●コメント書き込み機能 ニコニコなのでやっぱり書き込みもできれば嬉しい ●現再生時間と総再生時間の表示 全体サイズと現時点での再生位置を知りたい ●音声ボリュームのスライドバー復活 スタンドで動画をみている場合、手動だと手間がかかる ●マイリストのソート マイリストが大量にある場合目的の動画を探すのに苦労する ●鯖接続&動画取得速度の劇的なアップ これが一番難しいことはユーザーも重々承知ながらやはり望んでしまうw
検索画面や再生中に画面をタッチすると現在時刻やバッテリー情報、電波状況などがYoutubeプレイヤーのようにわかると嬉しいですねー。
>>564 解凍ソフトのオプションで、空フォルダは作成しないオプションがあることがありますけど。
そのあたりはどうでしょう。
>>567 まとめありがとう。すごく助かります。
たまにやっていただけると嬉しい。
音声ボリュームな件も了解。他に動画の下方向を改善できないかなって思ってます。
スタンドもそうですが、今の方向はイヤフォンつけてると左手で持ちにくい。
>>570 とりあえずは、コメント精度が一番優先度高いと思います。
これが実現すれば、あとは使い勝手向上関係が中心ですので。
映像無劣化変換&セグメンターの再生開始時間短縮で、
かなり快適度もあがり、家の中での動画視聴自由度があがりました。
今後のバージョンアップも期待しています。
【不幸のレス】 〜呪われ〜 このレスを見た人間は今年中に!逮捕!されます。 あなたに訪れる逮捕を回避する方法が1つだけあります。 それはこのコピペをたった1つ、何処かに貼り付ける事です。 信じるのも信じないのもお前次第… ※目にした当日に実行しないと呪いは解けません
varやwebディレクトリに余計なファイル置いても問題ないなら、 フォルダが作成されるようにダミーファイル置いておいたほうが良いかもしれんね。
>>569 解凍ソフトかえて解凍したらverがでました
あとは無事設定でき 起動できました
ありがとうございました
後、検索入力画面が縦横切り替えになると助かります。 横画面で文字を打つのって若干辛いっす。 あ、あと動画一覧画面も縦横切り替えができるようになったら神アプリですねー
私もクライアントの要望を 各一覧画面で一番上を2回タップした時 先頭に戻るようになるといいですね 最後尾へのタップもあると便利かな ソート機能でカバーでも良さそう
Wikiにある投票機能かなんかで、要望の優先順位つけた方がいいかもね その中でできるものからやってもらうみたいな 個人的にはコメントは非表示にすることが多いから再現度や投稿なんかは優先度低くても困らんし それよりも、ダブルタップでの拡縮や縦画面のUIが欲しかったりする
>>577 投票はやめた方がいいね。
作者さんが変な奴に「なんであの機能を実装しないんだよ!」と叩かれる展開に必ずなるよ。
俺たちはできるだけ要望を上げる。
作者さんはできる範囲で要望に答える。
それで十分だよ。
>>577 たしかに、優先度は人によって違うでしょうからね。主観でコメント再現性を
一番重要と言ってしまったのは申し訳ありません。
とはいえ、投票もネット投票はあまり信頼性がないので、微妙なところもありますが。
自分の場合、ニコニコはコメント重視なところはあるので、再現度が
もう少し欲しいと思ったところがあります。あと、コメントの残像が見えて
読みにくいところがあるので、このあたりの調整も期待したいですね。
(すでに作者さんがコメントしてましたけど。)
>>574 あーよかったーっです。お疲れ様です
そんな所があるXNですが楽しんでください。
よろしくお願いします。
>>574 縦画面。
>>576 上タップでListトップ
>>577 拡大縮小をダブルタップ
了解
>>577 >>578 >>579 配慮ありがとう。そうですね。
実装は 必要性/困難性*オレの趣味/オレリソース 的な部分がありますので
一概に決まらないのです、そんな感じです。
しかし、できる事は全部やりたい!ので目に止まる様にしていただければ
何とかします。よろしく!
581 :
541 :2010/01/14(木) 21:11:23 ID:vW5iIZ9I0
人柱版その2+3G回線(非VPN)で動かしてみます。 ・動画開始までの時間が伸びた ・途切れ発生までの時間が伸びた ということで、狙い通りの動きになっているようです。 それでもうちのサーバ/ネットワーク周りのスペックでは途切れるので、 256k 24.00fps 96k まで落としてます。これでだいたい途切れなしでいけてます。
582 :
iPhone774G :2010/01/14(木) 21:13:44 ID:+pUIEhHx0
メールアドレスとパスワードはあってるのにメモ帳がでてくる…… なぜだろう……
質問じゃないなら日記に書いとけアホ
584 :
542 :2010/01/14(木) 21:46:03 ID:s+l+SeB10
人柱用テンプレ ----- 【サーバ】 <OS, CPU, memory, other spesifications> 【サーバ用回線】 <回線の商品名> 【サーバ回線速度】 <downlink speed, uplink speed> 【クライアントハード】 <iphone 3G or iphone 3GS or others> 【クライアント回線】 <Wifi or 3G (ソフトバンク or Docomo) 【ニコ動】<非プレミアム or プレミアム> 【テスト動画】<動画名(sm????????)< 【exstream.bat】 high or low 【その他設定変更点】 【動作】OK or NG 【ビットレート】具体的にどこまでのビットレートまで詳しく
>>581 報告thanQです。ところでSnowLeopardで動かななくLeopard版でしたか。
アレはffmpegだけでもSnowLeopard版の方が動くならば、うつした方がパフォーマンス的にいいですよ。
64ビットで動けるなら負荷がけっこう違った気がします。NairServer.appでパッケージを表示でいけます。
もしかするとlib_ffmpegとlive_segmenterも移さないと動かないかもしれません。
やるときはバックアップ取ってよろしくお願いします。
と言うか、逆にLeopard版がSnowLeopardで動かないと思ったのですが、、、不可思議ですね。
>>582 恐らくtwitterで連絡取ってきてくれた人ですよね?違ったらもう一度連絡おねがいします
>>548 ちょっと項目追加してみました。
【サーバ】 <OS, CPU, memory, other spesifications>
【サーバ用回線】 <回線の商品名>
【サーバ回線速度】 <downlink speed, uplink speed>
【クライアントハード】 <iphone 3G or iphone 3GS or others>
【クライアント回線】 <Wifi or 3G (ソフトバンク or Docomo) VPN?
【ニコ動】<非プレミアム or プレミアム>
【テスト動画】<動画名(sm????????)<
【exstream.bat】 high or low
【その他設定変更点】
【動作】OK or NG
【ビットレート】具体的にどこまでのビットレートまで詳しく
【$segmenter_duration】
【$segmenter_wait】
【$m3u8_inc】
【$m3u8_init_length】
下4行はデフォルトならば省略可能でいいので、よろしくお願いします。
586 :
555 :2010/01/14(木) 22:52:34 ID:tQJhpaHu0
>>559 その通りです。
確認しましたが、$以下書いてある通りになっていました
やはり繋がりません・・・
>>585 582そうですよー
twitterの人です
先程はありがとうございましたm(_ _)m
>>587 あぁ少々錯乱しました。動いてよかったです!
ちゃんとレスポンス返してくれて、ありがとう。
今日はじめて入れてみました。 画質の良さはびっくりなのですが、いかんせんヘボ鯖なのでスピードが少々難有り。 なのせEeePCなもので。 これってAirVideo的に登録だけさらっとやってまとめてエンコ(エンコしたやつはPC 上にキャッシュ)って機能が実装していただけるとうちのヘボPCでも生きてくるんで すけど。 実装していただけるとすっごい助かります。
変換と視聴はAirVideoでやりますんで 見たい動画のダウンロードだけできればいいです
【サーバ】 VISTA32bit, core2,3Ghz, 2Gmem, 【サーバ用回線】フレッツ光 【サーバ回線速度】 下70M 上30M 【クライアントハード】iphone 3GS 【クライアント回線】3G (ソフトバンク) VPNなし 【ニコ動】非プレミアム 【テスト動画】修造アニメ Hot knows... 【exstream.bat】ver2.2.2なので無し 【その他設定変更点】 【動作】OK(一度も途切れず) 【ビットレート】動画300k 音楽64k 当たり前ですが、サーバー側の回線の速度の影響が大きいですね
>>591 ニコニコへの配慮として、あえてストリーミングに拘ってるからその要望は受け入れられないと思うよ
それにダウンロードするだけならパソコンでやって、AirVideoで見た方が早いだろ
まぁそれも違法になったけどね
>>591 その使い方なら、公式ニコ動アプリで公開マイリストに動画を登録
→NicoBrowserを使って自動ダウンロードって感じで実現可能かと。
ダウンロードは違法じゃ無いでしょ。 あくまで公開されている動画の視聴ソフトなんだから。
>>595 このソフトはダウンロードするソフトではなく視聴するソフトです。
終わり。
ダウンロードして視聴するソフトです。
言葉遊びはどうでもいいんだけどバッチ変換は欲しいな。 毎回変換なんて無駄だし。
>>599 比較的処理の軽い暗号化をかけて保存しておく、とかはありかもしれませんね。
ニコニコアカウントとPC情報+独自係数とかをキーにして。
作者おつ!紙芝居とはえらい違いですねw 概ね満足なんですけど、 一覧画面の動画タイトルを2行表示 or ポイント小さくして、情報量を増やして欲しいです! コメントで表示されないものがあるので、修正して欲しいです!(数字とかで表示されないものがある) 単発再生なのか連続再生なのか判断しにくいので、選択されたボタンを分かるようにして欲しい! ぐらいです^^;
>>590 DLは
>>593 な理由により不可なんですがトランスコードを軽くする方法として、手っ取り早いのは
http://neet-and-cat.com/exstreamnico/wiki/?ffmpeg の -b 512k を下げることです。以前にもAtomで使ってる人がいたので何とかなると思います。
>>592 報告どうもです。Ver2.2.2でこれは、意外とビットレート高いですね。
回線のuplinkも重要ですか。
>>600 キャッシュに暗号化までは必要ないのじゃないかっと思ってます。
DLとキャッシュとは何が違うか?っと言うと、前者は人の為、後者は機械の為のモノです。
ですから暗号化までやらなくても、生成と消去を機械でコントロールして
全く人為を入れなければ、立派にキャッシュと言えるでしょうっと言う考え方です。
#まぁ実装にめんどくさくなかったといえば嘘ですが。やっても中途半端だろうし。
>>601 要望&報告どうもです。表示されないコメントに付いて詳しく書いておいてくれませんか?
数字とありますが、数字だけのコメントがダメなのか?数字を含むとか数字から始まるケースがダメとか
わかる範囲でいいので御願します。それと今のバージョンでは設定で60まで上げれますが
それがコメントの同時表示数です。それを超えて表示しなかった場合も有るかもしれません。
ついにキャッシュ実装来ましたね。 ありがとうございます。 どんどん快適になっていくなぁ。
605 :
iPhone774G :2010/01/16(土) 05:16:22 ID:tt2N0CPx0
>>603 乙です。この更新頻度とスレ内でユーザーへのケアはいつも本当に頭が下がる。
>>603 乙です!
アイコンやインターフェースなんかのGUI的な物は置いといて、過去の学生アプリの魅力の一つがキャッシュ(先に変換しておいてあとで即視聴)だったので助かります。
607 :
413 :2010/01/16(土) 05:26:03 ID:P9N3ibkgP
>>603 キャッシュ制御お疲れさまです。家での使用だとお気に入りの動画の
繰り返しの再生が素早く開始されるようになって大変いいですね。
ただ、難点が1つ。現状キャッシュヒットの判定が接続状態を考慮されて
いないようです。これだと、一旦家で高ビットレートで変換してしまうと、
3G接続時にキャッシュヒットしてしまい、高ビットレートの動画を
流そうとするためにうまく再生できなくなってしまいます。対処には、
手動でのキャッシュ削除が必要となります。
対策案としては、キャッシュヒット判定で変換設定の違い(exstreme_***.*)も
考慮し、変換用batが異なる場合にはキャッシュをクリアして再取得しなおす、
などでしょうか。サーバーアドレスや、クライアントアドレス、nameの値など、
他にもいくつか指標はあるかと思いますが。
(ちなみに、自分は外部でのWiFi環境用に"middle"というファイルも用意して
変換しています。自宅の上り回線が細いもので。)
ただ、家でとりあえず見たい動画を一通りキャッシュ化しておき、外出先で
3G回線でキャッシュを視聴、ということがしたい場合だと、最初からlowの方で
変換しておきたいわけで、上記仕様だと上手くいかないですね。
(そもそも、そういった使い方を許容するかどうか、という話しもありますが。)
上記のように、現状ですとsetting.rbの$exstreamsの使用に不具合が出ることが
あります。キャッシュも素晴らしい機能ですし、ネットワーク切り替えも外出時の
視聴に便利ですので、公開時にどうされるかは作者さんのご判断にお任せします。
このアプリ買おうか迷ってるんですけど、買った方がいいですかね?もう少し様子を見た方が余暇ですかね?
>>608 現時点の機能でも欲しい!と思ったら買いだし、機能に不満があるなら買わない方がいい。
焦ることはないよ〜
>>609 ありがとうございます!
150kb/sのクソでもちゃんと再生できますか?
思ったんだけど、キャッシュに変換時のビットレート情報を入れておけばなんとかならないかな? 単純にファイル名でもフォルダ分けでもいけると思うけど。 外部ネットワークから接続した時にどんなプロセスでキャッシュのヒット判定をしているのかわからないからなんとも言えないんだけど・・・ 外部から接続した時にhighで変換した動画のキャッシュが引っ張られると確かに困るね〜
おぉ反応早いです。
>>604-606 どうもです。しかし、コレのキャッシュと言う概念はブラウザが再生ついでに作ってしまう
ファイルに近いです。的確に保持されてるとかそういう事は無いというか、お約束と言うか、、
>>607 いや全くその通りです。ネットワークによりビットレートの変更する機能の事は失念していました。
しかし公開から2時間でバグを指摘されてしまうとは、、、いつもながら413氏には驚かされるw
#と言うか今回はオレがアホでした。
それで対応なんですが、設定毎のキャッシュを容量が許す限りは別々に作っていく
できればそう言う方向で行った方が便利ですね。クリアは基本的に今までの実装に任せればイイと。
たぶんServerだけでなんとかなると思います。しかしちっと休憩と言うことでちょっと待ってください。
>>611 だいたいそんな感じの対応になると思います。
613 :
279 :2010/01/16(土) 11:25:54 ID:OarPnh5R0
>>607 lost_and_findなiPhone主です。
自分もさっそく
>>603 を使ってみました。
iPhoneロストしている間にサーバの仕様がかわって、
>>378 の現象で最初は一寸びびりましたw
以前3G接続が旨く繋がらないことがあって、
(ローカル環境でもlocalhostや127.0.0.1接続はできずとも、listen先のIP直指定で使えるので)、
$webrick_bind_addressにサーバのローカルアドレスを入れて使っていました。
今回のキャッシュ接続版だと接続エラー(pingの生死判定の失敗?)で、キャッシュが一旦全部消えます。
キャッシュが消えるだけで、毎回エンコードにはなりますが、再生はできます。
このconfigは0.0.0.0が正式なデフォルト値なのでバグとは違いますが、
ネット環境の都合でlisten先を強制的にローカルIPアドレスにする場合は注意が必要かも。
自分も今は0.0.0.0で外部から接続できるので特に都合が悪いことはないです。
まずはファーストインプレ?のご報告でした。
614 :
279 :2010/01/16(土) 11:33:01 ID:OarPnh5R0
続きです。
まだ、$extereamsのコメントすらはずさずに使っているのですが、
>>607 さんのいう「うまく再生できない」の極端な例として「再生がはじまらない」ことがありますね。
具体的には昨日のランキング2位のハロープラネットPV(sm9390825)で、
GET /m3u8/sm9390825 HTTP/1.1" 200 xxx
のxxxが徐々に増えるだけです。
他のPVは途切れながらも再生したりするので高解像度?データだとストリームパイプが詰まるのかも。
同じキャッシュを使ってもローカル環境なら問題ありません。
また、キャッシュフリー状態で1からエンコードしながら再生する場合も、とぎれとぎれですが再生します。
以上、セカンドインプレでした。
いまから$extreamsパラメータを弄って、「本当の」外出使用してきますw
サーバーではなくてアプリの方なんですが、バグポッいのでご報告を。 サーバー設定して使っているうちに、アプリは起動するんですが、サーバーを選択しようとしても無反応状態が続いて使えなくなります。 一回アンインストールしてからもう一度インストールし直せば使えるんですが、いつのまにか無反応状態でバグります。 サーバーもアプリもいま現在最新版にしています。
616 :
iPhone774G :2010/01/16(土) 15:18:57 ID:tgyXhXVz0
iPhoneからpongと帰ってきません…ずっと読み込み中のままなんですけどどうすればいいんでしょうかね?
お、お客様の中にエスパーはいらっしゃいませんか!
いますん!
>>616 取り合えず 183 あたりを参考にやって見てください。あと、もう少しで説明が無いとわかりません。テンプレート埋めてみてください。
>>619 で は余計でした。あとテンプレートは592みたいなやつです。
昨日導入し始めてみたけど、俺にはまだ早かったのかな? Wi-Fi(iPhone3GS)じゃ見れるのに3G環境だと見れすらしないわ PCが突如再起動すれるし 何がネックなのだろ?
>>621 3Gで見られないのは多分ルータのポートマッピングかPCのファイヤーウォールの設定が間違っているからだね。
PCの再起動は聞いた事がないな。
多分元からPCが不安定だったんじゃない?
もうちょっと詳しく症状がわからないと、これくらいの事しか言えないなぁ。
>622 なるほどちょっと確認してみる 再起動の方は部屋でWi-FiでiPhoneニコニコためしに見てたらPCが再起動始めてビックリしたんだ
>>623 Wi-Fiで使ったプライベートアドレスまんまとかいうオチじゃないだろうな
>>610 >150kb/sのクソでもちゃんと再生できますか?
どのレートの事でしょう?ffmpegのビットレート下げれば
画質を犠牲に何とかなる事は多いです。
>>613 うぅ。$webrick_bind_addressは設定できるけど。形骸化していたので忘れていたバグですね。
今回からキャッシュ生成が完全に成功したか?の判定をトランスコードのプロセスにやらせているんです。
それをhttpのプロセスに通知するプロセス間通信に手っ取り早くhttpを利用しちゃってるんですね。
だから、dl_nico.exe→webrick_server.exeの通信。peer addressが127.0.0.1を使ったhttpを行うので
$webrick_bind_addressのlistenアドレスを0.0.0.0ではなく特有のアドレスを使っていると失敗します。
これ特に設定しなくても問題ないですよね?できれば設定できなくして逃げたいwです。
>>614 再生失敗は、、、実は以下をキャッシュがない場合でも再生開始を早める為に少しピーキーな
設定にしてしまいました。サーバー側のバッファーが少ないんです。
settings.rb
$segmenter_duration = 3 #sec
$segmenter_wait = 3 # *$segmeter_duration sec
$m3u8_inc = 2*3 #
$m3u8_init_length = 3 + 2*3 #do not edit
これを
$segmenter_duration = 10 #sec
$segmenter_wait = 6 # *$segmeter_duration sec
$m3u8_inc = 2*3 #
$m3u8_init_length = 3 + 2*3 #do not edit
にすれば問題が発生しなくなるんじゃないかと思います。次期から戻した方が良さそうですね。
再起動かかるのはPCの冷却性能がへぼいか、オーバークロックしているためじゃないでしょうか? よくある現象ですね。
ちょっと調べて頑張って見たものの俺の頭のスペックが低くて駄目です FWの設定はサイトの通りになってたのであってるんじゃないかとおもいます IPアドレスはインストール手順の所で調べたやつだから、プライベートアドレスってオチ? でもグローバルアドレスを確認くんで調べてみてiPhoneに入れて見たけどみれなかった 何か基礎的なことがわかってないんですかね?
>>628 調べたアドレスが192.168.で始まっていたらプライベートでしょう。
それ以外ならおそらくグローバル。webrick_serverを立ち上げた
状態で、iPhoneのsafariで
http://グローバルアドレス:9393/pingで 応答がpongと買えればアクセス成功。
予想としては、ルーターのポートマッピング(NAT)の設定を
していないのでは無いでしょうか。ネットにいろいろ情報があるので
調べてみてください。
630 :
279 :2010/01/16(土) 20:46:20 ID:OarPnh5R0
>>625 >>613 の件
大体推測どおりでしたね。私としては(現バージョンでは)なくても問題ないです。
多分、盲腸仕様に引っかかったんだろうなーと思いながらレポートしていましたからw
>>614 の件
書いてある設定でいまから試してみます。
屋外ではlowでエンコードで同じPVの再生を3G経由で試してみました。
当該PVは途中で止まることはあっても、再生は普通に開始できました。
今日は屋外評価と称して、久しぶりにボカロとUTAUのランキング上位曲を満喫できました。
今は【重音テト】a day in the loop.【オリジナル】が頭の中をループしてますw
>>630 野外でやらなくてもWiFiを切れば、、、いや、そんな事はわかってますよね。
野外でやるから興奮するんですよねw。失礼しました。
非公式の公式にそんなに役立たないbookmarkletを書いておきました。
サーバーの起動しているPCで動画のページを表示て、このブックマークレットを起動するとdeflist
とりあえずのマイリストに動画が追加されます。サーバー側でログインを取ってしまっていることが
多いのでログインしてくださいっと言われる場合でも追加できます。
後で見ておこうとか、腰がいたいからPCでなくゆったりソファーでくつろぎながらiPhoneで見ようとか
言うときに役に立つかもしれません。
もしポートを9393以外にしている場合は書き換えてください。
>>632 ルーター設定でPCにルーティングされてますか?
PCをDMZにする設定とNATの設定がいりますよ
あとルーターのログで、インターネット経由で要求が来ているかどうかも調べると良いかと
>>633 うわー全然わかんない
ちょっと1から見直してきます。
635 :
279 :2010/01/16(土) 23:15:15 ID:OarPnh5R0
>>631 外だとドキドキですw
いやナニの話をしているのかというと、繋がるか繋がらないか再生がはじまるまでの待つ時間がということでw
PCの前だとサーバのメッセージで状況がわかってしまうのでwktk感がないというか
で、
>>
>>614 の件
>> 書いてある設定でいまから試してみます。
ですが、やっぱりダメでした。
もともとhigh実行は3G環境での再生は無理がありすぎる(当該PVはlowでも数回再生が切れる)ので、
無線LAN環境を含めてすべてLAWモードで実行する(extreamsパラメータを全てlow.bat実行にする)
ことでキャッシュを含めた低解像運用でしばらくテストしてみます。
ちなみにこの寒空、さすがに外には出てゆかずにwifiオンオフでテストしましたよ、今回はw
>>632 動画のリストや、詳細画面までは行っているということですか?
そういうことだと、単純に動画のトランスコード時のビットレートが
高すぎて、3Gだとうまく再生できていないだけかもしれません。
setting.rbの最後のところにある$estreamsのところの#を外すと、
ローカルとグローバルでビットレートが変わるようになるので、
これを試してみてもいいかも。
exstreamnico.batの中のffmpegのビットレート設定を直接いじっても
いいけど。
>>633 >>636 >>632 は恐らくWiFi下の話をしていると思います。
>>634 ファイアーウォールも解除できている場合。恐らく1から読んでも適切な話は載ってないと思います。
それでは2つ確かめてもらいたいことが有るのですが
一つ目はサーバーからiPhoneへpingが届くか?まず、サーバーのPCのコマンドプロンプトを開き
ping iPhoneのWiFiのアドレス
と入力して到達しているかを確かめてください。
iPhoneのアドレスはiPhoneの設定→WiFi→ネットワークの名前の右側の青い丸の中に>なアイコンで調べることができます。
Pinging 192.168.0.30 with 32 bytes of data:
Reply from 192.168.0.30: bytes=32 time<1ms TTL=128
Reply from 192.168.0.30: bytes=32 time=-2ms TTL=128
Reply from 192.168.0.30: bytes=32 time<1ms TTL=128
Reply from 192.168.0.30: bytes=32 time=-2ms TTL=128
Ping statistics for 192.168.0.30:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = -2ms, Average = 1073741823ms
上手く行くとこんな感じに表示されます。ですが、実はこれは上手く行かなくとも何とかなります。
重要なのは以下の方。
逆にiPhoneからサーバーへpingが到達するか調べる。
Network Ping Light
ttp://itunes.apple.com/jp/app/network-ping-lite/id289967115?mt=8 これ無料のアプリなのですがiPhoneからpingが打てますので、同様にiPhoneからサーバーのアドレスを
入れて到達するか確かめてください。サーバーのアドレスは
http:// とか:9393とかいりません。
素の192.168.0.30の様な番号だけでOKです。
最後に 0 % packet lossっと出ていれば問題なし。他にtracerouteと言うも情報としては有効です。
よろしくお願いします。
>>637 PCからは25% loss
iPhoneは100%でした。
Twitterで紹介できたらうれしいな
>>639 @iphonefanに呟けばいいんじゃね
でも、現状で宣伝してもサポートが必要な人が増えそうだから辞めといた方がいいかも
サポートスレを別に作るとか、せめてポート解放の手順のテンプレートをどこからか持ってくるとか・・・ そろそろやった方がいいかもね。 Shareスレとかにポート解放のテンプとか多分あるでしょ。
ポート解放すらわからん手合いは切り捨てていいだろ。 ルーターによって解放の方法は微妙に異なるから 一元的にサポートする必要ない。
>>642 いちいちサポートするのが大変だから、テンプレートを・・・って事だよ。
>>642 切り捨てていいだろとか作者が言うならまだしもお前ごときが決めることじゃねーだろ。
殺伐としてきますた!
ルーターごとに設定違うんだから"ポート開放""ポートマッピング""パケットルーティング"あたりでWikiに大雑把なやり方記載しておけばおk。 あとは質問来たらそのページへ誘導すればいいんだよ。ってかそれぐらいしかできないし。 ポート開放でつまづくようなら最初の質問時にルータの種類書いてるとも思えないしな
だけど、そこらへんを考慮してテンプレートをつくったりWikiに書き込んでいただけるなら 歓迎です。と言うか、むしろ感謝です。 オレも個別に対応することで、見えなかったトラブルが見えてくると言う貴重な体験をしてますが 少し手が回らなくなってきてるのも事実ですからね。 もし、よろしければやっていただけませんか?
>>649 とりあえず、ファイヤーウォールとセキュリティソフト切って試してみるといいかも
>>649 えぇ、恐らくアドレスは間違ってません。ちなみに192.168.〜なアドレスは
プライベートなのでかもしても問題は99%ないですよ。
>>650 の言うように、いったんセキュリティ関係のソフトを切れるならば
切ってみるのもいいですね。原因の特定につながります。
>>650 >>651 ファイアフォールはWiki通りにしました。
セキュリティソフトは使っていません。
出来ませんでした…
>>652 iPhoneとPCのアドレス。サブネットマスク。デフォルトゲートウェイを
それぞれかもしてみてくれませんか?アドレスが192.168.〜な感じならば。
>>652 設定とかじゃなく、ファイアーウォールを無効にしてみろ
>>647 確かに、普通に無線LANが動いてたら、ルータの設定とか必要ないですよね。
3Gからのアクセスは、もちろん設定すれば可能だけど、自己責任で?と、割り切る方が安全かも。
セキュリティ面もそうだけど、これ、3Gで使い出すと、あっという間に伝送量制限にかかってしまうし。
そのあたりのサポートは、作者さんより、ユーザwikiとかにまとめるべきかも。3
>>653 >>654 出来ました!
webrick_server.exeを起動してないといけなかったんですね(´・ω・`)
>>656 ∧∧
ヽ(・ω・)/ ズコー
\(.\ ノ
、ハ,,、  ̄
 ̄ ̄
>>656 おつです。動いて良かったー。
最後にコンセント刺さってません的なオチをありがとう。
ちょっと笑ってしまいましたwしかしコレも1つのインシデントですね。
作者よ、あんまり真面目に対応しすぎるとこんなのより数倍酷いのボンボン出てくるぞ今後。
この一件を考えると、AirVideoみたいに早いうちに起動ソフトをGUIにした方が分かりやすいかもね そうすれば、PC起動してないとダメなんですか?みたいな阿呆丸だしの質問は減りそう
これ専用スレが無かったらレビューで1とかたくさんつきそうだよなw 動作しません!! 詐欺です!! みたいなかんじで。
>>661 どっこいそのレビューは既にあるんだ。
仕組み理解してない人が「今後のアップデートでスタンドアロン動作を期待しての☆2です」とかやりそうな気がしないでもない
そういう手合いはテンプレ作っても読まないし 読んでも理解できないのが関の山だからな。 いちいち相手する必要なし。
そうだそうだ よっぱらってるけど そうおもうよ
ちょっと質問なんだが、再生が始まる瞬間にメール通知を受信すると、動画が表示されないのは仕様? 2.4.4の調整中にメールが来たんだが、今コメントだけが流れている状態なのでビビったw
今日買った なかなか使いやすく、上の方で出て居た sexeを入れてみたりしていじくっていた。 作者さんthx
>>663 いちいち相手にする必要なしとか作者が言うならまだしもお前ごときが決めることじゃねーだろ。
末尾Pだからって免罪符にはならんぞ。
正直、こんなクズのサポートする暇があるならコメント再現度をなんとかして欲しいです。質問に一々作者が対応するなんて前代未聞だぞ。 でもそれが作者のモチベーションにつながるならなにも言えんわ。気晴らしとか情報収集の一環としてとか。 こんなこと言ってるけどiPhoneでニコニコするにはあんたにすがるしかないと思ってる。
>>668 クズいうな。
お前さんだって昔は知識も経験もなかっただろ?
でも、そろそろ作者さんの心が折れないかなぁと心配だよ。
拾い物でいいから誰かファイアーウォールとポート解放のテンプレを貼ってくれ〜
ポート開放のやり方なんてググればすぐ出てくるじゃないか・・・
クズは言い過ぎだったな。ごめんよ。 まあ、作者は楽しくやってくれ。コメント再現度頼むな。
まあQ&A方式で充実させるほかないだろうね現状では。 金とってる以上全投げも出来ないが全サポも労力使うばかりで生産性が無い。 アプリ内からWikiやサポートページにアクセスできるようにすると良いかもね。
後、ストアのアプリの説明に 「※PCが起動していないと動作しません」 とわかりやすい場所に書いた方がいいかもね。 すでにPCがいるとは思わなかったという星1の評価が上がっているし、 初心者さんはサーバーが・・・とか書いてあってもわからないしそもそも読まないでしょ。
ポート解放 方法
ttp://www.akakagemaru.info/port/ ただ、作者も言ってる様に同一Wifi下じゃポート解放しなくていいんだし今のところ不必要だろ
質問もアプリ特有のものなら質問しても構わんだろうが、ググれば出る質問は構う必要無い気がする
まぁ、作者的にサポート放棄で評価下げられたら困るってなら誘導ぐらいするが
>>674 おお、ルーターの機種ごとの設定やファイヤーウォールまで乗っていて素晴らしいね!
取り敢えずの誘導先ができて良かったよ。
これからは繋がらなかったら
>>674 を試してくれ、で済む。
色々作っては投げ出してたからね。 そんな過去もありきのサービスなんじゃない? と思ったりなんだり。
えっと、オレ心配されてます? 2chでそうなるとは思ってなかったからちょっと困惑してしまいました。 それで。オレが何でサポートするか?って言うと。単純バカな話で ,,,困ってる奴がいたらほっとけないだろ?って言うだけなんです。 バーちゃんとかが交差点で困ってたりしたら、いったん通り過ぎても気になっちゃたりしますよね? ガイジンとかが券売機でSapporoSapporoとか言ってたら英語に自信なくても身振り手振りなんてしちゃったりするでしょ? ただ単純にそう言う事なんだ。 オレの作ったアプリ使ってくれて、iPhoneでニコニコ動画が見たくて、それでもできなくて そして頼ってきてくれたら、それを見放す事なんてさ、できないじゃないか ここも半分サポート掲示板みたくなっちゃってるけど。実を言えば非公式の公式やappStoreからは 一切のリンクを張ってないんだ。つまり、ここに来て質問してる人は、みんな一回はググッてきてるんだよ。 ニコニコ動画見たくてさ。 だけど、おまいらの言うことも一理ある。いやホント言うとそっちの方が正しいよ。 確かにオレの人じゃサポれる人数なんてたかが知れてるんだ。そしてそれは増えて行くとすれば 困ったバーちゃん助けるモデルで対処なんてできないからね。 プログラマとしては設定のUIとかドキュメントの充実とかで何とかするのが正しいんだ。 そうやって失敗する確率を下げて行かないと行けないんだ。でも、それは確立なんだよ。 人ひとりひとりじゃなくて確率なんだよ。 そうやっていって、確率からあぶれちゃったら。そりゃかわいそうだろ? いや、オレは何を言っているんだろうな、、、
>>676 はどうやらオレの友達が書き込んだらしい、まったく何を言ってるんだか。
こいつの言うとおりに、オレは今までイロイロやってきて、それなりに受けるサービスも作ったことがあったよ。
でもね。続かなかったんだ。それは半分は理想が高すぎたから、高くってどうしようもなくて
結局おじゃんになっちゃってるパターンが多かったんだっと思う。
おまいらが、心が折れないか?って心配するとおりにね。
昔は、昔っからオレはそうだったんです。馬鹿だったんです。
それは、それはオレにもわかっているんだよ。わかってるんです。
あーくそ。キレイになんてまとめられねぇ。オレ語りがとまんねーwww
すません。久しぶりに飲んでます。
>>20 で目的に為に自重するって書いたけど。
ほんとうは、ID:MsNkX9Oy0だって救いたかったんだ。こんどこそは全てを許したかったんだ。
うぇごめん。まじキモイなこれwww
えっと。ワケ分からんこと書いてしまったけど。
具体的に、今後オレがどう動くかは、、、やっぱり作戦はガンガン行こうぜ!だ
サポがあったらつい殺っちゃいます。でも、おまいらの願いもかなえて見せる。
ド◯ワンゴからストップ来ない限りはコメントだろうがなんだろうが、そっちだってやってみせるよ!
だから、とりあえずはも少しはコレを許して欲しい。
そして助けてくれるなら、助けてくれるならそれは大歓迎だぜ。
何かアホな事に気分がアホなことに100円に値下げ、いつ反映されるかわからないけど。
明日には直すけど。100円に値下げ。たぶん、オレ来月は5万以下で過ごさないいけないけど値下げwww
長文失礼しました。
友達と飲んで酔っぱらってただろとエスパーしとく
作者頑張れ〜 そういえば、アプリの更新はいつ頃になりそう?
>>679 いえ、ヒトりのみですよ。一応メールで知らせて来た友達には
先の書き込んでいいだろうか?って聞いて、、、一分くらいでいいよって言ってきたんですが
今思えば、彼は裏切り者ですね。
ちなみに酔っ払ってるから更に蛇足しますが彼が今このアプリのアイコンを生成中してます。
次回間に合わなかったり、できが良くなかったらここに書きこむと伝わります。
>>680 サーバーフェースがバグ修正とWindowsのUI構築して
ようやくClientフェーズにです、、、一ヶ月はかからないくらいです(大抵多めにいいます)
がんばるよ!
>>681 お、UIも作るんだ。頑張るね〜
毎日楽しく使っているから、作者さんも無理せず楽しんでやってね!
作者に泣いた。 サポート充実で(少なくともここでは)利用者の意見をリアルタイム並に反映させてくれるしさ いや、まじで体には気をつけろよ
泣く時はtwitがオススメですよ。 それはともかく、ニコずきには、他に希望がない現状もあるので、細く長く、続けて欲しいです。応援してます。
全俺が泣いた(;ω;)
頑張れ、作者超頑張れ。 応援がわりにサブアカでituneからもう一つ購入しといた。 まあ100円じゃ雀の涙だろうけどw
安くなったのか 遅くなったけど購入した 俺の低スペックPCじゃ重いww 今後に期待
>>687 せめてマシンスペックを書いておこうよ、改善を期待するなら。
とりあえず、
>>487 の映像無劣化変換だと、Videoは再エンコード
しない分、サーバーのスペックは低くてもすむよ。
>.505のコメントに従ってexstreamnico.batを書き換えて
試してみては?
689 :
666 :2010/01/18(月) 17:06:25 ID:1sqjil8D0
あと半日待っていれば・・・ と思ったが210円でも安いよなと自分に言い聞かせる コーヒー一本分だ作者さんに御布施したと思えば安い安い
690 :
iPhone774G :2010/01/18(月) 17:37:44 ID:vycPb+yn0
あまり無茶するなよ
セール中か!よし!試してみよう! あれ・・・?もうインストールしてあった^^
すぐできました!作者様ありがとう!
セールやってるならとりあえず買ってみる
694 :
279 :2010/01/18(月) 22:41:36 ID:OZi5rDaG0
>>681 行けるところまで頑張りーや!
こういうのはノリと勢いでいったところまでが仕様、みたいなもんだから
まあバグ出しくらいの拙い情報かもしれんけれど、できる協力はなるべくするんで
なんか最近動画再生終了時の処理が重い気がするアル。 サーバーウィンドウで「worker clear」って表示されるあたりなんだけど・・・ どうなんだろう?
俺もポチったありがとう ついでにVoiceBandもポチった
今日使わせて貰っけど、なかなか出来いいね。 あとはシークバーと、サーバー側のGUIなり充実させれば十分かと。
>>698 worker clearの問題解決しましたね!
サンクスです。
>>699 速攻チェックありがとう!
先程の少し書き忘れました。
exstream*なファイルの以下の行を修正しましたので
set nicodown_cmd=dl_nico.exe %video_id%
↓
set nicodown_cmd=dl_nico.exe %video_id% %file_prefix%
いじってる人はそれ以下の部分をコピペで乗り切ってください。
とりあえず買いました。 でも3G OS3.0.1テザ仕様なので 新型でたら使わせてもらいます!
AirVideoみたいにシークするのはやっぱり技術的に難しいんですか?
>>697 >>702 シークは時たま話題にあがるようですが難しいですね。もしもサーバーに全てのファイルがあるならば
話は別なんですが、あぁキャッシュコントローラーを導入した今なら話は変わってくるかもしれないですが。
先に難しいと言うのを説明すると、
ニコニコ動画 |||||| → サーバー ||| → クライアント || と言う流れでファイルが送られているわけですが
サーバーはニコニコ動画から落としてくるファイルは最初からしか落とせないってのが問題なんです。
正確に言うと途中から落とすことはできるんですが、それはバイナリレベルでの話で
動画上の時間の流れとは別なんです。何秒から落とすと言うことができないので、中途半端に途切れた
ファイルをffmpegにぶち込んでも恐らく扱ってはくれないはずです。
簡単に思いつく解決方法としては擬似ファイルシステム。FUSEとかを使ってニコニコ動画上のファイルを
ローカルのファイルに偽装すればいけるかもしれません。昔似た様な事は殺ったことがあるんですが、、、
たぶん、WindowsやMacに配布する段階でオレリソースが途切れる or そこで端折るとすれば
ユーザー側に負担をかけることになるわけで(使うにはFUSEを各自でインストールしてねっと)
この方法は恐らくありえません。
ここらへんがAirVideoとの根本的違いですね。アレはローカルのファイルを読み込むので
変換する全体が見えてるんです(ffmpegのパラメーターには何秒から変換をはじめると言う項目がある)
それとAirVideoが扱う動画の長さとニコニコ動画の平均的な長さを考えると後者のほうが短いと思います。
変換をやり直す為の待ち時間と動画全体の比率が違ってきます。AirVideoには機能としてシークは必須でしょう。
しかしXNの場合は最悪とシークした方が待つとかあり得ない話になりかねません。
まぁここまでがトランスコード段階で飛ばす方法です。つまりどの段階でも全体に移動できる完璧な方法。
もう一つの方法として、変換済みのファイルの中のみで移動すると言う方法ですね。 これはPCで見てる時と似ている感じです。Flashも落としながらシークできるわけで こっちはもしかするといけるかもしれません。 実はiPhoneのhttpStreamingにも一応シーク機能はあるんです。ただ現状これは使いもにならなく client1.0の頃は有効にしていたんですがシークすると動画の再生自体が落ちてしまう等があったので 操作できなくしたんです。 その理由は、推察なんですがffmpegで変換しているファイル or ストリーミングのためにn秒毎に切ってる 断片ファイルが何かおかしい or 断片ファイルを統括するプレイリストの方に問題がある or httpStreamingの限界 or 新しいからまだちょっとbuggy。 まぁwイロイロ考えられるわけなんですが、故にまだhack余地があるかももしれないんです。 とりあえずは再生時間とトータルタイムは出せるので進行状況を知らせる形で、逃げておこうかと 思ってたんですけど(動かせないシークバー)んーまぁできたら何とかしたいですね。 あと、最初にボヤいたキャッシュコントローラがあるならば、、、つまりファイル全体にアクセできれば どちらの方法でも有利に働くので、その場合だけシークを有効にできるかもしれません。 それに今話した内容が擬似Streamingだとすれば擬似擬似Streaming的方法もあるのですが、、、 まぁ予定としては全くないとは言わないが、他にやることがあるのでちょっと後回しと言った感じです。 いつも説明長くてすいません。
なるほど。なんでシークが難しいかよく分かりました。AirVideoみたいにすでにローカルにあるファイルとは違いますもんね。丁寧にありがとうございました。
>>701 条件にOS3.1.2必須になってますけど。httpStreamingって3.0からだったと思うので
もしかしたら動くかもしれません。他に問題があった場合に切り分けが難しくなるので
大変かもしれないですが、、、念のため問題の分かれ目を書いておきます。
ランキング一覧などにアクセスできればサーバーとの接続は96%問題ないです。
そこまでは比較的普通の機能を使ってるので多分大丈夫じゃなかと思います。
もしも3.0.1で厳しくなるとすれば、そこから先の動画の再生段階だと思います。
全部推測ですが、もしも気が触れたら試してみてくださいw
独自暗号かけてXNしか開けないようにすればキャッシュに対して色々(ダウンロードやらなんやら)言われなくなるんじゃねって思ったけど簡単にはいかなそうですね
問題なのは著作権のあるものをダウンロードすることだから、暗号やらなんやらは特に関係がない 定義が曖昧なのも問題あるけど・・・まあしょうがない
709 :
iPhone774G :2010/01/19(火) 15:51:39 ID:LpcdN+WG0
>>588 ルータの製造番号というのは
バッファローのWHR−Gでいいでしょうか?
これ脱獄必須?
3.0.1だけど、ファーム偽装で3.1.2にしてインストールしたけど起動後即終了したよ 念のため。
>>708 だからキャッシュ。
ブラウザでニコニコ見たらキャッシュフォルダに動画が残っちゃった感じ。
まあでも仮に実装して何かしら問題が起こるとは思えないんだけどね
>>713 もうやめようよ。
できろ事からコツコツと改善していったらいいじゃん。
みんながみんなダウンローダーとして使いたい訳でもないし。
>>708 今のところ、キャッシュというものの扱いがグレーなんだよね。
そもそも、著作権違法のコンテンツでなければ問題なし。
問題あるコンテンツの場合には、単なる視聴だけだと対象が
広すぎで、違法性すら怪しいところもあるけど、一時ダウンロード
したファイルを取り出して、別途いつでも見えるファイルとして
手軽に保存できるようにすると、かなり黒に近づくかと。
再放流できる形が海賊版として一番脅威になるし。
ダウンロードしても、暗号化してあくまで閲覧時の高速化とかに
しか使わないなら、Webブラウザの使い方に近いので比較的
とがめられにくいとは思う。
ただ、そもそも法律に罰則規定もないので、判例が示されにくいのが
ネック。とりあえず、皆手探りで著作権者にケアしながらやるほか無いと思う。
誰かがいつか地雷を踏み、基準が見えてくるまでは。
「業界の自主規制」みたいな感じで。
>>714 ダウンローダーとして使いたいわけじゃなく飽くまで高速再生&鯖機への負担軽減として実装したほうが良い機能だと思ってるだけ。
実装が難しそうだというのもIDたどってくれれば分かると思うけど十分理解してるよ。
Youtubeの動画をダウンロードしてipodに入れよう!みたいな文句で大型家電品専門店で売ってるソフトもあるくらいだし、現行法でどうなるかは分からないから自主規制は賢明だね。
>>716 訂正
>ソフトもあるくらいだし
>ソフトもいまだにあるくらいだし
>>706 クライアントのアップデートのめどはありますか?
アップデートが楽しみ
>>704 なるほど、難しいのはよく分かった。
ぶっちゃけ、自分のUPした二次著作の動画(作業用BGM)が30〜60分あるから新しく付いてたコメントの確認したいなってだけなんだけどね。
シークが難しいなら、コメントの履歴が分かるようにしてくれると嬉しい。
んで、その動画ってのがMac買う前に使ってた寿命を全うしたPCに入れてて手元にはもうないんだが、それもダウンロードしたら俺は違法者になるんかなw
まあ、似たような動画をMacで作れば済む話なんだが面倒臭いし。
>>719 ダウンロード以前にそもそも音楽系はアップしただけで犯罪じゃないの?
それにコメントならXMLとしてダウンロードできるサービスあるんだから、そっちで確認すりゃいいじゃん
>>720 二年も前に音質劣化させた軽い布教用程度のものなんだけどね、アルバム単位のは廃盤系しかやってないが殆ど削除してある。
XMLで確認する方法、ちょっと調べてみるわ。
>>716 なるほどスマン。
シークはそのうち実装されるといいよね。
まずは再生時間と経過時間の表示が欲しいな。
著作権が自分にないものうpったらアウト。 劣化とか関係ねーw
確かにアウトだが、ニコニコ見てる奴が言うようなことではなかろ
726 :
413 :2010/01/19(火) 20:33:39 ID:A8YqyGugP
>>698 人柱版ためしました。キャッシュを設定に応じて切り替えるもの、
うまく行っているようです。終了後の待ち時間も短くなりましたね。
そろそろ、Webの方でも公開ですかね。
自分で公開しておいてなんなのですが、個人的な意見としては、
Webに公開する方はTsMuxeRの部分の設定はとってしまってもいい
気はします。あちらの方がPCの負荷は確かに低いですし、音声劣化も
ありませんが、最初に全部ダウンロードする分、再生開始までが遅いですし、
一旦ダウンロードしたファイルが実体化してしまう点もありますので。
Wikiの記述も、一旦なくしてもいいかな、と。やりたい人は、ここの
ログに書かれていますし。過去ログに流れ、再度質問があればスレで
転載すれば済む気もします。
なお、自分はffmpegでの映像のみ無劣化で通常運用しています。
しばらく使っていますが、3GSでは十分実用的です。高画質ですし、
こっちは残しておいて欲しいですね。理想的にはffmpegで音声も
無劣化Muxすること。これができれば完全にTsMuxeRは要らないので。
以上、あくまで個人的意見ですので、作者さんが特に気にしない、もしくは
TsMuxeRの方を常用しているので残しておいて欲しいという意見が多いよう
でしたら、また変わってくると思います。
>>726 すまんがffmpegでの映像部無劣化のやり方は何番のレスにかいてあるの?
728 :
413 :2010/01/19(火) 20:55:18 ID:A8YqyGugP
>>727 映像のみ無劣化のやつは、
>>487 に書いてあります。
現状の人柱版では、すでにextreamenico**.*の中に
remをつけてコメント化した形で書いてあるので、
18行目の%nicodown_cmd% | ... というところの先頭にremをつけ、
33行目以降のところの先頭のremを外すと無劣化になります。
>>728 いやーご親切に助かります。
無事に出来ました!
730 :
413 :2010/01/19(火) 21:33:30 ID:A8YqyGugP
ちなみに、最初からexstreamnico**.*の最後のところが 以下のような感じで条件分岐になっていると、切り替えが楽になります。 下記のmp4_trans_modeのところを0から1に書き換えるだけで、 MP4の映像のみ無劣化になります。 rem #### transcode mode (0:av-reencode, 1:v-copy|a-reencode) set mp4_trans_mode=0 set ffmpeg_remux_cmd=ffmpeg.exe -er 4 -y -i - -f mpegts -vcodec copy -acodec libmp3lame -ar 44100 -ab 128k -vbsf h264_mp4toannexb -threads 2 - find "video/mp4" info if "%errorlevel%" == "0" if %mp4_trans_mode%==1 ( echo Remux MP4 to TS %nicodown_cmd% | %ffmpeg_remux_cmd% | %segmenter_cmd% | %segmenter_msghandler_cmd% ) else ( echo Reencode to TS echo %ffmpeg_cmd% %nicodown_cmd% | %ffmpeg_cmd% | %segmenter_cmd% | %segmenter_msghandler_cmd% )
>>731 むしろ無劣化なのでiPod側のスペックが足りなくなっているんだと思うよ
これは無劣化版の欠点でもあるね
フルHDの動画はXNを使わなくても若干重いからね
733 :
413 :2010/01/19(火) 22:03:20 ID:A8YqyGugP
>>731 ご指摘の通り、いくつかの動画ではうまく再生出来ません。
フルHDのものや、60fpsのものなどできついものを見かけます。
安定性と言う意味では、再エンコードが一番でしょう。
映像無劣化は、ある程度割り切った運用は必要です。
理想的には、AirVideoのように、クライアント側で再生方法・画質を
選べるといいんですけどね。それは今後に期待と言うところでしょうか。
>>732 >>733 なるほど、とりあえず映像無劣化視聴はおいておこうと思います。
後、ffmpegの設定をいじっていてちょっと疑問だった点を
lowプロファイルについて、当方では3G用に映像のビットレートを128kまで落としているのですが
その場合-maxrate 800kを-maxrate 128kに書き換えた方がいいのかな?
暗号化の話しがでましたが
実は暗号化の実装は楽です。目的が簡単に再生できないことならばファイルの先頭数バイトを
書き換えればイイだけですからね。
この場合問題は復号化です。それをすると直接ファイルからiPhoneに読み込ませる事ができないので
いったんrubyを通してファイルを渡さなきゃいけません。
そうするとrubyでContent Rangeの実装を自前でやらないといけない。そして最大の敵は
パフォーマンスです。現状でもかなり遅いのにもう一つフィルターが増えると、、、と言う事になります。
そして既に動画のキャッシュはn秒毎に区切った断片ファイルです。それら1つ1つを再生することは
できますが、ちゃんとつなげて再生できるディバイスは現状iPhone/iPodTouchしか存在しません。
QuickTimeでもだめでした。その上ファイルが不完全で単品では音の同期もできたりしてないんです。
つまり現状、暗号化の目的はかなり果たせてしまっているんです。更に完璧を目指すなら
断片ファイルを統括するプレイリストをファイル書き出しではない方法で出力することですね。
そうすればXN以外では扱えません。これは一応防御と言うことでいずれやります。
っと、ここまで書いておいて何ですが
>>713 が言うとおりに、断片ファイルは人為の及ばぬ機械の為のキャッシュなんです。
ダウンロードではなくストリーミングをする為の中間生成ファイルです。
だからそこまで心配して無かったりします。
>>712 そうですか3.0.1ではダメですか。今思えば3.1.2でビルドしてる時点で駄目だったのかもしれません。
>>706 は余計な事を書いてしまいました。
>>718 もうちょっとでWindowsのUIができてサーバーフェーズが終了しそうです。
クライアントの改善がどれほどかるかは分かりません。なんせ要望も多いですからねw
もしかしたら複数回に分けてアップデートするかもしれません。が予定は未定です。
>>719 コメント履歴ですか。UIとオレリソースに余裕があったらですか、、、
あと単にコメントXMLファイルならば動画を再生するとsmXXX.xmlみたいにサーバーの
webディレクトリに保存はされてます。まぁアレは人が見るものじゃないのでビュワー
は必要でしょうけど。
>>726 チェックありがとうございます。exstreamnico関係は
>>730 の方法で入れておくのがイイかなと思ってます。
TsMuxeR関係はremでコメントアウトする感じに残して
あぁようやく、人柱じゃないサーバーを公開出来そうですね。
他にチェックしたいただいてる方もありがとう。お疲れ様です。
>>731-733 これはいずれ解決方法があるかもしれませんね。
get_info関係で解像度を取ってくるついでにmp4かflvの判定情報を出してexstreamnicoで
扱ってますが、他に解像度やフレームレートの情報も出せますから、それらで分岐して
動画無劣化とトランスコードを切り分けるようにできればベストかと。
それとexstreamnico関係は先をみるとrubyのスクリプトにしたいです。settings.rbの様に
バッチファイルもシェルスクリプトもrubyに比べると扱いにくいのです。
少し文法が変わりますがどうでしょうか?
>理想的には、AirVideoのように、クライアント側で再生方法・画質を
>選べるといいんですけどね。それは今後に期待と言うところでしょうか。
これは有ってもいいかもしれませんが、上記の方法などを駆使してサーバー側だけで
自動判定でやっていく方がいいんじゃないかなっと思います。
>>719 のコメント確認機能の話しもなんですが、、、UIの問題でゴチャゴチャしてしまうかもと言う懸念が
あります。出来る限りはシンプルにまとめたいです。
>>709 えぇWHR-Gこれですね。
ttp://buffalo.jp/download/manual/w/whrg_1100.html もしもサーバーのPCが有線LANではなく無線LANで繋がっている場合は
プライバシーセパレーターと言うのが怪しいのではないでしょうか?
ttp://buffalo.jp/download/manual/html/air1100/router/whrg/chapter11.html それで解決できない場合。
>>637 のサーバーからiPhoneへpingを送ると
iPhoneからサーバーへpingを送る調査をしていただけませんか?
あとはコマンドプロンプトの画面はでてますよね?閉じてないですよね?っと
ノートンやウィルスバスター等のセキュリティ関係のソフトは入ってませんよね?
あたりですか。よろしくお願いします。
>>734 実はそこらへん未調査です。もし実験していい値があったら教えていただけたら助かります。
それと恐らく、-maxrateは -b だけでなく -ab も考慮する必要が有ると思います。
そして、-bufsizeも設定しておかないといけません。-bufsizeが-maxrateと同値であるべきかはわかりません。
もしかすると、-bufsizeよりも大きくても大丈夫かもしれません。たぶんディバス側のバッファーの話しですから。
訂正 -bufsizeよりも大きくても大丈夫かもしれません -maxrateよりも大きくても大丈夫かもしれません
とりあえず買ってみて設定しようとしたら デフォのポート番号が9393でちょっとワロタのだが これはネタという解釈でいいのだろうか
maxrateはビットレートよりちょい多め、bufsizeはできるだけ多めに取った方がよかったんじゃなかったっけ
>>739 いやーつまらない話し。それはrubyのsinatraと言うwebフレームワークの
テスト用のデフォルトのポートなんだです。デフォルトそのままとかちょっと後悔してるかも
>>740 iPhoneのビットレートの目安は300~1500kbps。限界は2.5Mbps。と言う話しですから限界に
挑んでみるのもいいですね。#しかし2.5Mbpsはないだろう。
742 :
413 :2010/01/20(水) 03:47:30 ID:P8hExA11P
>>736 TsMuxeRのところ了解です。get_infoで解像度とかとって分岐、というのは
ありかもしれませんね。スクリプトをruby化するのも、その方がいいかも
しれません。自分も、バッチファイルはWebで調べながら書いていましたが、
かなり癖が強いので。
画質設定についても、最適解がこれから見つかるといいですね。
>>737 -maxrateはvideoのレートなので-abは考慮しなくても大丈夫なようです。
実際こちらでも-maxrateと-bを同じ値にしても問題はありませんでした。
そして、肝心の-maxrateや-bufsizeを800kから128kに落としてみたのですが、違いがわかりませんでした;;
画質もファイル容量も再生のスムースさも大して変わらない・・・
いろいろいじってもあまり変わらないので飽きてやめてしまいました。
後、今さらですがクライアントのボタンの意味を教えてください。
再生ボタンはわかるのですが、その右の早送りボタンとスキップ、戻るボタンの動作の意味がわかりません。
誰か暇な人教えてください。
自分でわかるところだけ変えなよ 特に後半の質問してるのお前だけ 目の前にボタンあるなら押せよ
>>744 なんか押してもよくわからなくて・・・
さーせん。
>>745 再生の右ボタンは今見てるリストをそこから連続で再生する機能、
右側2つは、今見てるリストの前の作品、次の作品へ移動だと思うが。
再生の右のボタンは、押してみて再生が終了するまでわからんからまだわかるけど、
(俺もさっきまでわからんかった)
右の2つはすぐわかるだろ…
>>746 なるほど、リストでしたか。
御迷惑をおかけしました。
>>741 私もネタと思っていたがデフォルトなのか
なんという巡り合わせw
やはりmoVbileいいなあ・・・
もう学生アプリは許してやれよw
>>749 コメントのフォントが小さすぎてスカスカ感があるんだね>eXstreamNico
でも、これはこれで画面が見やすいというメリットが有るんだよね
フォントサイズまで再現するのも痛し痒しというところかも
画面が見やすいも何もPCのブラウザで見るのと近づけて欲しい
コメントの再現度が上がるといいなぁ。 上コメ下コメも流れてしまうのは寂しい。 コメント職人のコメが再現できれば最高!
フォントサイズ的なものは厳しいよね。 説明コメとか小さいから読めないし… ところでwindow7(x64)は対応してる? メアドとバスはあってるはずなのにサーバー起動できなくて何回もメモ帳が開く… ポートも開けたからいけるはずなんだが… あ、互換モードで起動してみるの忘れた。やってみるー
>>756 こちらも
OSのポート解放で普通に動くよ
鯖事態ならポート以外じゃない?
>>757 ,758
ありがと。
すぐに互換モードで試したらきちんと動作した。
そちらが何もせずに動作したっていうならなにが原因なんだろ…?
pcブラウザではpong返ってきたけど、端末safariからだとアクセスできたないなぁ…
同じくwin7x64で普通に動いてるけど、 もしかしたらUACが悪さしてるかもね 違う場所において試して見るのもいいかも
>>756 作者さんによると、メモ帳が開く人は、ファイアーウォールでポートの関係が多いとの事だけど。
うちも7pro x64だけど、そのままで動いてますし。
>>743 maxrate、bufsizeはとりあえずあまり意味が無かったと。了解。試してくれてありがとう。
それと他の方が説明してくれたようですが、>>は連続再生な件。確かにちょっとわかりにくいですよね。
アレはアイコンをどうしようか悩んで仕方無しにやってしまいました。
それに単品再生と近くて少し押しにくい。もしかしするとスイッチにした方がいいかもしれませんね。
まぁそんなUIを入れる場所はどこにあるんだと言う話しでまた悩むのですが、、、
あと連続再生の時のみ、動画再生画面で<と>で飛んだり、戻ったりできますよ。
>>749-756 コメントはオレもどうかしてぇ。サーバーフェーズ早く終わりやがれです。
>>759 Win7持ってないから、と言うよりもXPより上、及び64ビットは無いのでわからないんですけど。
接続できないはファイアーウォールとセキュリティソフト関係の方が大半を占めるのは確かです。
ファイアウォールでコレも遮断されてる場合は調べる意味も少ないのですけど。
iPhoneからpingを打ってみるのも手かもしれません。
>>637
と言うわけで人柱サーバーのチェックが終わり。server ver2.4.2を非公式の公式にて公開。
http://neet-and-cat.com/exstreamnico/ 及び、次期人柱サーバーの公開です。今回はWindowsのみです。
以前に無駄にCPUを食う事が多くて公開をやめたtaskbarの右下のアイコン復活。
及び、素朴なUIを付けてメモ帳開かなくてもアカウント設定をできるようにしました。
ただし、rubyで作ってしまった設定ファイル(settings.rb)に対し正規表現を駆使して
書き換えを行ってるために微妙にまずい動作をする場合があるかもしれません。
設定したあとは自前で再起動するようになりましたが、そこら辺を含めてもしかすると
webrick_server.exeを殺し切れなくておかしな動作をするかもしれません。
何かおかしい場合はタスクマネージャーで確認をお願いします。
UIは初心者対応の一環なんですが、より自体を複雑にしてしまう可能性もあり。少し悩ましいです。
nair_server.exe(カメラっぽいアイコン)でtaskbar付きで起動します。
webrick_server.exeから起動すると今までどおりにも扱えます。
よろしくお願いします。
http://neet-and-cat.com/exstreamnico/dl/NairServerWindows_2.5.1.zip
>>763 サーバー更新乙
人柱鯖は、webrick_server.exeとnair_server.exeがプロセスに存在してていいんだよね?
一応その状態でアプリ側からの動作も確認
アプリ起動してない時のメモリ使用量も許容範囲だと思います
>>763 乙です。
wifiと3Gでの再生を確認しました。
後、私が言うまでもないと思いますが、アプリケーションのメインウィンドウが欲しいですね。
変換中のログの確認だけでも出来たらな、と思います。
>>764 速攻確認乙です。そうです、その2つが常駐する感じです。
webrick_serverが死ぬと。nair_serverも心中します。
メモリーは多分意外と食うと思います。nair_serverも長くすると20M行っちゃうんじゃないかと
rubyはまぁけっこうfatだったり、、、単にオレが単調増加するリーク作りこんでる可能性も(汗
nair_server.exe の動作。
アクセス可能なアカウントが設定されてない場合(初回起動時など)
config窓が開く
save
接続チェック
ログイン可能な場合
生きている場合webrick_server.exeを殺す
webrick_server.exe起動
config窓閉じる
ログイン不可能な場合
アラート。config窓はそのまま
settings.rbが壊れた場合
アラート(自分で修復or再インストールのすゝめ)
メモ帳が開き。nair_server.exeごと落ちる。
cancel
無いもしない。webrick_server.exeも起動してない
settings.rbが壊れた場合
アラート&メモ帳が開き。nair_server.exeごと落とす。
アクセス可能なアカウントが設定されてる場合
webrick_server.exe起動。
多重起動した場合(別ディレクトリにする事で回避が可能)
以前のwebrick_server.exeを殺す
以前のnair_server.exeが心中。
新しいwebrick_server.exeの起動
マーフィの法則を押さえ込めるだろうか?
If that guy has any way of making a mistake, he will.
「何か失敗に至る方法があれば、あいつはそれをやっちまう。」
>>765 いや、実はそれは考えても無かったです。そうですね。確認に欲しいですね。
ただ少しコストが高いので。少し後になってしまうかもしれません。
アプリ内にマニュアル入れておくのもいいかも、何これ使えないっ!って勘違いする人のために。 そういう連中って作者のサイトまで見に行こうとしないし。
>>767 あくまでも私見ですが・・・
起動時には適当でいいんでメインウィンドウを表示し、最小化した時に
タスクトレイにしまう仕様がいいと思います。
起動していきなりタスクトレイにしまうと私のような初心者は戸惑ったり、
最悪起動しているのに気づかない場合もあると思います。
まぁほんと、ログウィンドウ程度の適当な感じでいいと思いますよw
>>768 マニュアルファイルと見せかけてWEBへリンクさせるのがいいかもしれませんね。
>>769 なるほど確かに起動したかわからないってのはありそうですね。
初回は確実にconfig画面がでますが少し説明が足りない。
了解です。priory上げ進行です。
プロンプト監視したかったら今まで通りwebrick_server.exe直接 起動してやればいいんですかね? GUI噛ませた時と何か違いってあります? >Windows 2.5.1
>>771 そうです。基本的にwebrick_serverは以前の状態と変わりません。
アカウントの設定が成されてない場合にメモ帳が開くのも同じです。
つまり、、、それだと今回の人柱版を使う意味がないかもしれませんがw
たのむ 画質の下げ方を教えてくれ ffmpegをテキスト形式でひらけないよ、よって画質さげれない、exeになってるよ windowsね
>>773 同じフォルダになんたらなんたら_high.batみたいなファイルがあるからそれをメモ帳で開く。
どこかに512という文字があるからそれを
320でも256でも書き換えて上書き保存
おやすみ。
ごめん自己解決 ためしてみる
う〜む やはり低スペは画質さげてもストレスレスにはいないか・・・ 自分は諦めるしかなさそうだ・・・ コア2のようなエンコードに向いたPC買うまでは温めとくよ
>>776 いじるべきファイルは最新のサーバーでsettings.rbのexstreamsの項目の
コメントアウト部分をはずして3G用のビットレート調整を有効にしているならば(#を外してるならば)
exstreamnico_hight.bat exstreamnico_low.batですが、それをやって無い
もしくは古いバージョンならば exstreamnico.bat をいじればイイです。
あとはここら辺がとりあず、ドキュメント。
http://neet-and-cat.com/exstreamnico/wiki/?ffmpeg 以前atomで使ってるっと言う報告をしてくれた人もいたので、やれない事はないのでは?
あと3G回線は話しが別になってきます。
>>776 追記。ffmpegのパラメーターをいじる以外に
条件が多少厳しいですが最新の人柱サーバー and iPhone3GS and 動画がflvでなくmp4 の場合
exstreamnico.bat exstreamnico_hight.batの両ファイルの
set mp4_trans_mode=0
を1にすることで再生ができるならばパフォーマンスは劇的に改善するはず。
詳しくは
>>730-733
>>779-780 うぉこれはやっちまったかもしれません。もしかするとmp4全般がダメかも
原因は恐らくわかってるのでなんとかします。報告ありがとうございます。
#あぁ正式バージョンでやらなくて正解でした。
set mp4_trans_mode=0 の文字列があるファイルはどれ? exstreamnico.batにはないし exstreamnico_hight.batはファイルすら見当たらない OSはXP
>>782 それは最新の人柱サーバーのみです。ver 2.5.1。
そして、それには重大なバグが有って、、、まさにその部分がおかしいので
ちょっと待ってください。もう少しで修正版&UI強化版をだせまず。
追記。 ログ確認UIのおかげでwebrick_server.exe単品使用時にffmpegとsegmenterの ログが取れなくなってしまいました。もしも見たい時は var/(ffmpeg)|(segmeter).log のファイルを開く事で見ることは一応可能です。
786 :
413 :2010/01/22(金) 19:16:43 ID:z7KymvjkP
>>784 更新お疲れさまです。ログ表示が別々のWindowで行われるのは、個人的には
見やすくなっていいですね。
以下、UI的なところでちょっとした希望です。
○ログウィンドウ
・ログ表示のフォントですが、もう少し小さく出来ないでしょうか?
現状がコマンドプロンプトのデフォルトサイズではあり、好みの問題かもしれませんが。
・まとめて表示、非表示がタスクトレイアイコンのクリックで出来るのは便利ですが、
右クリックメニューの中にも項目を用意しておいた方が分かりやすいかと。
○パスワード設定時のダイアログ
・Windowsの標準のダイアログの並びに合わせ、キャンセルは右側にあった方が
分かりやすいと思います。(Macはこの並びだったように思いますが…)
・タブキーで各項目を移行できるようになると、キーボードだけで入力できて楽になります。
・パスワード部分は、セキュリティ的に入力中の文字が見えないようにはできませんか?
・Saveボタンをおしたら、ダイアログが閉じてもいいように思います。現状、Cancelを
押さないと閉じないので、違和感があります。押してもダイアログを閉じずに設定を
有効する場合は、通常は「Apply」ボタンだと思います。
以上、ご検討いただければ幸いです。
>>784 UI強化お疲れ様です。
シンプルで見やすくていい感じですね!
たった一日で要望を叶えてもらえて本当に感謝しています。
2.5.1のバグも直っていますね〜
>>786 おぉ速攻ありがとうございます。
了解です。だいたい行けると思います。そこまでやればWindows標準っぽくなれますね。
ただ、Saveで閉じませんか?閉じないのだったらバグだ、、、
なんだろ。UIスレッドで重い処理をしすぎてるのかもしれません。
サーバー更新乙 Saveで閉じないどころか、エラー吐いたので報告 Errno::ENOENT No such file or directory - var/webrick_server.log これを吐いた後落ちた もう一度起動させたら多分ちゃんと動作してる
サーバーの方は形ができてきましたね。乙です。 で、シークの件ですが、まだサーバーの方で読み込んでいない時間を指定しての 途中再生はとりあえず必要ないと思います。技術的にも難しそうですしね。 それよりも、すでに読み込み&変換済みの時間へのシークがあれば私としては十分です。 Youtubeプレーヤーの様に自分で動画をキャッシュし、任意の読み込み済の時間へジャンプする。 あるいはクライアントのシークバー操作からの要求に答えて、サーバーから必要な時間のファイルからのストリーミングを始める なんてことはできますかね? 素人考えですみません。
>>790 シークはともかく、少し飛ばしたい時、戻したい時は確かにありますね。
例えば、変換していくと、勝手にファイル分割していくと思うのですが、そのファイル単位で前後にスキップできるだけでも、だいぶ違う気がしますね。
一回戻すと、再生中のファイルの頭出し、もう一回で一つ前のファイルの頭から。
0001より前には戻らない。
シークというか、チャプタースキップ機能みたいな感じて。戻しはあたままで、進めるのは変換済みのファイルまでとか。
>>791 そうそう、そんな感じです。
そのスキップ操作を応用すれば擬似的なシーク操作もできると思うのです。
取り合えずキャッシュに寿命はいらねえよ!
794 :
iPhone774G :2010/01/22(金) 22:24:14 ID:Poull/p8O
同意。このアプリに限ったことではないが ちょっとダウンロードやキャッシュ関連の仕様に関して過敏過ぎる気もする。
上でも出てますが。atomでも時間はかかるけど普通に変換してくれますね。 メインPCのCore2Duo E6600 2.4Ghzは30秒ぐらいで再生開始される場合がほとんどですが、atomは1分30秒ほどかかります。
>>795 我が家だと15秒ぐらいですね。
CPUはCore i7 Q720です。
あ、もしかしてNG登録してあるものは顔文字に変換されるのかなw できればこれ非表示か表示で選ばせてくれると嬉しいですw
>>787 やれるだけは何とかしますよ!要望もそうですが
人柱レスポンスがあれば、こちらのテストを簡略化する事ができますから
その分スピードは稼げていると言うわけです。よろしく頼みますね。
>>789 報告どうもです。原因はだいたいわかったので次期修正。
>>790-792 実を言うとhttpStreamingどころかiPhoneローカルの再生でさえ
いじれない様になってるのが現状のiPhoneですから。
現在どの断片ファイルを読んでいるか、持っているか、本当は何処を再生してるかさえ
わからないのがiPhoneです。なのでなかなか想像通りにいかないんですw
なので確実な事はいえません。でもDL完了済みのみなら有望だとは思います。
>>793 −794
ビビリで申し訳ない。
しかし、それをやってもし開発中止に追い込まれてしまっては元も子もないのです。
多少不便をかけるかもしれないけど、もしかするとmuxで高速変換等を駆使して
キャッシュ何て飾りです。エロイ人にはそれがわからんのですよ。
っと言える日がくるかもしれません。まぁ3GSだけですが、、、
とりあえず、安全でより良いものを目指して行くから、ちと我慢をよろしくお願いします。
>>795 そうですかatomは1分30秒。それはデフォルトのexstreamnico.batででしょうか?
つまり動画のビットレート-b 512kの状態なんでしょうか?
これはビットレート下げで動くよって言っていい範囲なんだろうか、、、
>>797-798 おぉ、それは顔文字じゃないよ。文字化けだよ。バグが流れ出てきてるんだよ。
原因は定かではありませんが、そこらへんいじる時に見ておきます。
個人的な要望を二つ書いてみます ・投稿者コメントも表示して欲しい ・マイリストの動画の削除をできるようにして欲しい 素晴らしいアプリをたった200円で提供して下さる作者様大好き愛してるチュッチュ
あとリピート機能もあったら便利かなあって思うの
803 :
795 :2010/01/23(土) 04:17:12 ID:x229a1IB0
>>799 記憶が定かではないのですが、デフォルトの-b 512kだったと思います。
変換が追いつかないのか、再生していると、途中で動画が一時停止し、変換を待っているような感じになります。
少し時間が経つと、また再生され始めます。
ちなみに、機種はEeePCの1000Hです。iPhone 3G(not 3GS)、wifi環境です。
ビットレートを下げて、途切れないかも含めて、時間のあるときにきちんと調査してみたいと思います。
また、報告します。
>>788 今確認したところ、Saveボタンをおしたあと、一旦コマンドプロンプトが
開き、そのあとダイアログも閉じました。時間がかかるだけだったようです。
クライアントのコメント関係では、先頭が数字のコメントで、その数字が
抜けて表示されないことが度々ありますね。
あと、投稿者コメントとは、投稿者自体が動画に記入したコメントのことでしょう。
歌詞を入れたり、コメントアートを入れたり。タブのところにもあります。
せっかくなので環境を 鯖:EeePC901X iPhone3GSです。 batは下記 @echo off set video_id=%1 set output_path=%2 set aspect=%~3 set aspect_only=%4 set segmenter_duration=%5 set file_prefix=%6 set http_prefix=%7 set nicodown_cmd=dl_nico.exe %video_id% %file_prefix% set ffmpeg_cmd=ffmpeg.exe -er 4 -y -i - -f mpegts -s 320x240 -aspect %aspect_only% -vcodec libx264 -b 196k -r 29.97 -acodec libmp3lame -ar 44100 -ab 48k -flags +loop -cmp +chroma -partitions +parti8x8+parti4x4+partp8x8 +partp4x4 -me_method hex -subq 6 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 1 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -directpred 1 -flags2 fastpskip -maxrate 800k -bufsize 800k -coder 0 -level 30 -async 2 -threads 2 - set segmenter_cmd=live_segmenter.exe %segmenter_duration% %output_path% %file_prefix% hoge set segmenter_msghandler_cmd=seg_msghandler.exe %output_path%/%file_prefix%.m3u8 %http_prefix%/%file_prefix%- %segmenter_duration% set mp4_trans_mode=1 %nicodown_cmd% | (%ffmpeg_cmd% 2> var/ffmpeg.log) | %segmenter_cmd% | (%segmenter_msghandler_cmd% > var /segmenter.log) 基本的に変換は1分ぐらい。 画質はまあ見れなくはない。 動きの速いのはしょっちゅう止まって変換が始まるのでかなりイライラ。 あまりこれで視聴したいとは思わない。 無変換のMP4(あんまり無いけど)は非常にキレイで滑らか。 学生アプリみたいにバッチ変換ができないのであれば気長に待ちます。
使う予定ないけど御布施してきた
>>808 乙でーす。
ばっちり動きますね。
これ、ウィンドウ同士がくっつくとかは出来ます?
>>809 やろうと思えばできないことはないでしょう。しかしちょっと大変ですね。
Clientフェーズに移行が遅れてしまいます。と言うのは半分は言い訳で
お酒を飲んでます。すみません。ちょっと疲れ、、、てないよ。
個人的にこのソフト気に入って使ってるんですが、
そこらへんで手を打ってもらえませんか?
http://ara.moo.jp/pita/
>>810 大変だったら全然いらないっすよw
無理しないでくださいね〜
812 :
413 :2010/01/23(土) 18:27:36 ID:liO7arEb0
>>808 素早い更新、頭が下がります。フォントを変更できるようになり、一覧性が上がりましたね。
ただ、フォントをいくつか選択してみたのですが、すべてBoldが掛かっているようです。
また、フォント選択時の初期値は現状セッティングしている値になっていると直感的かと
思います。
あと、長時間のコンテンツを再生していて気づいたのですが、segmenterが
segmenter_handler: finishedという表示を出して、途中で再生が終了してしまう
ことがあります。特に、Webラジオのようなコンテンツを映像無劣化で転送している
ときとかですね。実際の再生より、遥かに早く変換とストリーム転送が完了して
しまったときに問題が起きているように思われます。
以上、ご確認お願いします。
>>812 上記再生が途中で止まる現象ですが、再度同じコンテンツを再生して
みたところ、キャッシュ化は完了しており、即座に再生されました。
どうやら、再生途中で、segmenterの分割がすべて完了すると、
再生自体が止まってしまっているように思われます。
>>813 追記。短いコンテンツだとそんなことないですね。この推測は間違い。
作者さん、一つだけお願いします アイコンを可愛いくして下さい。 他は不満はありません よろしくお願いします!
>>816 著作権で引っかかりそうな気も。テレビだけとか、目と口だけとかならOKかな?
まちがって↑送信してしまった
アイコンで判断してタップする人も 多いと思うので、出来るだけ早く可愛いく お願いします。勝手な事言ってすみません
>>820 じゃ、アイコンのキャラの名前は、「きょさく犬」な
関係無いけど、使い方がわからないから星1をつけるのはヒドイよなぁ。 このソフトに限った事じゃ無いけど。 俺も昔はあんな身勝手なガキだったんだろうなw あ、今でもかもw
関係無いけど、使い方がわからないから星1をつけるのはヒドイよなぁ。 このソフトに限った事じゃ無いけど。 俺も昔はあんな身勝手なガキだったんだろうなw あ、今でもかもw
あれ?大事な事だから・・・じゃなくて二重投稿ごめんなさい。
ユニバーサルで頼む
827 :
666 :2010/01/24(日) 00:12:30 ID:GoP3HvG60
上で出て居る顔文字が出てくるのは 純正appからの投稿じゃ無い?
些細なことですが要望です。 このアプリ設定に何を意味しているのかわからないですがcommentlengthがつきますよね、 設定の項目にアプリが多くなってくると視認性が悪くなりますので、 設定の項目に表示しないようにできませんか?
いやいや、これから色々な機能が実装されるから必要だよ!
表示しない事だけならできるだろう 稀にバージョン情報を表示するだけのものもあるからな
>>812-814 segmenter系の不具合はそこそこありますね。これはsegmenterのメッセージを読んで
ファイルのプレイリスト出力部分と、それを読み込んでiPhoneのMoviewPlayerを
騙す部分両方を考慮しないといけないので少し難題です。
とりあえず、オレがとりかかるのはちょっと後になってしまいます。
その前にクライアントの改善が急務なので。
>>815-822 アイコンですね。オレも重々承知してるんですけど、頼んだ奴が忙しいみたいで
どうなるか、、、
>>816 は816氏が描いてくれれたものなんですか?
著作権と言うか、意匠とか商標的問題はありますが、現状wよりずっといいですね。
一応現状のアレを描くときに、そこらへんを考慮してテレビ→電波塔っと言う安易な
イメージを持って挑んだのですが、いつのまにやら目とかついて、ゆうあ、、、
まぁ次のクライアントまでに何とかなるといいんですけどね。
>>824 appStoreに書かれても返答できないのでサポートにならないんですよね、、、
一応連絡先(twitterだけど)とか書いてるんですけどね。
そう言えばロールちゃんと言う星1つに対する反論をやった偉大なアプリが、、、
ttp://itunes.apple.com/jp/app/id294587736?mt=8
>>826 それ上手くできなくての現状です。PPCでしたらLinux版を使うことで動かない事はないと思います。
時までffmpegとlive_segmenterのビルドが必要なのですが、、、
>>827 なんですかね?コメントいじる時に調査してみます。
>>828 すみません。
>>829 な通りに次期には項目増えるから許してください。
と言うか説明不足なんですが comment_lengthを増やすとコメントの同時表示数が上がります。
3GSならMaxにした方がいいと思います。3Gはデフォルトでも少しキツイのですが。
>>812 標準のcommonDialogを使ったんですが全部ボールドかかってますね。
初期値セッティング共に修正しました。
それとログ表示時に重くなるケースが発生してたのを改善しました。
他に大した違いはありませんが、一応Windows版人柱サーバーの修正版です。
http://neet-and-cat.com/exstreamnico/dl/NairServerWindows_2.5.3.zip これでとりあえずWindowsUIは完了かな。問題なかったらドキュメント書いて
非公式の公式に出したいと思うのでよろしくお願いします。
>>833 お疲れさまです。2.5.4ですが、起動したところエラーが出て不正終了してしまいます。
タイプ
Errno::ENOENT
メッセージ
No such file or directory - var/segmenter.log
>>834 途中で送信してしまいました。もうひとつのメッセージです。
バックトレース
nair_server_log_form.rb:85:in `size'
nair_server_log_form.rb:85:in `update_log'
nair_server.rb:201
nair_server.rb:190:in `messageloop'
nair_server.rb:190
あれ、2.5.5だとタスクトレイのアイコンが消失してません?
>>837 そんなはずは、、、nair_server.exeでなくてwebrick_server.exeを起動したとかではありませんか?
>>838 さっきtwitterでも教えてもらいました。なかなかおもしろいサイトですよね。
中には範囲と営利OKのもあるのですが、まぁやはり公式キャラを使う事は厳しいですね。
>>839 いやー前から色々テストしているからその辺は大丈夫です。
サーバーは動いているんだけど、アイコンは見えない・・・
これはうちだけの現象ですか?
>>841 それは失礼しました。
自分で落としてみる所からやったのですが一応アイコンは大丈夫ですね。
開発機なんで多少特殊な環境な部分があるので一概には言えませんが、、、
う〜ん。なんだろう、、、
>>842 うーん何でだろう・・・
とりあえず終了させたいので、タスクマネージャーの何と言うプロセスかサービスを切ればいいですか?
>>843 nair_server.exe これがタスクトレイ等UI系です
webrick_server.exe こっちがhttpd 本体。
の二つですね。他にffmpegとか生き残っていいたらついでに殺してください。
>>844 今ダウンロードし直したらきちんと動きました。
もうしわけない!
>>836 修正どうもです。フォントも標準の太さで表示できるようになって見やすくなりましたね。
847 :
828 :2010/01/25(月) 09:31:37 ID:IsluYnPm0
いやいや、意味はわかったつもりで3GSなので最大にしてましたが 一度設定すると二度と設定しないような機能程度で設定のアプリ一覧に並ばれると邪魔じゃないですか このアプリは作者さんがここで精力的に要望受付されているのでこんな要望も通るかなといった意味だったんですが
>>847 作者さんもちゃんと目を通しているし、あなたの要望ももしかしたら通るかも知れないよ。
決めるのは作者さんだけど。
だから安心して待っていて大丈夫。
>>847 とりあえず、次のバージョンでは設定項目も増えると作者さんも
言っているようですし、この件は致し方ないのでは。
個人的には「commentlength」という英語表現を誤解していましたね。
lengthなので、長さの話かと思っていましたが、表示量の設定だったんですね。
英単語だと「quantity」の方が適切なような気も。ただ、あまり馴染みの無い
英語なので、「comment volume」ぐらいの方がいいですかね。
850 :
iPhone774G :2010/01/25(月) 10:03:13 ID:/YQAKhvXP
サーバー側新バージョンでコメントが見やすくなりました!(←で、あってますよね?w) クライアント側の話になりますが、既に要望出てるかもしれませんが、動画再生中にタップした際に、iPhoneのデフォルト画面のヘッダーというか、電波の強弱、時刻、バッテリー残量の表示もされたいなと思います。
ていうか、前から気になってたけどアプリ自体も無駄に英語使ってるけど、日本語表記でよくない?
>>849 俺はQuantityがいいな。
俺もlengthだから長さ?コメの長さが変わるのかな?と今まで思っていたw
max commentsはどうだろうか quantityは中学レベルの単語だった気がするから、それでもいいと思うけどね
>>845 あぁよかった。安心できました。
>>846 これで、もう少し試用期間を置いたら本番に公開ですね。
>>847 サーバー側だけで処理できる問題はすぐに反映できるのですが、クライアントに関しては
Appleのレビューを通さないといけないので、なかなかすぐには対応できない
&一度に問題を解決しようとするので、中間的な要望(項目がない内はOFFにしてよ)
を取り入れにくいんです。
それとiPhone設定はプログラマ的にコストの低い方法で実装できるようになってますので
安易にやってしまう。ただし使い易いとも思ってません。グローバルな設定でも
ないのにアプリを終了しないと設定できないのはむしろ面倒だと思ってます。
もし簡単にアプリ内で設定が呼び出すことができたら、そうしますね。
しかし今クライアントでやることが山積みなので、とりあず後回しになってしまいます。
それと、そう言った要望が有ると言うはiPhoneのアプリの開発者として参考になります。
必要もないのにグローバル領域を消費しない方がいい。覚えておきます。
ありがとう。
>>850 アレの名前はステータスバーと言うらしいです。恐らく次期は復帰します。
少し画面が小さくなりますが、そこら辺の情報とネットワークのインジケーター(読み込み中)
を表示できるので最適だと思います。
あとサーバーの改善でコメントの表示は変わりません。フォントの表示はWindowsのUIの方の話しです。
まぁでも応援していただけるのは、ありがとうございます。
>>849-853 あぁプログラマのくせに命名がテキトウって致命的ですねw
次期はレビューに出す前に一度項目を出してみます。その時はよろしくお願いします。
#もしかしたらアルゴリズムの関係でコメント最大表示量自体がなくなるかもしれません。
英語なんですがプログラムって基本的に横書きなんです。
直に日本語を入れることも出来なくはないのですが、複数言語を実現する機能があり
遠目に見るとそれを使った方がいいのです。しかしそれも後回しになっていて
その結果怪しい英語なわけです。まぁこれもいずれは何とかします。
よろしくお願いします。
それと、413氏は何らかの方法で連絡を取っていただけませんか?(最終的にtwitterが助かります)
adhockビルドのテストを協力していただけたら助かります。
857 :
413 :2010/01/25(月) 15:05:22 ID:zoZdJnPN0
>>855 了解しました。twitterを試してみます。
>>856 これはニコニ・コモンズのものでしょうか?それとも自作してくれた?
形がノートなPCの所、例の商標とかを少し考慮していただいてる感じがするのですが
>>858 自作です。
これでも目と口はまんまなので、
商標(?)とかは微妙かもしれないけど、
どんなアプリかはこの絵で何となくわかるんじゃないかなとか
ヒマつぶしに作っただけなんで、使用するかは自由にどぞ
>>862 ありがとう!わかりやすいし、とてもいいと思います。
でも、ちょっと待ってもらえないでしょうか?
実は一人依頼した奴がいて、彼の結果を出すのを待ってみたいのです。
その結果いかんでは使わせていただきたい。もしもそうなった場合は
できたらサイズやSplash画面(初期のロード画面)もお願いできませんか?
アイコンはPNG形式で512×512、57×57これは2つとも同じデザインで有る必要があります。
そして、アイコンにかかる反射や丸角は自動的につくので(適応させない事もできます)
イメージを確認する以外ではいりません。
Splash画面は480x320で、縦画面か横画面かはちょっと迷ってるので保留。です。
あと、もう少しテレビくんから離れてくれればとは思うのですが、、、
良かったら&奴の結果待ちと言う曖昧な話しで申し訳ない。
とりあえず描いてくれた事は、とてもうれしいです。
ありがとうございます。
もう404か 誰か再うpしてくれ!
商標権があるから採用になってもその顔は無理なんじゃないかな。 まぁiMarioとかSuperMarioBros.WiiCheatsとか著作権ガン無視なアプリもあるけどさw 俺もグラフィックデザイナーやってるので分かるんだけど、権利絡みはしっかりやっとかないと有料アプリだから色々やっかいなことになりかねない
ずっと気になってたんだけど、再生→読み込み放置→スリープ→再開 ってやると字幕しか流れないのは仕様? Wi-Fiでもカクカクになっちゃう時あるから、読み込んでから一気に見たいんだけど常にiPhone触ってないといけないのかな?
>>866 お金取ってるからね。
ちょっと危ないかも・・・とか思っちゃうな。
喧嘩は売らないにこしたことはないし。
そういえば、たまにクライアントで server adaptor datail load fail と出て再生出来無い動画がありますが、これはどういった種類の動画なのですか? 後、datailではなくdetailなのでは・・・
無知な俺に教えて下さい。 気のせいかポート番号変えると 若干読み込み早くなった気がするが これは気のせい? ばかでごめんなさい
>>866 >>867 そうですねぇ、、、"なんとなく"テレビくんじゃないアイコン有ったら嬉しいのですが
#とは言え確実に採用できるわけじゃないので言いにくい所なんだけど、、、
>>869 再生できないのは他にnmXXXな動画もですね。
アレは動画にzipが掛かっている?
>>870 気のせい。なんですが、9393って
REGISTERED PORT NUMBERS 1024番 - 49151
なんで、もしかして少し問題あるかもしれません。
>>867 それはサーバー側のキャッシュが溜まるのを待つって事 ですよね。
う〜ん、現在それをやるには、、、見たい動画一覧見たいなリストを用意する
連続再生する(サーバーはリストの動画を全てキャッシュに変換し始めます)。
XNを終了させると変換処理も止まってしまうため。
iPhoneを電子レンジなど電波の届かいない所に入れてフタをして外から
、、、そとから気合でXNを終了させます。
後はサーバーにキャッシュがたまったら、また再生すればOKです。
バッチ処理かぁ、、、キャッシュの先読みだと思えばいいのかなぁ
874 :
iPhone774G :2010/01/26(火) 10:45:08 ID:KzHGsA6i0
ここまでに出た主な改善案&要望まとめ ------クライアントver2.4------ ●アプリアイコンの洗練化 現行デザインはすごく不気味なので・・ ●画面拡大用の虫眼鏡アイコンの改善 何かの検索を連想するので通常のダブルタップで拡大出来ないものか ●シングルタップで電波状況・電池残量などのステータスバー表示 現状はアプリ起動中は端末の稼働状況がわからず不便なので ●やや独特なUIの改善(英語も多いので即取っ付きづらいかも) ニコニコ公式やyoutubeのUIにある程度準拠させると違和感なく使えるかも ●バックボタン・キャンセルボタン設置 ボタンが無いと誤クリックの時も暫く待たされる事になる ●マイリストへの「追加」だけでなく「削除」もクライアント上で出来ると嬉しい とりあえず公式では実装されているのでexsteramNicoでも手軽に出来れば ●マイリストのソート マイリストが大量にある場合目的の動画を探すのに苦労する ●コメントの再現性向上 動画停止にあわせてコメントも停止して欲しい コメント文字の大きさ、位置関係の改善など (今のところ一番多い要望) ●コメント書き込み機能の実装 ニコニコなのでやっぱり書き込みもできれば嬉しい ●何か選択した際の進捗バー、もしくは例の「待ち時間中のクルクル」が欲しい 画面に何も変化が無いと、動作しているのかあるいはフリーズしてしまったのか わからず不安になる ●ランキング画面や再生画面の縦表示仕様、もしくは設定出来るように 固定設定の変更が手軽にできればなおよし。 ●ランキング画面やマイリスト画面表示の仕様変更 サムネイルやフォントのサイズを若干小さめにしてその分情報量を多くして欲しい ●再生中のシーク操作やリピート機能 シークは難しいらしいが出来ればなんとか・・ ●現再生時間と総再生時間の表示 全体サイズと現時点での再生位置を知りたい ●音声ボリュームのスライドバー復活 スタンドで動画をみている場合、手動だと手間がかかる ●投稿者コメントも表示して欲しい ●バッチ処理 動画をまとめて変換して一気に見たい
875 :
iPhone774G :2010/01/26(火) 10:46:04 ID:KzHGsA6i0
----------鯖------------- ○ドライブ直下に自動作成されるフォルダの改善 NairServerフォルダ内に作った方がすっきりする (人柱鯖で改善済) ○設定の簡素化 現行のメモ帳にログイン内容を書いたりbatファイルを開いて画質調整するという 方式はかなりマニアック。もっと手軽にできれば (人柱鯖で仕様変更済) ○WIFI接続か3G接続かによってビットレート自動変更 (人柱鯖で改善済) ○鯖稼働中にコマンドプロンプトが開きっぱなしになるのを何とかして欲しい (人柱鯖で改善済) ●鯖接続&動画取得速度の劇的なアップ これが一番難しいことはユーザーも重々承知ながらやはり望んでしまうw
クライアントのサーバー自動接続のオンオフもお願いします。
>>873 xn起動してない時も
見たいリストを鯖に設定して先読みできたら、暇な時にみれていいですね
マシンパワーなくても綺麗に見ることもできそうだし
>>877 でもそれだとキャッシュからダウンロード扱いになって一気にグレーになりそうだな
まとめありがとう。現在クライアントフェーズに入ってるんで助かります。
他抜けてるのもあったら、とりあえず出しておいてください。
>>876 自動接続解除はコード上はクリアしてます!
>>878 そうなんです、だからバッチ処理はちょっと悩む。
現時点で連続再生時は先読みします。そして後に3日間キャッシュが残ります。
だから、バッチ処理とstreamingの中間点を取って、明示的にキャッシュの先読みを可能にする
っと言うのはどうかなっと思ってます(悩んでます)。つまり先読み指定はできるんだけど。
悪魔でstreamingのための中間生成物、キャッシュなので3日後には消えるよっと(その間にまた再生すれば伸びますが)
それならいいのかなぁ。う〜ん。
>>880 はい、しかしffmpegってどうやるのか詳しくは知りませんがswfを読み込むので
恐らくいけるんじゃないかな?っと、でその前段階で圧縮か何かがかかってるみたいなんです。
>>881 圧縮形式のFlashにffmpegが対応してないってことかな?
あれの展開自体は、CWS zlibで検索すればごろごろ出てくると思う。
>>881 avisynthが読めれば大概いのファイルがいけるのであ?
とさして詳しくない俺が言って見る
思うんだけど、まとめて変換したい人はPCでまとめて変換しちゃってiTunesに登録した方がスマートじゃない?
nmXXXな件。とりあず片手間でやってみましたがちとダメですね。 segmenterと相性がわるいのかも。 たいていのnmXXXが紙芝居(少なくともテストしたのが)なんですが 再生すると紙芝居が数表で全部流れてコメントとサウンドオンリーになってしまうw だいたいできる事はわかったので、今度じっくり取り組んでみたいと思います。
それと先程出たキャッシュが貯まるまで待っての話しですが もう少しスマートにできる方法がありました。単品の動画の話しですが settings.rbに $segmenter_duration = 5 #sec $segmenter_wait = 4 # *$segmeter_duration sec と言う項目があるのですが $segmenter_duration * $segmenter_wait の値がキャッシュ貯める秒数です。 単位は秒。なので、これを $segmenter_duration = 10 #sec $segmenter_wait = 6 # *$segmeter_duration sec とかすれば、再生を始めるまで動画を60秒分貯めることになります。 それだけ待たされるのですが、一時停止よりはましかもしれません。 低スペックのPCには有効です。逆にハイスペックな場合はその値を下げてやると、再生までの待ち時間が減ります。
887 :
iPhone774G :2010/01/26(火) 17:30:43 ID:Pzx6fH8u0
www
>>886 それぞれの値を1,1 5,4 6,10にして試しましたが、あまり変わらないような・・・
>>889 再起動させて試したところ、確かに待ち時間が変わっていますね!
問題もなさそうなので1,1で試してみます。
そういえば、ローバッテリーの警告が出ると再生が止まりますよね。
これは仕様ですか?
>>890 頭文字なしIDの存在は知らなかった。nmXXX未対応な件があったので基本smXXXしかアクセスできないようになってます。
しかし、これいけそうですね。調べてみます。
ぁあそれと、そのtypoは良くやるんです。次回はちゃんとやりますから
あんまり繰り返すのは勘弁してくださいw
>>891 WiFi下でffmpegのlogのFPSが30以上の場合は1,1でもいいかもしれません。基本デフォルトは保守的な値です。
割り込みで止まるのは基本的に仕様ですね。iPhoneのMoviePlyaerってあんまりいじらせてくれないので。
一時停止を解除したら元には戻ると思います。
>>892 割り込みの件了解です。
FPSは120出ているので、エンコ以外の部分のチューニングをしたいですね〜
動画再生のUIはようつべプレイヤーのような感じだと分かりやすいかも もちろんそれ以上に使い易いものになれば嬉しいけどね 作者さんのセンスに期待
>>893 Clientフェーズが終わったら対処してみます。
>>894 今までは機能実装で端折ってきた部分ですからね。
まぁ何とかやってみます。
クライアントで要望を サーバー管理で、編集や順序入れ替えが出来ると助かります そんなに頻繁に変更する物ではないので、優先度は低めでけっこうです 何かできる訳では無いのですが、応援してます
>>896 OK。酔っ払ってるからとりあえずメモっておきますです。
http://neet-and-cat.com/exstreamnico/wiki/?Ticket-55 しかし。予想するにシラフの私なら。それは優先度が低すぎるでしょう。
現時点においてサーバーのIPを複数用意することは少なく、かつ順序の入れ替えには
登録削除登録(必要に応じて文頭へ戻る)ですむ。そしてその要望が生じた原因であると思われる
ver2.4の最悪の機能サーバーの自動接続機能を切った場合、頻繁に順序を入れ替えたいと言う事自体が意味消失します。
それに対す反論を重い付くことができません。何か有用な事が言っていただけると助かります。
こういう事に全く詳しくないので、的違いだったら聞き流して欲しいのですが、 外でも見たいのでグローバルIPでも設定したのですが、これはこちらのクライアントのグローバルIPが分かっていたら接続出来ちゃうって事ですか? パスワードらしき設定がないので 後画質で512kを384kに変える場所はexstreamnico.batだけでいいのでしょうか? ハイとかロウとかもフォルダの中にあったので気になりました これも的ハズレかもしれませんが、ニコニコ動画で昔DLしてた動画はmp4だと、 Air Videoではおそらくエンコード無しで見れてたのでそういうのも利用出来ないですかね、Air Videoがどういう仕組みだったかすら分からないですが^^: 後はやっぱりクライアントを起動するとアイコンで常駐っていうんですかね、アレが出来たら最高です 何か文句ばっかりになっちゃいましたが、まだまだ発展途上だと思うので楽しみにしてます、頑張って下さい
>>899 現状はローカル接続以外は自己責任で。初期のやりとりにもあります。
いずれ実装されるかもしれませんが、いまはセキュリティ面は何も考慮されてませんので、ソフト面だけでなく、外に向けてあげる時のサーバのセキュリティ等などは、自己責任で確保する必要があります。
>>899 あと、中盤のmp4の無変換あたりは、730 辺りを参考に。
いまからいろいろ試すのであれば、せめて、このスレだけでも頭からじっくり読んみると新しい発見や、使い方に気がつくかもしれません。
あぁ、また酔っ払って余計なこと書いてる。
>>897 の件は次のバージョンは自動接続切る事もできるから
それで対応と言う事でよろしくお願いします。
何か無駄に挑発的に書いちゃってるけど、勘弁してください。
>>898 AirVideoはオレも少し調べました。ffmpeg段階では特に特別な事はしてない
streamingにおいて最大の違いはhttpdがjavaのjettyとか言ったっけ?
それとrubyのwebrickじゃパフォーマンスが違うよなってところですね。
まだ、調べることはいろいろあるので、そのスレッドも参考になりますね。
>>899 セキュリティに関しては現在のところそうです。3Gでも出来なくはないが
基本的にWiFi下同一LAN下で使うことを想定しいます。いずれはパスワード等を
実装する予定ですが、それまで外に向けて使うにはVPN等を併用してください。
settings.rb内のexsteams = [〜]の前の#がいっぱい有ると思いますが
それを外さないと限りはexstreamnico.batだけでOKです。もし外した場合
同一LANからの接続はexstreamnico_high.batを使い。外部からの接続は
exstreamnico_low.batを使用することになります。
つまり、外向けの接続時に途切れないようにパラメーターを調整できるんです。
エンコード無しはexstreamnico*の
rem #### transcode mode (0:av-reencode, 1:v-copy|a-reencode)
set mp4_trans_mode=0
ここを1にした場合、mp4の場合は音声のみ再エンコード、動画部分はそのままで対応します
3GSでないと再生がほぼ無理ですが、比較的近い解だと思います。
アイコンの件は↓を参照。
それと文句だとは思っていません。重要な要望だと思っています。
よろしくお願いします。
WindowsのUIを実装した人柱ばバージョンver 2.5.5。問題ないようなのでWEBの方で公開します。
初心者の方も簡単に設定ができるようになりました。
常駐時にタスクトレイに入るので貴重なタスクバーの面積を節約できるようになりました。
http://neet-and-cat.com/exstreamnico/ 新しいマニュアル
http://neet-and-cat.com/exstreamnico/wiki/?InstallWindowsNew
すごい丁寧なリファレンスだなぁ。 お疲れっす。 お酒はほどほどにw
やる気のある作者だな 俺もお布施しよう
すげーw ぬるぬる動くわw
6月までに1024*768対応が目標になりそうですね、というか、なって欲しい
>>908 iPad ですね。
現状でも必要な解像度はあるとおもうのですが、サーバの変換速度と転送帯域がどうかな?
UIには余裕ができそうですが。
そのうちローカルPCの動画も見れるようにならないかなー。
>>911 ローカル見るなら、AirVideo
eX 動かせているなら、サーバが用意できるのでしょうから、導入も簡単では?
ローカルならずっとOrb使ってるけどAirVideoってそんなにいいの?
Orbより綺麗
915 :
iPhone774G :2010/01/29(金) 23:56:34 ID:9QbV/crp0
ちょwww半信半疑で買ってみたんだけど凄いなこれ。 画質もクッキリだしフレームレートもヌルヌルwww 更にフォントもなめらかに流れてるのが気に入った。 作者氏も精力的に作成してくれてるみたいだし応援するからガンバッテ欲しい。
本当に公式がどれだけ怠慢かわかるな…
まあiPhoneがflash対応してくれればいいんだけどね。
>>917 強いライバルが出ない限り、Appleの横暴は続くと思う。
919 :
iPhone774G :2010/01/30(土) 14:29:26 ID:9I2iCDo9P
アンドロイドさんに頑張ってもらわないと
>>918 強いライバルがでても変わらないと思うなぁ…
それなら強いライバルの方に乗り換えればいいじゃん
Atom D510 + Windows Home Server PP 3の環境ですが、エンコードが間に合わない模様。 多分、動画を分割してffmpegにわたしてるんだと思うんだけど、分割サイズは自分で指定できないのでしょうか? あと、変換はマルチスレッドを全部使う様になっていますが、最初の2つぐらいのセグメントは優先で、 それが終わったら残りのセグメントのエンコードすると、動画再生までの待ち時間が短縮出来そうな気がするけどどうでしょう? (ハイパースレッディングCPUの場合、物理コア数のスレッド数の方が黒字になりそうなだけですが。。。) 早送り機能は、単純にセグメントを飛ばす(次のtsに飛ばす)だとコストも安く実現出来そうですがいかがでしょう。 何秒飛ぶかわかりませんが、ないよりはよいかと。 後は、ランキングやマイリストを自動クロールしてキャッシュしてくれると嬉しいです。 流石にHTML箇所はキャッシュしても大丈夫かと。 あと、私の不勉強ですが、ffmpegのエンコードを品質下げてCPUコストを下げるオプションがありましたらおしえていただきたく。 要望なのか意見なのかよく分からないですが、ご検討頂けるとさいわいです。
Atomじゃなぁ…
>>923 そこにAtomマシンがあるから・・・
>>924 ありがとうございます。
公式のlow.batをベースにいじってしました。partitionsオプションを削った(parti8x8はそもそも-flags2 dct8x8がないので機能していないかも?)、スレッド生成をffmpeg任せにしました。
set ffmpeg_cmd=ffmpeg.exe (略) partitions +parti4x4+partp4x4 (略) -threads 0 -
>>925 ありがとうございます。
$segmenter_durationを10、$segmenter_waitは4のまま、都合40sec相当のバッファにしました。
いくつかの動画を試してみましたが、普通の動画であればバッファに追いつくことなく再生が可能でした。たまにバッファを食いつぶす寸前までいくこともありますが・・・
$segmenter_durationを10にしたのは、単純にGETの回数を減らす狙いがありますが、特に効果はないかもしれません。
ご参考まで。
うん
サーバーが落ちるんだが俺だけ?
お前だけ
931 :
iPhone774G :2010/01/31(日) 01:25:21 ID:uToWwZfL0
bonner氏が最近降臨しなくなったな。 クライアント改良に没頭しているのだと思いたいw
何かあったら知らせてくるよ
>>930 ごめん 俺だけだったわ、自己解決した。
作者は寄生虫。
開発進んでいるかなぁ。
936 :
iPhone774G :2010/01/31(日) 11:46:02 ID:pLwduLoAP
>>936 どうでもいいことだけど
このapp何?
そうだ作者さん。 投稿者の動画説明がかなり長いとしたの方が切れちゃいますよね。 それが原因でリンクが辿れない事があるので、動画の説明は最後まで表示して欲しいです。
>>938 動画の説明以外の所にタッチしたまま、動画の説明の所をドラッグ。
不在もうしわけない。予想通りにClientに取り掛かり&規制が入ってました。
その間サポートしてくれた人ありがとう。おかげでClientに集中できてます。
>>926 Atom熱いですね!現在はキャッシュのタメ方が$segmeter関係で手動ですが
ffmpegの進行具合によって、動的に調整できるようにしたらいいかもしれませんね。
ffmpegが吐き出す進行状態は取れますので、、、例えば
frame= 2819 fps= 39 q=10.0 size= 2679kB time=91.64 bitrate= 239.5kbits/s
fpsが30を下回ってる場合は(デフォルトで出力のfpsは30として)
貯めるべきバッファーの長さ = 動画の長さ*(1-30/fps)
っと導出できます。これをやれば低specでも使えないって事はなくなりますよね。
とりあえず、チケット追加と
http://neet-and-cat.com/exstreamnico/wiki/?Ticket-56 確かにparti8x8は意味ないですね。-thread 0もlibx264使ってるからいいかもしれませんね。
それとGET回数減らすのは意味があると思います、現在のところrubyのhttpdが重いので。
>>939 その裏技オレ書きましたっけ?自分で見つけたならばスゴイなw。
そんなわけで、またちょっと頻繁には表れなくなるけど。
一応見てますし動いています。よろしくお願いします。
>>941 俺、気づかずに端の方触っててうまく操作できないっての良くやるんだよねwww
だからそんな状態でスクロールしようとして、動画の説明だけ動くのを発見したわけさ。
そうそう視聴履歴だけど、回数とか表示しなくていいから、同じ動画は1つにまとめて欲しいな。
このアプリにシークバーはないのでしょうか
ないです
一覧で動画のタイトルもスライドさせる事って出来ませんか? 長いタイトルの場合、真ん中が省略されて何なのか解らないので
できません
>>942 ヒストリの重複を排除了解。次期Clientと共にかな
>>943-947 シークバーは遠い未来に存在しているかもしれません。詳細
>>703-704 タイトルは次期クライアントで2段にして良く見えるようになるかもしれません。
こんなアプリあったんだな。 とりあえず脱獄無しで動くってことでぽちって見たんだが 公式と全然違う画質にフイタwすばらしい! お布施のためサブタグでもう1個かったけど 今月5万のレスとかあるし作者さんの生活が気になるわ VerUpはうれしいけど自分の生活も大切にな
作者さんPaypalの口座を開設して、ホームページにリンク貼ってくれないかなぁ? 500円ぐらいなら寄付するよ。
ニコニコ、毎回見たいシリーズだけあるので公式の紙芝居アプリでちまちま見てます 私も今は使う予定は無いけれど、取り合えずお布施で買ってみた 連休とかあったらググりながら設定したいんだけど何せ今は知識と気力が無い… 作者、無理せず頑張って!
ここはwebmoneyの募金システムをだな・・・
>>941 Atomがすべてだとは言いませんが、現時点で常時起動可能なPCとなると結構条件が限られますので・・・
低スペック用の機能の検討ありがとうございます。
動的にsegmeterパラメータを変更しても、効果は薄いかもしれません。
単純にバッファーを食いつぶそうな状況でバッファーを増やす挙動をすると再生がストップしてしまうためです。もちろんバッファーがたまればその後は快適であるはずですが。
動的に変更が可能、ということであれば、ffmpegのエンコードオプションを変更する方が効果がありそうです。
多くの動画の場合、最初の40秒程度のエンコード結果でその後赤字に落ちるか黒字で収まるかがわかりますので、
黒字だったらそのままのエンコードオプション、赤字転落確定の場合は画質低下エンコードオプションに変更など。
(じゃぁ現行のビットレート別キャッシュはどうするんだ、という話もありますが。)
欲を言えば、AirVideoよろしく外出時に動画ファイルの転送速度によって動的にビットレートを下げる事が出来ると助かりますが、
まったく低スペックPCとは話も外れますし、nice to haveというレベルでかまいません。
ご検討いただければと思います。
寄付の話が出てきてるけど、金の話が出てくると 過剰反応してくる輩もいるから、作者さん気をつけてね でも自分としては下心無しに頑張ってくれてる作者さんには 幾らか協力したいんだよね 一番簡単に感謝を伝えられるのはやっぱりお金なんだけど それが却ってプレッシャーになっちゃうんじゃないかとも思うんだ とりあえずこれからも人柱として見守って行くよ
>>953 先行エンコの流れができてるから
その仕組みは反対かな
私は一定の質でのエンコードを望みます
なんか作者さんの話だと、動画が丸々ローカルにあればシークも可能なんだっけ? そっちの線からシークの実現にこぎつけて欲しいなぁ。
昨日インストールしてみたので、動作報告させて頂きます。 【サーバ】 Windows XP Home(SP3), Turion 64 X2 TL-50, 1GB RAM, ノートPC 【サーバ用回線】 @nifty ADSL 1M 【サーバ回線速度】 down: 約800kbps, up: 不明 【クライアントハード】 iPod touch 2G(late 2009) 8GB 【クライアント回線】 WiFi 【ニコ動】 非プレミアム 【テスト動画】 【東方】絶対に笑ってはいけない巫女さん24時 part1(sm9562356) 他 【exstream.bat】 high (デフォルトのままだとこっちですよね?) 【その他設定変更点】 【動作】 OK 【ビットレート】 512kbps->256kbps 【$segmenter_duration】 以下、変更なし 【$segmenter_wait】 【$m3u8_inc】 【$m3u8_init_length】 512kbpsの設定だと、CPU使用率が100%に張り付く感じです。 exstreamnico.batを-b 256kに変更してしばらく様子を見たいと思います。 上記の動画で再生ボタンを押してからだいたい40秒くらいでした。 途中で再生が途切れることもありますが、時間帯から考えて回線の細さのせいな気もします。 虫眼鏡アイコンについて一つ提案なのですが、レンズの部分に”+”を入れると、ズームするということがわかりやすいのではないでしょうか。 正直、ここまで快適に観られるとは思っていませんでした。 サーバの設定も予想以上に簡単でびっくりです。 これからも頑張って下さい。応援しています。 でも自分の体は大切にして下さいね。 長文すみません。
>>955 (仮に私のアイデアがそのまま採用された場合ですが)
画質重視の方にも影響は出ないかと思います。
赤字の際のエンコードオプションを黒字の際のエンコードオプションと同一にすれば良いためです。
さらにアイデアを出すとすれば、大幅な黒字が見込める際は、
高画質用のエンコードオプションを使用する仕組みを導入していただくと、
みんながハッピーになれそうな・・・気がします。
もちろん1ユーザーの勝手な意見であり、
どのように調理していただくかは作者さんですので。
>>956 ローカル=サーバーのキャッシュだと思いますが、現時点では
標準動画再生機能の様なシークバーや再生位置変更は難しいと思われます。
このアプリではiPhoneのストリーミング再生機能を使用しており、
その機能自体が動画のどの位置を再生しているかの取得が出来ないからだと
その昔おっしゃっていました。
サーバーキャッシュが貯まっていれば、サーバー側で初期設定では五秒単位の
精度でどこを再生しているのか分かりますので、
シークに近い機能は搭載できるという話ではないか、と推測します。
どのような形であれ、早送り等出来るようになるとうれしいですね。
>>958 オプションであっても良さそうだけど
複雑化しすぎと思います
ローカルグローバル時もあるし
キャッシュの兼ね合いがあるし
あとは作者様のリソースは気になるところですね・・・
で、ここは2chなので営業マン調の口振りは気持ち悪いです。
もう少し肩の力抜いたらどですか?
2chだからこそ各自の好きな口調でいいんじゃん。 いちいち乱暴な言葉遣いをしたりする必要はないと思うよ。
クライアントの開発は何パーセントぐらい進んでいるのかなぁ。
964 :
iPhone774G :2010/02/04(木) 12:46:16 ID:Te2bM2Yp0
自重っていうか二度とくんなって感じ〜〜
nair_server.exeを起動した時に3つほどウィンドウが開くけど、開かないようにする設定があると有難いかな、なんて
今日始めてこのアプリの存在を知って購入した。 久しぶりにニコニコ見まくった。 更なる進化に期待してます!
中学生が数人いる感じですね ここ。 まぁ、ニコニコ動画自体、中学生多いから仕方ないことだけど・・・
>>967 そういうこというなよ子供じゃあるまいし
>>967 そりゃあニコ厨の質は酷いからなw
生配信なんてもっと酷い。警察騒動にリスカ配信に、ゴキブリ食う配信
こんなんばっかよw
次スレの季節ですね。
バージョンアップきたな >広告の表示手法を変更しました ・・・・・・・・・・・・・・・・
じゃあスレ違いだあ
ここで要望を一つ。 さくっとランキングをチェックできる機能を欲しいです。 例として、表示中のランキングTOP100の動画を 100位→1位までのワンセットでプレイリストのように 再生できる機能が欲しいです。
DQNキター
なんか作者が律儀に答えてくれるのをいい事に 調子こいてニッチな要望垂れ流すやつ多いよね最近。 ここにへばりつかずに公式にでも要望出してろ。
>>976 連絡先ってtwitterしかないの?俺twitterやってないから分からんわ。
>>977 一度ここに書けば作者さんは見てくれているよ。
変なやっかみは無視するよろし。
すごい細かいことなんだけど、 再生ボタン押したあとに出る丸い読み込み中のアイコン 粗いのが気になりました 引き伸ばして表示されてるような感じですよね
>>977 公式ってのは公式アプリの事な。
お前みたいのがいるから作者が酒飲んだ弾みでキレるんだよ。
>>978 やっかみの意味も満足にしらんやつが無理してそんな単語使うなよ。
>>974 リストの上から下になら、再生の右にある三角二個のボタンで順次再生できませんか?
>>981 動画ページに飛べば関連動画を順次再生できますが、
ランキングもそのまま順次再生できるんですか?
家に帰ったら試してみます。
>>981 俺もそう思ったが
>100位→1位までのワンセットでプレイリストのように
とか書いてるあたりカウントダウン形式で再生させたいんじゃね?
だろうね。 そんな機能もあったらいいなとは思うけど、ニコニコサーバーとプロバイダーのネットワークと自宅サーバーと3Gネットワークの負荷が凄そう。 動画100個ダウンロードと変換だもんなぁ。 無理じゃね?w
このアプリってR-18も見れる?
986 :
iPhone774G :2010/02/05(金) 18:08:47 ID:rRCzRnsW0
見れるよ
アプリ起動するとPCがスリープの状態から復帰。 アプリ終了でPCがスリープモードに。みたいな事ってできないのかな。 Air videoでも思うけどこの手のアプリには必須の機能だと思うんだが
Mac使ってるんだけどAirMacエクスプレス使ってると 普通に起きてくれると いう。
WAN側からマジックパケットを受け付けるようにするのは、かなり危険なセキュリティホール
>>991 さんの示したURL先にあるようなブロードキャストでパケットを流すのを許可するのは特にヤバイ
今は「お外でeXstream」は熟練者のテスト的な意味合いがあるから、
ネットワークの設定がきちんと出来てアクセスログも読める方が多いかとは思う
でもアプリに組込んで使わせるのは、そのスキルレベルの人ばかりではないから無理しない方がいい
次スレ建て、おねがいしまーす
995 :
iPhone774G :2010/02/06(土) 15:04:33 ID:SL4a+2PL0
996 :
iPhone774G :2010/02/06(土) 15:10:17 ID:j8n+cOukP
うめ
うめ
うめ
うめ
1000get
1001 :
1001 :
Over 1000 Thread |i
\ |.|
ト\ /| ト
| トヽ / | | ト
| | トヽ\/| | | ト /
| | | ト\≧三ミゞ=イ/
ム彡''´ ̄ ̄  ̄ ヽ{__..
/ V´
ノ __ ',
,. == y ̄, __、\_ ) 世界的ですもんね
|i }-| ゝ二 |/ ̄ ̄ /ニ,l 逝くしかない 次のスレに!
ヽ__ノ/ヾ _ ノ > }}
/ >≦'__ し /
Vて二オカ (_,/}
Yこ二ノ!!| }
Y⌒ 从 ∠)
从从从トミ _.ィニ二 ̄丶
ミ三三彡 ' ´ \ \
/ \ヽ
/ ミ;,. ', ',
| _ _ __ \',.',
ノ! | V7\ ´/ このスレッドは1000を超えました。
/ l /_ゝ| ト >__/ / でも、次スレを探すのも簡単。iPhoneならね。
| ヽン ´ ヽー' iPhone板@2ch掲示板
i| l
http://pc11.2ch.net/iPhone/