2011年09月14日

Processingで動画読み込み

自分は,いまは動画ライブラリはGSVideoライブラリを使っているので,以下の作業はやっていないのですが,以前のメモを見つけたので貼り付けておきます.

動画ライブラリは,外部ライブラリとして色々提供されていますが,自分が使用したいUSBカメラと一番相性がよかったのがGSVideoだったのでいまはそれを使用しています.

http://processing.org/reference/libraries/video/Movie.html

ここにあるサンプルに従って, Processingの動画ライブラリ実行してみた.

最初,ArrayIndexOutOfBoundsExceptionで動かず.ファイルサイズが大きすぎるのかなと思ってサイズの小さい動画ファイルかつ,movファイルで試したら動画がうまく表示された.

movファイルを利用したのは上記のサンプルコードではmovを使っているから.Quicktimeを利用しているようなので,QuickTimeで動作するファイル形式ならどれでもいけるとおもうんだけど念のため.

で,同じファイルをmp4のファイルに変換して試したら,ArrayIndexOutOfBoundsException…
そもそも,このコード上では配列を使うところなんてない.ライブラリ側の問題だろうか.さらには,movファイルを読み込ませても同様のエラー.どういうこと?

...もはや正しく起動できない.

えっ?何がおかしくなったの,,なにをやったの自分...more read...


posted by maplewine at 19:25| Comment(0) | TrackBack(0) | Computer | このブログの読者になる | 更新情報をチェックする