JavaでIEEE1394から取り込んだ動画を取り扱う方法がないかを調べてみました。
Javaで動画を取り扱うには、sunで配布しているJMF(Java Media Framework)というものを使います。このJMFをインストールして使えば、USBカメラなんかはデータ元に vfwを指定することで簡単に扱えるようになるのですが、IEEE1394から取り込んだ動画を同様に扱うとエラーが出ます。
どうも、IEEE1394から読み込む画像はDVSDという形式で、JMFのサポート範囲外であるためだったらしいです。
でもなんとか読み込む方法がないかと探していたら、Windowsの場合なんかだと
「Panasonic VFW DV codec というビデオコーデックをインストールすることでDVSD形式のデジタルビデオカメラの信号をJavaで認識することができた 」
との記述をネット上で見つけることができました。
http://archives.java.sun.com/cgi-bin/wa?A2=ind0510&L=jmf-interest&F=&S=&P=3500
ダウンロードはこんな所からできるようです。
http://cowscorpion.com/Codec/PanasonicDVCodec.html
Javaで何とかしたわけではないので、ちょっとインチキっぽいですが
この情報私には大変役にたちました。
尚、私はコーデックが何で、これが何をしてJavaで認識できるようになったのかも分からないド素人です。