[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 10/02 08:11 / Filesize : 244 KB / Number-of Response : 705
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

NiVE愛用者スレ5【NicoVisualEffects】



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/22(月) 14:01:56 ID:KQxChADH0]
フリーのモーショングラフィックスソフト、NiVE(NicoVisualEffects)について意見交換するスレです。

NiVE Wiki (公式)
 ttp://nicoae.if.land.to

NiVE@避難所Wiki
 ttp://www5.atwiki.jp/nicoae

前スレ:
 NiVE愛用者スレ4 【NicoVisualEffects】
 ttp://pc11.2ch.net/test/read.cgi/streaming/1221623055

■次スレは>>980の人。立てられない場合は次の担当者をレス番で指定。代理ならスレ内で宣言を。

■わからない点があったら、まずは以下を参照して下さい >>2以降のテンプレも必読。
 ●NiVE本体に付属しているテキストファイル
 ●NiVE公式Wikiの初心者解説ページ
    ttp://nicoae.if.land.to/index.php?%BD%E9%BF%B4%BC%D4%B2%F2%C0%E2%A5%DA%A1%BC%A5%B8
 ●NiVE公式WikiのFAQ
    ttp://nicoae.if.land.to/index.php?FAQ
 ●NiVE公式Wikiの用語集
    ttp://nicoae.if.land.to/index.php?NiVE%B4%D8%CF%A2%CD%D1%B8%EC%BD%B8
 ●NiVE避難所Wikiの「NiVE解説動画集」「NiVEサンプル動画集」
    ttp://www5.atwiki.jp/nicoae/pages/14.html
    ttp://www5.atwiki.jp/nicoae/pages/15.html
 ●NiVE(NicoVisualEffects)まとめメモ
    ttp://www.geocities.jp/goldenhige/NiVE

■ニコニコ動画にNiVEのコミュニティがあります。
  ニコニコミュニティ NiVE
   ttp://com.nicovideo.jp/community/co1351

159 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/04(日) 12:22:42 ID:XqtGlzZG0]
触らなくていいよ

160 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/04(日) 13:38:01 ID:fuYEqBKS0]
>>154
×全力でスルー
○気にも留めない

道端に落ちてる石ころなんて誰も気にしない。
犬の糞なら踏まないように気をつけるけどね。

161 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/04(日) 13:43:18 ID:J6UGm1Kj0]
>>160
実践しろと。

162 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/04(日) 18:18:06 ID:ZnCTgmLg0]
>>131の問題点2が出ている人はマテリアルで大きさや位置をいじれば大丈夫かも。
自分は一応できた。

163 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/04(日) 23:12:11 ID:dncT3zH50]
wikiにつながらないが、何があった?

164 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/04(日) 23:13:07 ID:iOcYtNd70]
鯖が逝くのは稀によくあるから少し経ったら直るんじゃね?

165 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/04(日) 23:18:00 ID:CGxIyj8S0]
>>164
稀によくあるって日本語おかしくね?

166 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/04(日) 23:29:41 ID:qC1PgjKO0]
ヒント:ネットスラング 既出 有名

167 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/04(日) 23:37:14 ID:+UPh060n0]
ところで旧wikiを今のまま残しておく意味はあるのかな?
同期が取られる予定がないのならば、子羊たちが迷い込んで古い情報を得てしまわないように、いっそ新wikiへリダイレクトしてもいいと思うんだ個人的には。
可能ならHTTP 301(redirect permanent)でリダイレクトしてやると旧サイトの検索順位もほぼ引き継げるわけだし。

あいや、何か理由あってのことなら別にいいんだ、忘れて



168 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/05(月) 01:08:19 ID:YadC55Dj0]
Wiki直ったみたい。

>>167
うp主さん次第だけど、心あたりがあるとすれば質問箱とかの過去ログをどうするかってあたりかねえ。

169 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/05(月) 01:39:54 ID:v3ChNqMg0]
>>167
俺としてはもう消してもいいと思う。移転してもう3ヶ月たってるわけ出しね。

170 名前:ごるごるもあ ◆753Z/RLFiY [2009/01/05(月) 08:04:08 ID:xSKA+yuq0]
俺様の完全勝利

171 名前:ごるごるもあ ◆753Z/RLFiY [2009/01/05(月) 08:21:35 ID:xSKA+yuq0]
NiVEのエラーに完全勝利しました。


172 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/05(月) 10:55:36 ID:2jSrZ3ob0]
>>168
質問や過去ログはまったく同期とれてないんだっけ
情報をDBに持つタイプのwikiなら同期も取りやすいんだけどね

>>169
消すのはどうかと思う。しばらくは検索結果の上位に残り続けるだろうし、なんだ開発終わっちゃったのか?と思う人もいるかと。
やっぱredirectが無難じゃないかな?

最初のpukiwikiを設置したのは作者さんなのかな?
あるいは近しい人でもいいんだけど、どの程度自由のきくウェブサーバと契約したか知ってる人いる?
htaccessでRedirectMatch(rewriteでもいいけど)あたりが使えれば個々のページ単位でもかなりスマートに新ページにリダイレクトできるんだけど

173 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/07(水) 02:30:22 ID:ExLagoyG0]
スレチな気もしますが、エフェクトに関して質問です。
人物の背後に強い光源がある状態を再現したいのですが、その場合の人物に
かかる影(逆光状態)をどう製作したもんだか、というところで詰まっています。

同一のアルファ付き人物動画を重ね合わせた状態で、上にある人物を明度-255にして
さらにブラー(ガウス)をかけると若干それっぽくはなったのですが、いかんせん
ブラーが人物からはみ出して、後ろの光源と干渉してしまうので、何かいい知恵が
あったらと思い書き込みしました。
よろしければ教えていただけると幸いです。

174 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/07(水) 02:42:16 ID:LMgYK6760]
アイテムとキーフレームを連動にチェックを入れても、
shiftでアイテムをごっそり複数選択して移動した場合、
キーフレームが移動しないでチェックも外れている。

あと、デフォルトでアイテムとキーフレームを強制連動させる設定が
環境設定あたりでできるとすごくうれしい。
時間をいじるたびにエフェクトのキーフレームを移動させるのが大変。

175 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/07(水) 03:42:27 ID:sKAV4gG60]
>>174
確認してないけど最初の3行についてはもしかしたらバグなのかもね。

>あと、デフォルトでアイテムとキーフレームを強制連動させる設定が
>環境設定あたりでできるとすごくうれしい。

これはよく言われることだけど、NiVE本体でこういう操作をするには
インタフェース定義を変更する必要があるので、現在は実装できないとされてる。
ソースは旧Wikiの目安箱や、スレ3の642,644,647,651,663,668の流れとか。

176 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/07(水) 04:07:19 ID:xYvGD4q30]
>>173
ヒント:マスク

177 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/07(水) 10:31:02 ID:nGGR2TNC0]
>>174
連動は重いので俺は敬遠してる。代わりにコンポジションで代用。

数秒単位で子コンポジションつくって親コンポジションで組み立ててる。
時間をずらすときは親コンポジションで子の置く位置をずらしてる。




178 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/07(水) 17:59:45 ID:E3AyHnUJ0]
NiVEで書き出すとき、ffdshowを使ってるが、
映像ビットレートはいくらでも変えられるのに、
音声ビットレートは常に1536kbpsになる。

音声ビットレートをいじる方法が知りたいです。

アイテムとして読み込む音声はMP3で、128kbps。

179 名前:名無しさん@お腹いっぱい。 [2009/01/07(水) 21:33:53 ID:dbypz+HT0]
カラーイメージの境界をぼかすにはどうしたらいいんですか?

180 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/08(木) 02:21:06 ID:bbThxh+Y0]
>>179
エフェクト1つでできるからもう少し探すんだ。
ヒント:ブラー系ではない。

181 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/08(木) 04:50:43 ID:ZyjQd/a90]
>>173
トラックマットで一発でした。自分のエフェクトの理解度の低さを恥じるばかりです。

ayato@web以外で、動画加工ソフトにおけるエフェクトの名称と効果を勉強
できるサイトもしくは書籍でお勧めがあったらご存知の方教えていただけると幸いです。

182 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/08(木) 09:34:54 ID:OzR0xGXa0]
Adobe エフェクトの解説本

183 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/08(木) 20:21:18 ID:qLPauQWC0]
>>181
AfterEffectsのヘルプとか。

Adobe After Effects CS4 * Adobe After Effects CS4 ユーザガイド
help.adobe.com/ja_JP/AfterEffects/9.0/

184 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/08(木) 20:46:50 ID:WaFFfgWL0]
>>181

結局どーやったんだろう・・・気になって夜もねむれないw
トラックマット勉強して見るか。


185 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/08(木) 23:17:01 ID:9zIqcE3A0]
NiVE1.78上でOpenGLを使っています。
空間内に画像を立体的に複数配置してその間を縫うように
カメラで移動したいんですが、カメラの向く方向について悩んでいます。

まず、あらかじめマウスでカメラの通過する座標を指定し、それを曲線補間しておきます。
その後、注視点を次のフレームのカメラの位置と同じにすることができれば、
よほど激しい動きをしない限りカメラは進行方向を向くと思います。
このようなことはエクスプレッションで可能でしょうか?

また、もしこれ以外でカメラを進行方向に向ける簡単な方法があれば
教えていただけるとありがたいです。

186 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/08(木) 23:30:08 ID:bbThxh+Y0]
>>185
エクスプレッションをつかうまでもないとおもうけど、ちょっとためしてくる。

187 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/09(金) 00:04:25 ID:ZIqP7jh50]
>>185
>まず、あらかじめマウスでカメラの通過する座標を指定し、それを曲線補間しておきます。

これはカメラのキーフレームをスプラインとかCatmullRomで補間しとくってことだよね?



188 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/09(金) 00:22:36 ID:Q9Xjh9aCO]
>>185
カメラをnullオブジェクトの位置と同じ位置に合わせ、注視点を-0.1や0.1に変更、
カメラの親にnullオブジェクトを設定するとあら不思議。
後はnullオブジェクトの位置や回転をうまく合わせるとエクスプレッションを使わずに
進行方向にカメラが向いているように出来るはず。

189 名前:186 mailto:sage [2009/01/09(金) 00:39:55 ID:Ld2K51yk0]
>>185
出来るのは確認できたので説明するよー。
その方針でいいけどエクスプレッションを使わずともキーフレーム補間モードを
187 さんの言うようにスプラインとかCatmullRomで補間すれば可能。
注視点はカメラの位置のから1フレーム未来にずらして同じように補間する。


原理は簡単だけど・・・すっごく制御難しいのは痛感した。
前に近すぎるとクリッピングで前が削れてしまうので直ぐ見えなくなってしまう。
オブジェクトのサイズはおもいっきり拡大しておいたほうがよさそう。

190 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/09(金) 00:55:11 ID:ZIqP7jh50]
>>188
nullオブジェクトの位置や回転をカメラの軌道にあわせて細かく制御しようとすると大変なので
少しでも楽に制御できる方法を試行錯誤してるんだと思う。

191 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/09(金) 16:38:50 ID:6szJ2dOL0]
切り抜いた人物imageにドロップシャドウを掛けてるんだが
なんというかimageの後ろに満遍なくかかるシャドウじゃなくて
光源は真上付近で足元だけに落ちる影なんてのは
どういう風に再現したらよいだろうか どなたか助言を…

192 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/09(金) 16:47:11 ID:ZtQulHOg0]
PhotoShopで半透明の影を適当に作ってimageの後ろに置け

193 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/09(金) 17:11:53 ID:6szJ2dOL0]
動きのあるimageはその枚数分影を準備する必要があるってことですか

194 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/09(金) 17:41:35 ID:r0qhUZEW0]
>>193
切り抜いた人物イメージをもう1トラック作って明度調整かなにかで真っ黒に加工。
そんでもってOpenGLレンダラで足元に敷くように配置して適当に拡大縮小したり傾けたりブラーでぼかしたり。

ニコニコで「影をつける」「影を付ける」で検索すればアイマス系の解説動画とか出てくるよ。

195 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/09(金) 19:56:56 ID:6szJ2dOL0]
>>194
こ、これはためになりました

196 名前:185 mailto:sage [2009/01/09(金) 21:09:30 ID:YIYluFac0]
>>186-190
ありがとうございました。
その通り、エクスプレッション使わなくてもコピーしてそのままずらせばいいだけでした…。

近づきすぎると消えてしまう件については視野角を極端に狭くすることで対応します。


197 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/09(金) 21:51:43 ID:u32B285M0]
4GB以上のファイルを出力できるプラグインってあるの



198 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/09(金) 21:53:45 ID:u32B285M0]
4GBじゃなくて2GBだった
本体はAVI1.0にしか対応していないから2GB以上無理みたいだけど
それ以上の容量を出力するには?

199 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/09(金) 22:29:04 ID:uFsjV86e0]
NVVOutput

200 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/10(土) 12:34:47 ID:FkTmSy120]
3回に分けて出してaviutilで繋げたらいいんじゃね?
俺それでピッタリきたよ

201 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/10(土) 13:13:37 ID:tCPAe//M0]
winムービーメーカーで作ったaviファイルを
Niveで読み込むにはどうしたらいいですか><

202 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/10(土) 13:16:40 ID:tCPAe//M0]
winムービーメーカーで作ったaviファイルを
Niveで読み込むにはどうしたらいいですか><

203 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/10(土) 13:52:53 ID:9fuFRMxe0]
分割して繋ぐなら動画だけ連番bmpで出力してからaviutlで音と結合すれば?
aviutlで連番bmp自動読み込み可だし何より2Gとか気にしなくていいし
再生速度変えて音が・・・ってならAEとは言わないからVegasでも買った方が確実な気がする

204 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/11(日) 02:01:09 ID:Tcf618jp0]
今だとNVVOutputで出してAviutlのプラグインで読み込むのが早いと思うけどね

205 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/11(日) 15:27:36 ID:Srd+6qzX0]
ニャンチュウやバイキンマンのマネからやればいいと思うよ

206 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/11(日) 18:58:20 ID:5ef/D2S/0]
WikiのFAQの「AVIが読み込めない」の説明に色々書き足してみたのでチェックお願いします。

ffdshowはニコニコ動画まとめWikiのほうでもtryoutsのほうを推奨してるようなので
そっちに変えてみましたけど、それで問題ないですっけ?

207 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/11(日) 20:37:27 ID:LE5HHuPD0]
>>206

何がいいかは、俺はわからんのでなんとも・・k-lite入れてます



208 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/12(月) 16:45:58 ID:9zBHw2t10]
>>207
ググってみましたけど、K-Lite Codec Packって公式ページあったんですね。
ニコニコ動画まとめWikiでは、今は亡きCow&Scorpionのほうにリンクが貼られてたから、
なんかもっと怪しげなコーデックパックかと思ってました・・・。
FAQのページとか色々参考になったので一応URL貼っておきます。

  Codec Guide: K-Lite Codec Pack and other useful stuff
  www.codecguide.com/index.html

ほとんどの人はffdshowで十分な気がしますし、K-Liteのほうは色々ありすぎて初心者が混乱する予感。
コーデックのことをよく知らないままインストールする人も多そうですしね・・・。
K-Liteにもffdshowが含まれてるようですけど、これ独自ビルドなのかな。よくわからなかった。(´・ω・`)
ffdshowで不満があるようならK-Liteとかの導入を考えればよさげな感じですかねえ。

でも自分は色々入れるのが怖いのでffdshowすらいれてなかったり。(´∀`)

209 名前:コミュ主 mailto:sage [2009/01/12(月) 19:15:49 ID:dVGU6ORP0]
長い間コミュニティーを放置して申し訳ございません。
ただいまコミュニティー情報を更新しました。
まだ必要最低限のことしか書いていませんので付け足しあればレスお願いします。

210 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/13(火) 19:57:32 ID:rDWS3aJXO]
質問です
映像の一部をくりぬいて、ベースの動画を手前にも見えるように加工しています
そこで、動画の一番奥に型を作ってカラーキーで手前の映像をくり抜いているのですが、映像を徐々にに表示させる事は可能でしょうか
というのも1番奥にある型を不透明度を上げて表示してるのですが、手前の映像は型の透明度が完全に無くなるまでくり抜いているのくれないみたいです

説明下手ですみませんがよろしくお願いします

211 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/13(火) 19:59:37 ID:fZZEBCS20]
>>210
除外使ったら?

212 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/13(火) 20:34:39 ID:11Yxf57E0]
>>209
おつです。お大事にね。

>>210
説明が難解すぎてよくわからんけど、カラーキーとあるのはトラックマットの間違い?
なんとなく想像はつく気がするけど、もうちょい整理して説明してくれw

213 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/13(火) 21:20:57 ID:rDWS3aJXO]
すまんw
ちょっと質問変えてみて、カラーキーで手前のパーツをくり抜いたんだが、どうも縁まで色を抜ききれてないんですが
ここを消す方法はありますでしょうか。

214 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/13(火) 22:28:02 ID:11Yxf57E0]
>>213
元映像にもよるからなんとも言えないけど、カラーキーのかわりにベクトルキーで抜いてみたら?
カラーキー1発である程度くりぬけてるなら、ベクトルキーで類似度を98〜99くらいにして
あとは許容長さを増やして調整する感じで。

215 名前:名無しさん@お腹いっぱい。 [2009/01/13(火) 23:25:23 ID:rDWS3aJXO]
ありがとうございます

それで行けそうですが、ほかの色まで巻き込んだりしてなかなか難しいです
とりあえず頑張ってみます

216 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/13(火) 23:49:55 ID:fZZEBCS20]
映像Aの一部をくり貫いて、ベース動画Bを手前にも見えるように加工しています。
そこで、コンポジションの一番奥に型Cを作ってカラーキーで手前の動画Bをくりぬいているのですが、
映像A?を徐々に表示させることは可能でしょうか?
というのも、一番奥にある型Cを不透明度を上げて表示させるのですが、
手前の映像A?は型の不透明度が完全になくなるまでくりぬいてくれないみたいなのです。

ってこと?いやぁ思った以上に難解だww

ようは、Bの上に映像Aのくり貫いた一部を徐々に表示させたいってことなのかな?

217 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/14(水) 00:13:56 ID:aFoSE3580]
なんだかよくわからないけど、カラーキーじゃなくて型を黒とかにして
トラックマットのルミナンスで抜くとか、型以外アルファの素材にして同じく
トラックマットのアルファで抜くとかで解決できそうなきがしないでもないです。
プロジェクトうpしちゃえばw



218 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/14(水) 00:26:34 ID:1KppPxg20]
>>215
前スレ690が出してくれてたドナルド抜きのサンプルが素晴らしかったんだけど消えちゃってるな。
ノイズのあるブルーバックとかに効果絶大なんだけど。
大雑把に言うと

  コンポジA
    1.元の映像にポスタリゼーションをかけ色を減らす(抜きたい部分も縁の部分も同色になる)
    2.カラーキーで色を抜く
    3.キャラ部分が残るので明度を上げて真っ白にする。
    4.キャラの後ろに黒いカラーイメージを置く

  コンポジB
    1.コンポジAを追加して無効状態にする
    2.元の映像にトラックマット適用。反転にチェック。コンポジAをルミナンスマットに。

って感じ。

他の色を巻き込んでしまうなら、コンポジAの手順1のあとに「塗りつぶし」エフェクトを使って
抜きたい部分の色を、キャラとかぶらない色に塗り替える感じかなあ。

219 名前:218 mailto:sage [2009/01/14(水) 15:56:18 ID:Caqqx6qC0]
>>218ですが、前スレ690のサンプルが手元に残ってたんで、勝手にパクらせてもらい、
背景色とキャラ内部の色がかぶっているときに塗りつぶしを使って色抜けを回避するサンプルも加え、
だらだら解説書いてみました。

   ポスタリゼーション・塗りつぶし・キーイング・トラックマットを利用したキャラ抜き例
   www10.uploader.jp/dl/NiVEM/NiVEM_uljp00041.zip.html


220 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/14(水) 16:00:13 ID:ft4CCl+oO]
お世話かけました
キャラを白 ベースを黒にして、キーの範囲を一杯にしキャラを切り抜き書き出し
手前に見せたい動画を先程書き出した動画の後ろにセット
そのときベースの黒い部分をキーで切り抜き書き出し
キュラ以外の部分に表記したい動画を書き出した動画の後ろに設置

これでなんとかなりました
皆様 助けていただきありがとうございました

221 名前:名無しさん@お腹いっぱい。 [2009/01/14(水) 16:06:12 ID:ft4CCl+oO]
レス更新できてなかったorz
携帯厨ですまん

>>219
ホント 丁寧にありがとうございます
じっくり読ませていただきます

222 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/14(水) 18:33:11 ID:TTQqItrr0]
毎時にあがってるハルヒの動画もAE+自作プラグインで抜いてるって書いてるね。
なんというか、色々とすごい世界だ。

223 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/15(木) 01:07:34 ID:7FHG3udC0]
>>222
あれはNiVEでも普通に作れるでしょ。
けど、映像まとめるセンスがいいよね。うらやましい・・・

224 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/15(木) 02:47:06 ID:QwWgYJhZ0]
>>223
いや、抜きだけの話ね。手作業でやらなきゃならない部分もあったと書いてるけど、
プラグインまで自作する技術とかすごいなと。


225 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/15(木) 21:36:00 ID:csZLn44X0]
GIMPで切り抜いたpng形式の画像を連番イメージで読み込めない
なぜだ・orz

226 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/15(木) 21:40:08 ID:eSJVb8f20]
>>225
やったことないけどnShineプラグインはいってないとか

227 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/15(木) 21:48:25 ID:csZLn44X0]
>>226
連番じゃないと言われた。
どういうことなの・・・



228 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/15(木) 22:02:27 ID:LdwQcZ+u0]
「英字+桁数あわせた数字」にすりゃ確実なんじゃないかと。
どんな命名規則にしてるんだ。

229 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/15(木) 22:11:57 ID:csZLn44X0]
>>226
してるんですけどねぇ

よし、諦めて手動で行こう
二つ目のフレームでスケールを0×0にすれば勝てる!
タイムライン300超えの予感がします

230 名前:227 mailto:sage [2009/01/15(木) 22:15:26 ID:csZLn44X0]
ミスです
>>228
でした

231 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/15(木) 22:36:04 ID:LdwQcZ+u0]
>>226
今はNiVE本体で「連番イメージ読み込み」「連番イメージ書き出し」がサポートされてるぞ。
「連番イメージ」は極座標変換に間違ってくっついちゃってるもんだけどバグがあるので使っちゃ駄目。
  ttp://nicoae.if.land.to/index.php?FAQ#aaeee5e1

>>229
試しにファイル名書いてみ?

232 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/15(木) 22:37:46 ID:eSJVb8f20]
>>229
それは不安定になるからやめとけえww
連番からAVIならAviUtl使ってみたら?


と、やったことも無いのにまた言ってみる。

233 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/15(木) 22:39:34 ID:eSJVb8f20]
>>231
そうなのかスマンかった

234 名前:うp主 ◆nicoAE5HVc mailto:sage [2009/01/15(木) 23:04:30 ID:6tE8zL5a0]
エクスプレッションのセキュリティ関連でちょっと質問です。

現在、ファイル書き込みなどの禁止を属性によって制御しているのですが、.NETの仕様なのか、
使い方が悪いのかわかりませんが、いろいろまずいことが起きてまいりました。
書くとまねする人が出てくるかもしれませんので詳しくは書きませんが、調べてみると
この部分でつまずいている方もいるようです。

んで、半ばやけくそで使用するメソッド等のILを読み込んで、参照しているメソッド、クラス、名前空間等で
適用されている属性をすべて調べ、使用を禁止している属性や名前空間が検出された場合はエクスプレッションを
停止するようにしようと思ったのですが、1つ問題があります。
これを実装する際、ILのオペコードレベルでチェックをかけるので、参照したエフェクト等もすべて"逆アセンブル"
に相当する処理を行うことになります。
一応ILを読み込まないでリフレクションのみでできなくもないですが、それだとどれがエクスプレッションで
使用しているかわからないため、どこか1つのメソッドに使用禁止している属性がついているだけでそのアセンブリ
自体が使用できなくなってしまいます。

どうしましょうか。

235 名前:金の髭 mailto:sage [2009/01/16(金) 01:26:41 ID:7TxAn2kS0]
>>234
こちらの理解が足りないので全然違うことかもしれませんが、
ご報告した件がらみのことだとすると、たまたま見つけた事象をご報告しただけですので、
私自身がやりたいことができなくて困っているというわけではありません。
C#の基本すら危うい身でちょこまかとさわってキャッキャウフフしてる程度ですので。
仮に他にひっかかる人がいたとしても、使い方などである程度回避できるはずと思ってます。

内容的にはプラグイン作者さんを始めとする技術陣(?)への問いかけだと思いますし、
やけくそとかじゃなく、しばらく放置しつつじっくり検討していただいてもよいくらいかとw
全然違う件でしたらスルーしてくださいませ。

236 名前:うp主 ◆nicoAE5HVc mailto:sage [2009/01/16(金) 02:45:02 ID:DZshFBU10]
>>235
wikiで報告していただいた部分には特に問題なく、こちらのコーディングミスしていた部分なのですが、
それ以外で、簡単にすり抜けてしまって使い方次第で回避できるかどうかも怪しいので、被害が出る前に
対策しておこうとちょっと聞いてみようと思いました。

逆汗禁止なエフェクトがある(もしくはこれから出てくる)ことを考えると、リフレクションのみですませる
べきなのですが…
現在使用禁止を考えている属性・名前空間は、

・すでに適用されているセキュリティ関連の属性
・DllImportAttribute(ネイティブコードに逃げるのを阻止)
・NativeCppClassAttribute(C++/CLI対策)
・System.Reflection、System.Reflection.Emit(リフレクション対策)

あたりを考えているのですが、これだと追加したプラグインどころか、標準のエフェクトプラグインですら
エクスプレッションができなくなってしまいます(一部にリフレクションを使っているため)。

237 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/16(金) 04:38:24 ID:D3NOBx3M0]
NIVEでMAD作りたいのですがエンコすら満足にできません。

皆さんニコニコ動画から落としたFLVって何でAVIにエンコしてます?





238 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/16(金) 05:19:30 ID:NHME4Q65O]
>>237
スレ違いにもほどがある。グーグル先生にでも聞いてこい。
ググッてわからないはずがないけど、万一駄目なら全力スレに行くしかないんじゃないかね。

239 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/16(金) 21:55:27 ID:025bNHZE0]
>>うp主

お疲れさん
エクスプレッションは魅力のひとつだけど、その脆弱性考えると
エクスプレッション禁止 or (今更無理かもだけど)設計変更 しかないような

まさか、全てのプラグインをソースレベルで検閲して配布許可とかするわけにも
いかんし・・・

脆弱性云々が検討違いだったらスルーで

240 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/16(金) 22:26:28 ID:FykI9wWr0]
よく理解できてないのだけどひょっとしてエクスプレッションだけでなく悪意あるプラグインの実行阻止までしようとしてます?
そこまで責任もつ必要ないとおもうけど。勘違いならごめんなさい。
ネイティブコード禁止までされると非常に重い処理するプラグインで困りそう。


241 名前:うp主 ◆nicoAE5HVc mailto:sage [2009/01/16(金) 23:34:27 ID:DZshFBU10]
>>239
今のところ、

・MethodBody.GetILAsByteArray()でILを取得、call、callvirtなどから実行するメソッドとコンストラクタを追跡、
 参照している型の抽出
・抽出したメソッドからリフレクションでメソッド、クラス、アセンブリにつけられた属性をチェック

という感じで、試しに実装してみたところ、テストではうまく動いています。
ただ、>>236に追加で、デリゲートの禁止も含めないといけないかもです。
間違ってもこちらからプラグインのソースコード公開を要求したり、上記の処理で抽出したものを
勝手に公開したりすることはないので、そこは問題ないです。
ただ、上記の処理が逆汗に相当する処理なので、ライセンス上どうしたものかと。

>>240
悪意あるプラグインというか、エクスプレッションで実行されるアセンブリのチェックです。
ネイティブコードの禁止はエクスプレッション上のみなので、プラグインの実行時には普通に使えるので問題ないです。

242 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 00:19:01 ID:c2BTOBBr0]
エクスプレッションのアセンブリを逆アセンブルするとプラグインの
コードまで含めて逆アセンブルされてしまうのですか?だとすると

>上記の処理が逆汗に相当する処理なので、ライセンス上どうしたものかと。
それをダメっていう作者さんはいなさそうですが気になるなら、
これから作られるものは逆アセンブル許可の属性でも新設して
プラグイン作者さんに付けてもらうとかすればいいのかな?
既に公開されてしまったものはVerUP待ちになりますが。




243 名前:うp主 ◆nicoAE5HVc mailto:sage [2009/01/17(土) 01:39:54 ID:8H8ddtL70]
>>242
そうですね。ildasmを使うわけではないので、逆汗されたILコードが直接外に出てくるわけではないのですが、
今のところ.NET Framework標準のクラスライブラリ以外はほぼすべて掘り返すようになっています。

属性による制御にするならば、アセンブリに許可属性をつけてもらって、ついていないアセンブリが参照
されている場合はエクスプレッションを停止、現在出ているプラグインに対してはユーザーの自己責任において
信頼するアセンブリリストを作成、という感じでしょうか。

ただ、この方式にするとプラグインとそこからエクスプレッションで参照できる範囲、もしくは参照できる範囲から
内部で使用するアセンブリすべてに許可属性をつけなければならなくなりますが…

244 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 03:24:05 ID:fjJjLRg60]
「連番イメージ書き出し」して加工(背景を透過させた)後に、同じプロジェクトに「連番イメージ読み込み」したら特定のコマが抜け落ちてしまった。
具体的には39コマ中4,8,14,18,24,28,34,38コマ目
ファイル名はa_0**
これは俺の環境が悪いのかな?

245 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 09:41:12 ID:fhkybQrj0]
んー…ファイルを読み込んでも何故かアイテムウィンドウに表示されないのだが。
右クリックからタイムラインに追加することは出来るから、ちゃんと読み込めてるとは思うんだけど。
不便でならんのー。


246 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 12:07:33 ID:txifm14T0]
>>244
NiVE v1.78で同じファイル名でPNG形式で39コマ連番で書き出して
そのまま読み込んでみたけど、うちでは普通に読めた。

>>245
右クリックできるってことは、種類とか名前が表示されないってこと?
試しにサンプルプロジェクトアップしてみたら?

247 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 13:50:29 ID:txifm14T0]
エクスプレッションのセキュリティについて提案した時は

  1.エクスプレッションの有効・無効を設定できるようにする
    (v1.75で追加していただきました。ありがとうございます。)

  2.プロジェクトを開く際にエクスプレッションが含まれているかどうかを判別し、
       「エクスプレッションが含まれていますが本当に開いてよいですか?」
    という確認ウィンドウを出す。

      →安全を求める人やエクスプレッションがよくわからない人は、プロジェクトを開かずにそのまま閉じ、
        環境設定でエクスプレッションを無効にしてから開きなおせばいいかなと思ってました。

      →「そのまま開く」「エクスプレッションを無効にして開く(デフォはこっち)」という選択肢が出せるとベター

  3.「ファイルの書きこみや削除は禁止」「通信は禁止」「レジストリ操作は禁止」など、
    危険項目についての権限を個々に環境設定できればベターと思ってたけど
    項目が多岐にわたるだろうし、そこまではしなくていいかー。

  4.エクスプレッションには危険がともなうということをWikiやREADMEでしっかり周知

  5.それ以上はなにが起ころうとユーザー責任(免責事項もREADMEに書いてあるし。)

といった比較的軽いイメージしか考えていなかったので、なんかえらいことになってるなとガクブルしてる自分。
セキュリティについての考えは人それぞれですが、自分としては上に書いたくらいでいいんじゃないかなとも思ってます。

確かにある程度は問題防止を考えなければいけない問題だとは思いますが、極端につきつめていくと
   「サンプルとして配布されてたVisualStudioのプロジェクトをビルドして実行したら、
    悪意あるプログラムだったので大事なファイルが消えた。
    これはそんなことを許してるVisualStudioの責任だ!」
   「ネットで入手したバッチファイルを入手して実行したらファイルが消えた!
    これは悪意あるバッチファイルの実行を許しているWindowsの責任だ!」
なんていうお笑い論法までなりたってしまうことになるので、どこかで線を引かないといけませんしね。

線を引く場所として今回の中間言語チェックを考えていただいていますが、
あまりにも悩ましいようなら開き直ってセキュリティはユーザー責任にしちゃってもいいかも!と、
あえてお気楽意見を述べてみます。(´∀`)



248 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 14:02:06 ID:FNJ0Umiq0]
ExcelVBAマクロも基本利用不可で、設定で利用可能ですからね。

249 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 14:17:45 ID:txifm14T0]
既存の拡張プラグインをざっと見てみましたが、「逆アセンブリ禁止」とまで書いてるものは見当たりませんでした。
全部見たわけではありませんし、書いてないからOKというのも乱暴かもしれませんが。

ライセンスの問題についてはよくわかりませんが、プラグイン開発者への注意というか開発条件として
  「セキュリティチェック目的で、NiVE内部でプラグインに対して逆アセンブリ相当の処理を行うことがあります」
という一文を書いておくだけじゃだめかなあ・・・。

>>243はなにやら難しそうですね・・・。

250 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 17:28:17 ID:jvwLSfyw0]
既出だったら申し訳ありません
最近使い始めたのですが、多くの説明を見ても位置やアンカーポイントと
いった座標はX軸・Y軸ともに0.0 640.480 といった数値で表されているよう
なのですが、私の場合どうも全体に対しての割合を小数で入れないといけない
っぽいのですが・・・何か設定でもあるのでしょうか?


251 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 17:31:38 ID:4/iz1WWM0]
>>250

FAQ - NiVE Wiki
nicoae.if.land.to/index.php?FAQ#s695d7d9

Nico visual effectsを使ってみようぜ‐ニコニコ動画(ββ)
www.nicovideo.jp/watch/sm3053623

252 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 18:12:11 ID:uSOTQOCL0]
>>246
サンクス。俺の環境のせいか。
何が原因かさっぱりだがorz
とりあえずいらないコマ挟んで対処する。

253 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 21:57:28 ID:jvwLSfyw0]
>>251
有難うございます。お陰で大丈夫でした。
もうひとつ、640*480の画像を640*480のコンポジションに取り込んでも
必ず少し小さくなるのは初期カメラが引き気味のせいなのかな?と思うのですが、
これを元サイズ通りにする事は出来ないのでしょうか。

254 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 22:23:01 ID:jvwLSfyw0]
GDIに変更してやってみると、横幅こそあう物の縦幅が若干違ったり・・・。
(今まではopenGLでやっておりました。)
用途的にはカメラを回したりする事はないので動画の元横幅=読み込み幅
としたいのですが、どうすればよろしいのでしょうか・・・。

255 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 22:31:34 ID:xYlAAj2K0]
>>254
俺の環境だと、そういうことはないんだけど
画像のSSでもいいし、プロジェクトでもいいからうpできる?

256 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 22:35:42 ID:jvwLSfyw0]
>>255
ああああすみません、GDIの場合プレビューに黒枠入っているだけで(自分で調節
したからかな?)、サイズは完全に問題なかったです・・・。
今エンコしてやっと確認。
ずっとOpenGLでやってたのですが、サイズ整えたかったらGDIでやればいいって
だけですかね?全部作り直しか・・・。

257 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 22:51:51 ID:xYlAAj2K0]
どっかに詳しく載ってたと思うけど、それぞれ一長一短だよ。

GDIは描写が一番綺麗。けど、カクブル現象がでる。
回避は環境設定から-0.04度ずらすってやつ。

拡張GDIは描写は落ちるけど、カクブル現象が出ない。

openGLは3つの中じゃ描写が一番落ちるけど、3Dでいろいろできる。

ケースバイケースでの使い分けが必要だね。
カメラ回したりしないみたいだけど、拡大縮小使う場合はGDIだとカクブル現象でるから気をつけてね



258 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 22:56:41 ID:jvwLSfyw0]
む スケール変更を動画内で行う気なんですが、そんな症状が
出るんですか?>GDI ちょっと過去ログ検索してみます

259 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 23:23:07 ID:RrPfRX/z0]
>>257
確かに拡大縮小する際、何か違和感のある動き方をしますね

あれは、そういうことだったか・・・






[ 続きを読む ] / [ 携帯版 ]

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

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