]
トップ «前の日記(2005-06-03) 最新 次の日記(2005-06-07)» 編集

Yukiharu YABUKI の tDiary



このtDiaryを検索します。

2005-06-06 [長年日記]

_ 天気

はれ

_ ミーティング

無事終了

_ おひる

山本,足永,西山,森沢,矢吹で阪神のデパ地下で定食.

_ yahoo

検索登録.(http://event.yahoo.co.jp/docs/event/bizexp/)

Yahoo! JAPANのサイト登録の審査を速やかに行うサービスです。
商用はこちらでサービスするとのこと.

_ [Debian] Ieee1394 with Debian

Debian GNU/Linux Sidにて,ieee1394のキャプチャーができたので記録しておく.
  • PC Let's Note W2, PCMCIA接続でIEEE1394のデバイスを受け入れる.
  • PCMCIA Card: Buffalo IFC-ILCB3
    ieee1394: Initialized config rom entry `ip1394'
    ohci1394: $Rev: 1223 $ Ben Collins 
    PCI: Enabling device 0000:02:00.0 (0000 -> 0002)
    ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 10 (level, low) -> IRQ 10
    PCI: Setting latency timer of device 0000:02:00.0 to 64
    ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[10]  MMIO=[20804000-208047ff]  Max Packet=[2048]
    ieee1394: Host added: ID:BUS[0-00:1023]  GUID[0040260104046070]
    eth1394: $Rev: 1224 $ Ben Collins 
    eth1394: eth2: IEEE-1394 IPv4 over 1394 Ethernet (fw-host0)
    
    上記だけだと,eth2ができただけ? と思って,びびってはいけない.IEEE1394のコネクターとDVカメラを接続すると
    ieee1394: Node changed: 0-00:1023 -> 0-01:1023
    ieee1394: Node added: ID:BUS[0-00:1023]  GUID[08004601028997c3]
    ieee1394: raw1394: /dev/raw1394 device initialized
    
    のように /dev/raw1394 の準備ができる.--- この部分は後で,すこしハマるので後述する.
  • dvgrabをインストールする.@ITにDVビデオをキャプチャするには(Vine Linux編)(http://www.atmarkit.co.jp/flinux/rensai/linuxtips/577capdvvlp.html)があるので参考にしつつ,Debian Sidなので違う作業になる.
    yabuki@Malkion:~$ apt-cache search dvgrab
    dvgrab - grab digital video data via IEEE1394 links
    yabuki@Malkion:~$ sudo apt-get install dvgrab
    Password:
    パッケージリストを読みこんでいます... 完了
    依存関係ツリーを作成しています... 完了    
    以下の特別パッケージがインストールされます:
      libquicktime1
    以下のパッケージが新たにインストールされます:
      dvgrab libquicktime1
    アップグレード: 0 個、新規インストール: 2 個、削除: 0 個、保留: 0 個。
    386kB のアーカイブを取得する必要があります。
    展開後に追加で 1204kB のディスク容量が消費されます。
    続行しますか? [Y/n] 
    取得:1 http://ftp1.debian.or.jp unstable/main libquicktime1 0.9.3-2 [290kB]
    取得:2 http://ftp1.debian.or.jp unstable/main dvgrab 1.7-1 [95.7kB]
    386kB を 0s で取得しました (762kB/s)
    未選択パッケージ libquicktime1 を選択しています。
    (データベースを読み込んでいます... 現在 152269 個のファイルとディレクトリがイン            好函璽襪気譴討い泙后
    (.../libquicktime1_0.9.3-2_i386.deb から) libquicktime1 を展開しています...
    未選択パッケージ dvgrab を選択しています。
    (.../archives/dvgrab_1.7-1_i386.deb から) dvgrab を展開しています...
    libquicktime1 (0.9.3-2) を設定しています ...
     
    dvgrab (1.7-1) を設定しています ...
    yabuki@Malkion:~$ dvgrab --version
    dvgrab 1.7
    yabuki@Malkion:~$ dvgrab 
    raw1394 - failed to get handle: No such file or directory.
    
  • /dev/raw1394を求めて.
    cat /var/lib/dpkg/info/libraw1394-5.postinst 
    
    すると/sbin/MAKEDEV raw1394 してくれているが, udev だと,もうヒト捻りが必要. 本当は,udev に /dev/raw1394 を作成してもらうように指示をするのが本筋.可能なら Debian のBTSにレボートして成果をみんなと共有するのが良い.でもAd Hocで
    Malkion:/dev# mknod -m 666 /dev/raw1394 c 171 0
    
    として,動かす方を優先してしまった....
    Malkion:/dev# ls -la /dev/raw1394 
    crw-rw-rw-  1 root root 171, 0 Jun  4 18:52 /dev/raw1394
    
  • これで無事 dvgrab が動いた.aviを生成しているが中身はDVのrawフォーマットみたい.エンコードしてないと思えるぐらいにデカイ
    yabuki@Malkion:~$ dvgrab
    Capture Started
    "dvgrab-001.avi":    35.20 MB 297 frames timecode 45:85:85.45 date 2005.06.04 18:47:44
    Capture Stopped
    
つぎは,video1394 が動かす. http://readlist.com/lists/lists.debian.org/debian-user/5/28527.html
modprobe -a video1394
Malkion:/dev# mknod -m 666 /dev/raw1394 c 172 0
  • gnomemeetingの映像のプラグインはAVC
  • 入力デバイスは, カメラの機器名
とりあえず写るようになった.つぎはgnomemeeting同士かな.

_ LW

弊社社員のTaniくんやToraさんがOpenOffice.orgのブースで詰めている写真など.(http://openoffice.s16.xrea.com:8080/pukiwiki/pukiwiki.php?%5B%5BLinux%A1%A1World%A1%A1Expo%2FTokyo%A1%A1200506%5D%5D)

_ Japan Debian Mini Conf

KOFといっしよにやってみたいと考えています.Japan Debian Mini Conf(http://jdmc.k-of.jp)

本日のツッコミ(全2件) [ツッコミを入れる]
_ n_saito (2005-06-06 18:41)

でびーん的には<br>cd /dev ; ./MAKEDEV raw1394 ; MAKEDEV video1394<br>な希ガス。<br>でgroupのdiskとvideoに追加がおしゃれ。(半分嘘

_ yabuki (2005-06-06 18:54)

どもども> n_saitoさん<br><br>Malkion:~/vmware-distrib# df -h<br>Filesystem Size Used Avail Use% Mounted on<br>/dev/ide/host0/bus0/target0/lun0/part2<br> 7.4G 4.6G 2.5G 65% /<br>tmpfs 248M 12K 248M 1% /dev/shm<br>/dev/ide/host0/bus0/target0/lun0/part1<br> 11G 5.6G 4.5G 56% /mnt/windows<br>/dev/ide/host0/bus0/target0/lun0/part5<br> 19G 11G 6.9G 61% /home<br>tmpfs 10M 2.8M 7.3M 28% /dev<br><br>な感じで見てもらえばわかるようにudevなので、再起動して<br>きれいさっぱりdeviceはなくなりました :-)<br><br>はやくudevのエントリーの書き方を覚えて、BTSしないと、再起動してからieee1394の設定を毎回やらないといけないという、アホなことを X-) しないとね。だれか能力があるひとがサクっとBTSしてれるとうれしい。<br><br>あと、disk,とvideoの追加もいりますね。かなーりアドホック風味666はおしゃれじゃない。