[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

mbone/vic with DVcam (Re: test version of mbone/vic with libdv)



Osamu OISHI wrote:
> #現在、処理の全体がpkgsrc内におさまらないので、
> #pkgsrcとしては出せませんが
> #それでもvicをDVcamで使いたい人がいれば、
> #コードと手順については出すことができます。
要望が出たので、とりあえず動く暫定版を出しておきます。
なお、pkgsrcだけでは動かないので、
添付ファイルのdoc以下の記述の手順で動作させてください。
#vicは"dv frame"の方のドライバーを使ってください。
#"dv"は直接/dev/fwdv0を読みに行くので30fpsが保てないと落ちます。

本当はデバイスドライバー周りの設定は
"nbDVcam-utils"とか別のpkgsrcを作って
/dev/fwdv0から流れてくるデータを
dv以外にもjpeg等に変換してメモリーファイルシステム上に置けば、
web server等から随時読み込みが可能になりますが、
(作るのはたいして手間はかかりませんが、
 他プロセスやファイルシステムのファイル数の増加により
 30fpsがどこまでエラー無く読み込めるかわからず
 環境によっては動作保証ができません。)
vic単独で仕様を決めるわけにもいきません。

現在は、画像解像度などはvicの仕様上、単に半分にしていますが
画質ももう少しは改善できるかもしれません。
(でも、所詮はyuv422なので期待しないで下さい)
ユーザーインターフェースは思いっきり書き換えないと使い勝手が悪すぎます
が。
#ドライバーは6kB程度のコードなので書き換え自由です。
#ライセンス的には私が書いたコードもBSDLで出したいのですが
#libdvのヘッダーファイルのAPI仕様で書いているので
#これがGPLに抵触すればドライバーコードはGPLになります。

--
大石 修

fwdv-20050112.tgz