■Bt848の認識
まずkernelにBt848を認識させる必要がある。
http://www.linux.or.jp/JF/JFdocs/BTTV-Mini-HOWTO.html
Debian GNU/Linux 2.2 (potato)では最初から、
/lib/modules/2.2.17/misc 以下に videodev.o, bttv.o, tuner.o が存在しているので、
kernelの再構築などをする必要はない。
install記録 http://www.taiyaki.org/diary/200007.html
手動でinsmodするときは、
insmod i2c
insmod videodev
insmod bttv
となる。
/lib/modules/2.2.17/modules.dep を参照。
●読み込みを自動化する。
●4.6 処理の自動化 http://www.linux.or.jp/JF/JFdocs/BTTV-Mini-HOWTO.html
modules i2c videodev bttv
http://www.din.or.jp/~karacrix/download.htm
/etc/modutils/bttv に
alias char-major-81 bttv
を追加し、update-modulesする。
●XawTV
その次に、xawtvなどのアプリケーションで、動作確認をする。
ここでうまく動作しない場合、文章などを読んで確認する。
最初うまく動いてたのに動かなくなったとき、bttvを再度読み込むとよい。
rmmod bttv, insmod bttv
http://www.ne.jp/asahi/home/t-ogs/zakki9911.htm
■Video4Linux API programming
次にVideo4Linux APIを用いてプログラミングをする。
http://www.ohmsha.co.jp/data/books/contents/4-274-94623-1.htm
飯尾淳「Linuxによる画像処理プログラミング」オーム社、2000.
この書籍が参考になる。
●http://www.me.ics.saitama-u.ac.jp/~hidai/appli/
Video4LinuxとGtk--で作った動画像処理のプログラム。
http://www.jsk.t.u-tokyo.ac.jp/~takeshi/Video4Linux/
http://www.mlb.co.jp/picpom/v4lapi_ja.html
http://www.ic.med.akita-u.ac.jp/~icm/videocap.html
■MPEGで記録
streamerというプログラムで、動画を保存できる。それをMPEGに変換する?
●http://www.tk.airnet.ne.jp/~papanda/d/?dj=vcp
install記録。MPEGで圧縮。streamerの使用。
■参考文献
SoftwareDesign (技術評論社) 連載 ”Linuxでマルチメディア” 10,11,12,1,2,3,4月号
Linuxネットワーク (トッパン)
OpenDesign(CQ出版社)4月号
●links
●Bt848 であそぶ http://www.jsk.t.u-tokyo.ac.jp/~takeshi/Bt848/
http://www.linux.or.jp/link/media.html#video
http://www.geocities.co.jp/SiliconValley-SanJose/2956/v4l.html
Linux用MPEG2ボード http://www.mpeg-2.marubun.co.jp/faq_lnxcv.htm
●Java Class for V4L http://www.kazushi.net/software/indexj.html
●●ロボット作り http://robotics.aist-nara.ac.jp/~yoshio/research/system/rsjseminar/text.html
http://www.atlantek.com.au/USERS/wes/linux/frame.html
BT848 BT878 Linux Debian
http://silver.fureai.or.jp/diary/diary.199911.html
http://www.thp.uni-koeln.de/~rjkm/linux/bttv.html
BTTV http://www.metzlerbros.de/bttv.html
http://www.geocities.co.jp/Technopolis/3256/bttv.html
http://www.jsk.t.u-tokyo.ac.jp/~takeshi/hogememo/19990110.html
http://www.debian.or.jp/Lists-Archives/debian-users/199911/msg00539.html
http://www.debian.or.jp/Lists-Archives/debian-doc/199909/msg00063.html
http://delegate.uec.ac.jp:8081/club/mma/~futsu-/diary/2000feb.html
http://www.privatelinkpage.com/Media.html
http://homepage2.nifty.com/~ny/inst9811.html
http://www.dgra.ne.jp/~kazu/linux-multimedia.html
●debian で、 Video4Linuxを使うパッケージ
fbtv
xawtv
xawtv-tools
wmtv
streamer, Video capture program for bt848 and video4linux
vstream
alevt
Setting up xaw3dg (1.3-6.8) ...
The Xaw3d libraries are now installed. To make your favorite
Xaw programs (xedit, xfig, emacs) have the 3D look, install
a .Xdefault file in your home directory, like the one in
/usr/share/doc/xaw3dg/Xdefault file. (renamed to .Xdefault!)
If you want to explicitly link your programs against the Xaw3d
library, you need to replace "-lXaw" with "-lXaw3d" on the
linker command line (final linking stage with gcc).
Note: 3D scrollbars (arrowscrollbars) are *disabled*, please
see /usr/share/doc/xaw3dg/scrollbars for more information.
Setting up xawtv (3.06-3) ...
I need to create the v4l(video4linux). Note that if you already have
some made, this will not preserve the permissions you have set on them.
Do you wish me to do this?(y/n) ->
/usr/sbin/xserver-configure
GTK Imlib video4linux
/etc/modutils/bttv に
alias char-major-81 bttv
を追加した。
bttv0 PLL switching OFF
http://math205.mathematik.uni-bielefeld.de/doc/packages/xawtv/Trouble-Shooting
●Video4Linuxプログラミング
http://www.chem.nagoya-u.ac.jp/ken/tips/
video4linuxを使って、初代QuickCamを設定する。
http://cse.unl.edu/~cluening/gqcam/
CineView http://www.igel.co.jp/cineview.html
http://www.cyber.sccs.chukyo-u.ac.jp/project/robbie/paper/video.html
v4ltest.c
http://www2.odn.ne.jp/~cab96330/bt_capt.html
http://linuxvideo.org/
http://www.melt.kyutech.ac.jp/~hkim/QandA/gv-vcp2.html
●http://www.me.ics.saitama-u.ac.jp/~hidai/bt848/
http://wis02.ec.t.kanazawa-u.ac.jp/~kutuwada/v4l/
●●http://www.asahi-net.or.jp/~uv9h-hykw/comp/linux/jf/released/files/BTTV-Mini-HOWTO.html
●非RT Linux によるロボット制御 http://www.mechatronics.mech.tohoku.ac.jp/~kumagai/research/library/linux/nrt_linux.html
RealSystem http://www.netfort.gr.jp/~tosihisa/RealSystem/LinuxReal.html
PicPom http://www.linux24.com/linux/news/today/article/article349632-000.html
http://www.google.com/search?q=cache:www.best.com/~hoshina/linux/redhat-42.html+Video4Linux&hl=ja&lr=lang_ja
インターネット上での仮想定点観測カメラの実現に関する研究 http://dontaku.csce.kyushu-u.ac.jp/~yosimura/study/link.html
http://dontaku.csce.kyushu-u.ac.jp/~yosimura/study/index.html
w3cam http://www.hdk-berlin.de/~rasca/w3cam/
Motion uses a video4linux device and detects changes in the image http://motion.technolust.cx/
●http://bizit.nikkeibp.co.jp/it/fresh/category/x11/tvandvideo/index.shtml
http://bizit.nikkeibp.co.jp/it/fresh/category/console/video/index.shtml
http://www.sfc.keio.ac.jp/mchtml/lib/newbook-data/may/new5-007.htm
http://www.internetclub.ne.jp/BOOKS/NEW/new.html
http://www.ohmsha.co.jp/data/books/contents/4-274-07807-8.htm
仮想音楽空間
東京大学 原島 博 監修 電子情報通信学会 編 元早稲田大学 大照 完 早稲田大学 橋本 周司 共著
A5判 136頁 定価(本体2427円【税別】) 1994/11
http://www.shobi-u.ac.jp/~tnagae/diary/cgnotes/99/9912.html
http://www.shobi-u.ac.jp/~tnagae/diary/cgnotes/99/qv.c
ビデオキャプチャカード四枚挿し、Justy JVC-02 8390円
Video4Linux の簡単な歴史.
Ruby http://www.shobi-u.ac.jp/~tnagae/ruby/sessa/latest.html
http://www1.u-netsurf.ne.jp/~brew/mine/ja/ruby/
http://www.shobi-u.ac.jp/~tnagae/pub/webdiarycommunity.html
http://www.art-science.org/~vincent/ruby/
http://www.art-science.org/~vincent/
http://www.art-science.org/