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


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

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

82 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/26(金) 00:52:15 ID:hoRD3jhn0]
>>80
えーと、このプラグインというよりはRAMプレビューの仕様かな?
RAMプレビュー有効時、RAMに残ってるフレームにカーソル合わせても
そのフレームについての描画をしてくれないみたいですね。
(画像を取得しに行ってないので当然っちゃ当然?)

たしかプロパティモニタも同様の現象起きたはず。
ご報告までに。

83 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/26(金) 00:57:47 ID:m1+uo05t0]
>>78
たいしたGPUじゃないけど、GeForce8600M GT の場合
エフェクトはグローのみ
通常のグローはプレビューがだいたい7〜8fps程度
グロー(GLSL)だと16〜17fps程度
倍くらいの速度にはなってるのかな?

84 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/26(金) 01:02:26 ID:btniLPU70]
www9.uploader.jp/dl/nicoAE/nicoAE_uljp00065.zip.html

GLSL版のブラー(放射状)だけが上手くいかずに真っ黒になってしまう……
(正確には半透明の黒になっている模様)

NiVE 1.78
WindowsXP SP3
E8400@3.7GHz メモリ4GB(3.25GB 認識)
グラボ WinFast PX8600 GT TDH Extreme 256MB

です

85 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/26(金) 01:05:24 ID:gVhql25Q0]
>>82
ReadMeに書くの忘れてたな…orz

RAMプレビュー時の動作は仕様です。
ハナからエフェクト処理に飛んでくれないので
どうしようもありません。
再生しながら見たい場合はRAMプレビューをOFFにしてください。

86 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/26(金) 01:14:02 ID:btniLPU70]
>>83
>>77のはスクロールさせるための1280×960の画像だったんだけど、
画像を512×384にしてみたら通常のグローもGLSL版も21fpsくらいになった

ただしカメラのZ座標を2→1にしたら通常グローは18fps程度に
落ちたが、GLSL版は21fpsのままだった

87 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/26(金) 14:16:56 ID:cfct5bq90]
waveについてお聞きしたいことがあります。
512x384,30fpsのGDIコンポジションを作成し、
48kHz,16bit,Stereo,1秒丁度のデータをWaveInputで読み込みます。
このコンポジションにそのwaveを配置すると26フレームとして認識されます。
30fpsなら1秒のwaveを配置すれば30フレームになると思います。
ここでWaveOutputにて指定範囲書き出し(1から26フレーム)、
wave2としてセーブします。
このwave2をWaveInputで読み込みタイムラインに配置すると22フレームになります。
wave2の詳細を真空波動拳で確認すると
PCM 48.00kHz 16Bit 2ch 1536.00kb/s
[RIFF(WAVE)] 00:00:00.866 (0.866sec) / 166,444Bytes
となっています。26フレームの秒数は26÷30≒0.867です。
私のところではwaveが実際より4フレームずつ短く認識されます。
NiVEのバージョンは1.78です。皆さんのところではどうでしょうか。

88 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/26(金) 20:24:17 ID:PXT7aSif0]
>>87
1.77でも同様でした。
NiVEで音関係はやらない方が良いんでない?


89 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/27(土) 10:59:22 ID:kmXlbRJC0]
>>88
ありがとうございます。私のところだけではないのですね。
waveが4フレーム短く認識されるのはNiVEの仕様なのでしょうか。
書き出しは問題ないようですが・・・。
音を別ソフトでとなると、音と絵の同期を取るのが大変になりますが
できないものは仕方ありませんね。その様なソフトを探しに逝って来ます。

90 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/27(土) 11:18:55 ID:ydX6zT380]
pngとかで1コマ1コマやるより簡単に動画切抜きやる方法ないの?

もしかしてこれがいちばん楽なやり方とか・・・



91 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/27(土) 11:57:36 ID:RXtVekQuO]
>>90
ブルーバックでもない限りは1フレームずつマスクを作っていくしかないな。
全く同じ画素情報の背景だけの素材があればその差分でキーイングできるけど。
(但しこの場合も、前景と背景でたまたま同じ色があったりすると
一緒に抜ける場合がある)

92 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/27(土) 13:45:21 ID:6rllRyqY0]
>>90
MAD制作初心者スレ向きの質問な気がするけど、せっかくなんで前スレ436での回答を改版してみた。

■動画からキャラクターなどを切り抜く(背景を消す)方法にはどういうものがあるの?

 素材となる動画の条件にもよりますが、色々な方法があります。

  ●背景がブルーバックなど単色に近いものであれば、「カラーキー」「ベクトルキー」などで背景色を消す
  ●キャラクターと背景の明るさに明確な違いがあるなら「ルミナンスキー」でYUV輝度を指定して背景を消す
  ●「背景だけの正確な映像」を別途用意できるなら、「除外」で背景を消す

  ただし、上記の方法では、背景を完全に消せないことがあったり、逆にキャラクターの色まで
  消えてしまうことがあるので注意が必要です。
  一番確実なのは、以下のとおり1コマ1コマ切り抜いてやる方法です。

  ●NiVEやAviutlなどで動画を連番ファイルとして出力し、PhotoshopやGIMPなどのグラフィックソフトで
    1コマ1コマキャラクターを切り抜いて背景を透明にした連番の透過PNGファイルを作る。
    切り抜いたらNiVEの「連番イメージ読み込み」で再度動画化する。
    最終的にキャラクターだけの動画にするには大きくわけて以下の2つの方法がある。

       方法1.「アルファつきaviの作成」
            キャラクターを残して背景を透明にした透過PNGを、NiVEの連番イメージ読み込みで読み込み、
            アルファチャンネルつきのavi(32bitARGB)として保存してそのまま使う。

             →NiVEで使う分には問題ないが、編集ソフトによってはアルファつきの動画が
               うまく扱えないことがあるので注意。コーデックの制限や相性などもある。

             →Aviutlは動画をアルファつきで出力できないはずなので、切り抜いたものを
               Aviutlで連番読み込みしてからaviとして書き出すとアルファが消えてしまうので注意。

       方法2.「マスクを作成しトラックマットを適用」
            キャラクター部分を白、背景部分を黒で塗りつぶした白黒動画を作成。
            元動画に「トラックマット」エフェクトを適用し、白黒動画をマスクとして使用する。
            (詳細は下記の動画を参照)

             →白黒動画は方法1で作ったアルファつき動画に「明度調整」エフェクトを加えれば
               簡単に作れるので、とりあえず方法1でやっちゃって問題ない。

             →アルファつきaviがうまく扱えないようなソフトでもトラックマット機能さえあれば
               キャラクターを抜けるので、比較的汎用性が高い。

  ●参考

    NiVE動画〜キーイング系重ね合わせ
      www.nicovideo.jp/watch/sm3363413

    AfterEffectsCS3のヘルプ マスク、透明度、キーイング
      help.adobe.com/ja_JP/AfterEffects/8.0/WS3878526689cb91655866c1103906c6dea-7d3e.html


間違いとかあったらツッコミお願いします。
あとはキーワードでググるべし。

93 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/27(土) 15:38:29 ID:qYolrmyD0]
>>89
WaveInputでは確かになったが、DSAudioInputではならなかった。
DSAudioInputでも普通にWAVEは読み込めるから、問題ないならそちらを使ってはどうだろうか。

94 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/27(土) 20:34:47 ID:ydX6zT380]
ありがとうございます 100コマつくってきます

95 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/27(土) 23:39:44 ID:pKgeEAY00]
1つ前の操作に戻す・・・「やり直し」
↑を取り消す    ・・・「元に戻す」
逆じゃないの??

96 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 00:45:45 ID:UMl16GiN0]
>>95
確かに一般の各種編集ソフトとは逆みたいですね。
私は、
・1つ前の操作に戻す … Ctrl+Z
・↑を取り消す     … Ctrl+Y
という認識だったので、メニューの文字は気にしてませんでしたがw

97 名前:87です mailto:sage [2008/12/28(日) 11:13:10 ID:uwG/EbZU0]
>>93
ありがとうございます。DSAudioInputなら問題なく読み込めました。
念のために出力したwaveファイルと元となったwaveファイルを
バイナリ比較したら完全に一致しました。これでほとんどの作業をNiVEで行えます。

98 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 12:57:06 ID:c5oE4sok0]
>>95
本当だ。気づかなかったw

99 名前:ごるごるもあ ◆753Z/RLFiY [2008/12/28(日) 15:08:29 ID:5fwhud/h0]
niveが頻繁にフリーズしてほとんど使い物にならないんだよね。
俺様は元システムエンジニアだけどタスクマネージャで見たらメモリの変動が激しすぎるからこれが原因だよ。
GUIもなんか特殊なもの使ってるみたいだし。
メモリ構造の仕様変えたほうがいいよ。


100 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 15:24:56 ID:c5oE4sok0]

過去のNiVEサンプルを参考にさせていただいてエクスプレッションを勉強していたのですが、
Z軸の向き変更やテキストトラックの実装といった仕様変更などに伴い、
変更しないといけない箇所もいくつかあるようでした。

そんなわけで、せっかくですので、修正点も含めたエクスプレッションサンプルのまとめメモを作ってみました。
   www.geocities.jp/goldenhige/NiVE/expression.txt

なにかの参考になれば幸いですが、C#はかなり中途半端な知識で使ってるので、
間違いなどあればご指摘いただけると助かります。特に、★印をつけた中の、
   ・FontPropertyのあたりの説明
   ・自エフェクト検出にはProperty.ThisCodeではなくProperty.Thisを使う
のあたりが正しいかどうかコメントいただけるとありがたいです。

NiVEサンプルは非常に参考になりました。
この場を借りてサンプル作者様にお礼申し上げます。



101 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 18:46:29 ID:+/rSP1vp0]
>>100
おお、これはありがたいまとめ・・・
正月休みに勉強させていただきます
エクスプレッション使いこなせたら楽しいだろうなあ

102 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 19:56:49 ID:s1TZTAQb0]
もしも〜エクスプレッションが〜
使えた〜なら〜♪
うう…全然解らん…。

103 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 20:22:20 ID:f5PFzcgB0]
>>100
うわ、直そうとおもってコメントしたまま放置してたら直してくれたw 
ありがとう。
金髭さんいろいろ手広くて凄いわ。





ところで触っちゃイケナイ人がきてる?

104 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/29(月) 00:27:49 ID:NTecEkYI0]
>>103
触ってやるなや。本当に俺と同職なら恥だわ・・・


それはおいといてVer1.78にしてからやたらフリーズするのは事実かな。
透過情報をもつAVIを四つラインに並べてプレビューしてたらフリーズ

特殊な条件とか見つけられて無いし、どうバグ報告したものやら

105 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/29(月) 12:28:24 ID:i3mdoAZj0]
なぜじゃ・・・なぜGetComposition()が使えないのじゃ・・・。
以下の2行を書いただけなんですが、
  "ExpressionUtilsにGetComposition()なんぞないわ!"
って怒られます。名前をキーにしたGetCompositions()は使えるのですが・・・。

  IExpressionComposition[] comps = Property.Host.GetComposition();
  IExpressionComposition comp2 = ExpressionUtils.GetComposition(comps,633660311381153341);

どなたかわかる人いたら教えてくださいいいい。
VisualStudioとか入れれば調べられるんでしたっけ?

106 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/29(月) 12:45:42 ID:biz7y/Uo0]
名前をキーにしたものしかないから。

107 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/29(月) 12:56:29 ID:i3mdoAZj0]
>>106
ほんとにないのか!Σ (゚Д゚;)
「エクスプレッションについて.txt」が間違ってるのね。一応報告しておきます。

とりあえずループで回して判定します。ありがとう。

108 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/29(月) 13:04:44 ID:biz7y/Uo0]
GetCompositionをGetCompositionsと勘違いしてるだろ

109 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/29(月) 13:13:39 ID:UuW7kFTTP]
>>108
>>107じゃないが
勘違いも何も、エクスプレッションについて.txtにちゃんとGetCompositionsとGetCompositionがかかれてあって
この2メソッドともにExpressionUtilsのスタティックメソッドとして説明されているんだよ。
俺もこれにはちょっと疑問を持ったけどGetCompositionは今のところ使ったことがないからね。
実際に調べてみるとExpressionUtilsの名前空間にGetCompsitionsはあるけどGetCompsitionはないんよね。

110 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/29(月) 13:22:09 ID:i3mdoAZj0]
>>109
あー、やっぱ無いんですね。調査ありがとうございます。一応Wikiに報告しておきました。
実はメソッドのつづりが間違ってGetComposision()になってるとか、そんな感じのミスを想像してました。
調査というのはやはりVideoStudioとかを使ったんでしょうか?

一応書いて試してみたコードをのっけておきます。

--

StringProperty dbg = new StringProperty("デバッグ用","");

// プロジェクト内のコンポジション一覧を取得
IExpressionComposition[] comps = Property.Host.GetComposition();

// コンポジション一覧から"Comp 1"という名前のコンポジション一覧をリストアップすることはできる
IExpressionComposition[] samenamecomps = ExpressionUtils.GetCompositions(comps,"Comp 1");

// 「エクスプレッション.txt」を見ると、ExpressionUtils.GetComposition()で、コンポジション一覧から
// 直接コンポジションコード指定で取得できるとのことだったので試したが、エラーになる。
//IExpressionComposition samecodecomp = ExpressionUtils.GetComposition(comps,633660311381153341);

// とりあえずループでまわして自分のコンポジションコードを探して自コンポジションを取得することに。
int i;
for(i=0; i < comps.Length; i++){
if(comps[i].CompositionCode==633660311381153341){
dbg.TypeSafeValue = comps[i].CompositionName;
break;
}
}



111 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/29(月) 13:24:38 ID:i3mdoAZj0]
×VideoStudio
○VisualStudio

VideoStudioで調査できたらすごいわ・・・

112 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/29(月) 13:31:15 ID:UuW7kFTTP]
>>110
第2引数にはやけにでかい数字を渡しているけど、
txtでのGetCompositionメソッドのシグネチャは(IExpressionComposition[] composition, int code)
となってるから、第2引数は最大でも2147483647までしか渡すことができないんじゃない?

113 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/29(月) 13:37:07 ID:UuW7kFTTP]
あ、でもCompsitionCodeはlongだな。
これは、もしGetCompsitionがあったとしても仕様バグだな
(IExpressionComposition[] composition, long code)
でないとおかしい。

114 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/29(月) 13:37:13 ID:i3mdoAZj0]
>>112
渡してる数字は
  「アイテムウィンドウ→コンポジションタブ→コンポジション右クリックメニュー→コンポジションコードをコピー」
で得られるコンポジションコードです。
「エクスプレッション.txt」のIExpressionCompositionの定義を見ると、CompositionCodeはlong型なんで、
GetComposition()の第二引数がintなのも確かにおかしいなとは思ってました。

115 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/29(月) 19:47:28 ID:i3mdoAZj0]
エクスプレッションのまとめページを作ってみました。
恐縮ですが>>100のメモもこちらのページに移動しましたのでご了承下さい。
(ページ構成は今後色々変わるかもしれないというかむしろ変えたいのでブックマークなどはTOPにお願いします)

  NiVEのエクスプレッション関連のメモ置き場
  www.geocities.jp/goldenhige/NiVE/expression/index.html

テキストマテリアルのエクスプレッションは特別扱いだということで、
色々なプロパティを取得する流れを書いたメモを追加してあります。
将来的にはエクスプレッション練習用のサンプルプロジェクトを作ってみたいところです。

なお、テキストマテリアルのエクスプレッションからはマテリアルやエフェクトのプロパティの
値の取得はできましたが、設定はできないようです。
メモの中に理由の推測なども書きましたが、これはこういう仕様と考えていいのでしょうか?

あいかわらずアバウトな解釈で作ってるので、間違いなどあればご指摘いただければ幸いです。

116 名前:ごるごるもあ ◆753Z/RLFiY [2008/12/29(月) 20:54:27 ID:AD7jW3m90]
プログラムにGC(ガベージコレクション)なんか使っても駄目だよ。
メモリ確保時の成功率が高くなるだけで根本的には解決されてない。
GCに頼るのは間違い。特にGUIの操作毎にmallocでメモリ確保なんかすべきじゃないよ。
というか最初からWINDOWS純正のGUI使えよ。


117 名前:ごるごるもあ ◆753Z/RLFiY [2008/12/29(月) 21:09:14 ID:AD7jW3m90]
書き出し時にメモリエラー出るんだけどなんとかしてくれ。
Audioを無しにしてみたけどまたエラーが出た。
画面800x600、AviUtl出力プラグイン利用でMP4出力、nive占有メモリ700MB(書き出し時1G以上)
wiki見たけど分割で書き出して繋げてもノイズとか音ズレとか大丈夫かよ。めんどくせーな。
と思ったけど、WINDOWSの仮想メモリをCドライブからUSBメモリに変更したらうまくいった!
これどうよ。


118 名前:ごるごるもあ ◆753Z/RLFiY [2008/12/29(月) 21:30:11 ID:AD7jW3m90]
あと書き出し時にタイムレコードウィンドウ開いてると重くなってる気がするんだけど。
なんで1フレーム書き出す度にウィンドウ再描画してんだよ。バーカ!


119 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/29(月) 21:53:33 ID:i3mdoAZj0]
俺のログにはなにもないが俺のゴーストが「ググるなよ!絶対ググるなよ!」と囁きかけてくる。

120 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/29(月) 22:35:44 ID:5VRSOQNe0]
aa



121 名前:ごるごるもあ ◆753Z/RLFiY [2008/12/29(月) 23:40:22 ID:AD7jW3m90]
ところでniveで映像だけmp4にして音声のm4aを結合したやつをニコニコ動画にUPしたら再エンコされて画質悪くなったんだけど、どうしたらいいかな。


122 名前:ごるごるもあ ◆753Z/RLFiY [2008/12/30(火) 01:25:06 ID:soYOch/O0]
AviUtl出力プラグイン利用でファイル書き出し時に作業フォルダをUSBメモリにしてみたらメモリエラー消えたのでエンコ再開
俺ってすごくね?

123 名前:ごるごるもあ ◆753Z/RLFiY [2008/12/30(火) 01:53:00 ID:soYOch/O0]
今度は別のエラーが出てきて書き込めないぞ。テキスト表示のGDIらしい。まじでしんどくなってきたわ。

124 名前:ごるごるもあ ◆753Z/RLFiY [2008/12/30(火) 02:15:54 ID:soYOch/O0]
テキストのキーフレームがバグったまま消えちゃったらしいwww



125 名前:ごるごるもあ ◆753Z/RLFiY [2008/12/30(火) 02:17:09 ID:soYOch/O0]
操作性はいいんだけどね、バグが凄い。aviutlと正反対だわwww

126 名前:ごるごるもあ ◆753Z/RLFiY [2008/12/30(火) 16:28:56 ID:soYOch/O0]
これはAviUtl出力プラグイン利用のバグだな。
というわけで、niveで連番出力→aviutlでh264出力→ituneで32ビット96Khzのwavからmp4aに変換→mp4boxでmp4aとmp4を合成ということになった。
これで最強画質・最強音質のエンコができるかも知れないぜあ!

127 名前:ごるごるもあ ◆753Z/RLFiY [2008/12/30(火) 17:26:05 ID:soYOch/O0]
連番出力すると色数落ちるバグがあるよ。
これも分割か。めんどくせー

128 名前:ごるごるもあ ◆753Z/RLFiY [2008/12/30(火) 17:31:50 ID:soYOch/O0]
>>126

やっぱり透過率のバグだな。

129 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 16:20:00 ID:xdZCEOuS0]
古いWikiのページから、NiVE本体やプラグインのダウンロードリンクを消し、
各ページのトップに移転告知をでっかく書いておきました。
なぜか移転に気づかずに質問しにくる人が結構いるようなので・・・。

不動産のページが作られてたりもしてますがなんだこりゃ。スパムか。

130 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 19:38:57 ID:Tqfvl7Is0]
たまには紅白でもみるかな。








背景のCG目当てで。



131 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 22:10:29 ID:nvkR+ft70]
>>130
課題:小林幸子でゲッダン

それはさておき、いい加減CravingExplorer問題の原因をはっきりさせようと思って
CravingExplorerをインストールして使ってみたけど、
問題が再現できなくてよくわかんなかった。(´・ω・`)

  ●「Craving Explorer Version 1.0.0 RC2(2008/12/17)」を使用。
    CravingExplorerの設定等は一切変更していない。

  ●ニコニコ動画にアップされている動画をCravingExplorerの
    「AVIで保存」でダウンロードしたもののファイル情報
    (「真空波動研SuperLite 081122 / DLL 081122」で確認)
       512x384 24Bit Microsoft MPEG4-V2 29.97fps 1949f 2115.58kb/s
       MPEG1-LayerIII 44.10kHz 128.00kb/s CBR JointStereo
       INFOTAG
       [RIFF(AVI1.0)] 00:01:05.031 (65.031sec) / 18,319,078Bytes

問題とされていたのは、
  問題点1.そもそもNiVEに読みこめないことがある?
  問題点2.読みこめても何故か動画の左上4分の1くらいしか表示されない。
の2点でしたっけ?

132 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 22:12:23 ID:nvkR+ft70]
とりあえず、うちの
  ・OS: WindowsXP SP2
  ・ffdshow:インストールしていない
  ・グラフィックボード:Intel945GM (関係ない気がするけど一応・・・)
  ・WindowsMediaPlayerのバージョン: 11 (これも関係ないと思うけどry)
  ・その他:WindowsMediaEncoder9インストール済(これもry)
の環境では、DSVideoInputで読み込めました。

MS MPEG4-V2は、少なくともWindowsXPやVistaなら特に何も入れなくても
DSVideoInputで普通に読めるはずだと思うんだけど、どうなんだろう。

問題が起きた人はWindows2000とか使ってたんでしょうか。
それともffdshowを入れてmsmpeg4v2にチェックを入れてるとおかしくなるとか?
ffdshowを使ってる人がいたらちょっと試してみてもらいたいところです。

133 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 22:29:59 ID:nvkR+ft70]
あと、真空波動研ではAVI 1.0と判定されてるのにNiVE標準のVFWInputで読むと
「読み込みに失敗しました」になるのは、msmpegv2のデコーダが
DirectShowフィルタとして提供されているから(?)という解釈なんでしょか。
(ぶっちゃけDirectShowの正体がわかってないです。すみません。)

ちなみに拡張プラグインの「VFWInput 32bit ARGB Only」だと
読み込めますが、完全透明になりました。
これはまあプラグインの説明にあるとおり仕様だと思いますが。

134 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/01(木) 10:10:27 ID:dHWdqVhx0]
去年はNiVEのおかげで動画加工が12倍ぐらい楽しくなりました!
本当にありがとうございました。
今年もいっそうの発展を願っています!

135 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/01(木) 22:53:17 ID:Hq/JsUNH0]
NiVEの支援動画を作りました。NiVE初心者の助けになれば嬉しいです。
ttp://www.nicovideo.jp/watch/sm5717370

136 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/01(木) 23:27:41 ID:FwuFdN9x0]
>>135
GJ

137 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/01(木) 23:32:23 ID:HPPY3O0R0]
なぜNAVEw

138 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 00:02:14 ID:Hq/JsUNH0]
>>137

あっ……タイトルで間違えている…見なかったことにしてください

139 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 00:18:23 ID:UukUnY+t0]
NAVEタグつけたのは誰だw

140 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 02:57:20 ID:oPchoI+x0]
Niveの読み方を統一してほしいわ。ニベなのか、ナイーブなのか。



141 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 03:15:09 ID:iVsTrfcK0]
いろいろ派閥があって統一出来なかったんで読み方自由な感じになったんじゃね?

142 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 13:40:57 ID:3+LFWhmk0]
最新ver使ってるのですが、エフェクト多数かけた長いプロジェクト(7秒とか)で出力エラー出がちです。
皆さん1プロジェクトを3、4秒とか短くまとめて使ってるんでしょうか?

143 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 14:15:47 ID:iIwmgQsr0]
>>142
そんな数秒単位で分けることはないな。
どんなエラーが出るのかわからんけど、WikiのFAQにある

  デカいプロジェクトを開くとすぐ落ちる
  nicoae.if.land.to/index.php?FAQ#idd45b63

を参考にしてみるとか。
あとはエラーログが出てるなら状況含めてWikiのバグ報告に上げてみるとか。

144 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 16:53:49 ID:Kyw+gOSB0]
>>142
OutOfMemoryなら再起動してから出力するとか
エフェクトを段階に分けて出力する。

いっぺんにエフェクトかけるのは正直エラーがでる可能性が高い

145 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 22:39:20 ID:L6TBHh0S0]
NiVE起動中にオンメモリ以外でディスクに一時的に書き出してる、いわゆる一時ファイルの場所をご存じの方がいらっしゃいましたら教えていただけます?
マザーボードのメモリを8GBに増設して32ビットWindows管理外のメモリをRAMディスクにしたので、OSからは約5GBが超高速なストレージに見えてるのでここをNiVEの一時ファイルに指定したら今よりさらに快適になるかなーと思いまして。

あ、順序が逆になりましたが、昨年はNiVEのおかげで本当に楽しいMADライフを送ることができました。
作者さん、コントリビュータ・メンテナの方々、MAD制作仲間のみんな、本当にありがとう。本年も宜しくお願いします。

146 名前:142 mailto:sage [2009/01/02(金) 23:12:38 ID:3+LFWhmk0]
>>143 
サンクス。ちょい前に報告してまして、自分の使い方をちと疑ってたのです。
>>144
ブレンド多様してるんで分け難いんですよね・・・。
でも実際エフェクト少ないとなり難いのも確か。

147 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 23:44:16 ID:+08HAuj80]
>>145
一時ファイルなんてないと思うが。
映像のエフェクトは1フレームのたびに入力ファイルから読み込んでかけてるから(処理はメモリで行う)。
でかいサイズ(ファイルサイズではなく映像サイズ)を扱う場合なら、入力ファイル元および
出力ファイル先が高速なデバイスを使ったほうがその分早くなるのは確かだが
512x384といったサイズならHDDから、RAMディスクに変えたとしても目に見えて速度が速くなることはない。

このNiveが他の(有名な)オーサリングソフトやエディターと比べて遅いのは、
システム本体はレンダリングにOpenGLAPIやその他のWindowsAPI直接コールを除き、ほぼすべてを.NETFramework
で作っているため。その中でも一番の原因は、フレーム処理で使用しているBitmapオブジェクトという
GDI+のオブジェクトを使用しているため。

148 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 23:58:26 ID:L6TBHh0S0]
>>147
実に納得のいく御説明感謝します。
エフェクトなどは一度描画したら一時ファイルに持っておいて見かけ上の描画速度を上げるだろうという思い込みがありました。
えと、リアルタイムプレビューも同様です?あれはいったんどこかに書き出しているように思っておりました。
リアルタイムプレビューをよく使用する身としてはあれだけでも劇的に速くなるのなら…という思いがあります。

149 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/03(土) 01:01:47 ID:8bMEGN7J0]
>>148
ごめん説明が抜けてたな。
>>147の説明はリアルタイムプレビューのこと。

RAMプレビューとリアルタイムプレビューの違いは、
大雑把に言うとエフェクト処理をプレビュー中に行うか、プレビュー前に行うかのちがいだけ。

150 名前:ごるごるもあ ◆753Z/RLFiY [2009/01/03(土) 09:55:23 ID:u38phsYK0]
偉大なる俺様の発見した連番出力時のメモリエラー回避方法を教えてやろう。

1.プロジェクトを保存する。以後、アイテムを削除していくので間違えて上書き保存したらプロジェクトファイルはポシャン。
2.連番出力でエラー発生毎に、フレームの最後のアイテムから削除して、できるところまで連番出力させる。
3.プロジェクトファイルを再び読み込んで、出力完了したアイテムをすべて削除し、残りの部分を連番出力する。
4.aviutlで2と3で出力した連番イメージを読み込んでエンコする。




151 名前:ごるごるもあ ◆753Z/RLFiY [2009/01/03(土) 10:33:09 ID:u38phsYK0]
>>147

.NETFrameworkのガベージコレクション環境というのは、実はOSと相性が悪い。下手すると関数呼び出し毎に内部変数のメモリ確保しようとするわけだよ。
それで大して大きくないような関数呼び出しやメモリ確保でも、連続するとOS側のほうで理論上の数値を瞬間的に大きく上回るわけだよ。


152 名前:ごるごるもあ ◆753Z/RLFiY [2009/01/03(土) 10:40:54 ID:u38phsYK0]
ぶっちゃけ書き出し時に1フレーム毎にGDI再描画(関数呼び出し)してるのが原因じゃねーの?


153 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/03(土) 13:28:47 ID:2eYZH3V/0]
>>151
ソースは?
つか言ってることが無茶苦茶。なんのAPIコール時の話をしてんの?なんでガベージコレクトの性能とAPIコール時のメモリ確保の話を一緒にしてんの?つーかこの痛いコテハン誰よ…

154 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/03(土) 13:35:27 ID:2eYZH3V/0]
すまん…ググッたら一瞬で出てきた…
このスレのみんなは全力でスルーしてたんだな 俺を許してくれ

155 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/03(土) 13:35:51 ID:8HoVaco30]
ググれ。

156 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/03(土) 13:37:10 ID:8HoVaco30]
>>154
書き込み確認するのミスった
忘れてくれ

157 名前:ごるごるもあ ◆753Z/RLFiY [2009/01/04(日) 01:54:12 ID:u63vFot90]
.NETFrameworkはガベージコレクション環境とか言っちゃってるけど、OSの上に乗っかってる以上は内部でAPIのmalloc使ってんだよ。
Cでもmalloc大量に使えばフリーズするということは常識だよ。


158 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/04(日) 10:57:58 ID:d35jGirg0]
>>157
あーだこーだ言うだったら自分で作れよ

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 エフェクトの解説本






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

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

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