FrontPage

Intensity Pro

Blackmagic Design というメーカーから発売されている HDMI キャプチャカードです。

intensity-pro-package.jpg
intensity-pro.jpg

Amazon 経由で 2 万弱だったと思う(2009/Oct)。 L4D の demo は L4D がバージョンアップするとそのバージョンより前に録画した demo が見れなくなると知ってそれらの demo を Mpeg 化しておきたいな、というのが購入理由。

だが、いまだにまともに動いておらずデッドストック状態でもったいない。

Peercast 配信

このボードを知ったのは Peercast 配信者の YAVAI さんが使ってたから。あとで nice さんも使ってるのを知って自分の選択は間違いではなかった、、はずなんですが相性悪いのかうまく動かない。

それでもうまく動いた時があり、そのときは Peercast で身内戦を数回配信した。レスくれた人ありがとう。

WME エンコード時に劇的に重くマウスの動作も非常に重くなる

Intensity をパソコンから取り外し、はずした状態で Windows を立ち上げ、その後 Intensity を元に戻せば直りました。

1080i キャプチャ時のインターレース問題

普通に 1080i でキャプチャして WME で縮小して配信した場合、インタレースの解除が行われずイマイチです。 困ってるところに nice さんが手を貸してくれ、YAVAI 神を償還してくれたので聞いた。

  • くすのきの表示を 0.5x にするといいですよ by YAVAI

なおりました。Thanks!!

それまでは普通に 1.0x の等倍で適当にくすのきの画面を小さくしてとりこんでた。

ということで、1080i のときは 960x540 だと結構きれいに配信できる。

Windows 7 Ultimate 64bit での問題

  • WME 64bit がまともに動きません。
    • エンコードを開始すると「ソース元に問題がある」とかいわれて無理
  • SCFH 使えない
    • ひとつ前の問題と同じで WME で画面キャプチャができないのでこれも使えない
  • SCFH DSF が使えない
    • ごくまれに映るがかなりの確立で「ソース元(ry」といわれる

WME の動作に問題はなかった XP home 32bit に戻す予定。

  • 1080i だと 30FPS になる
    • 8800GT をつかってるときは「パンビュー」という機能のおかげでメインディスプレイ 1920x1200@60Hz、クローン出力で 1920x1080i となりマウスカーソルをしたのほうにもっていけば HP とか表示されてるところも見れる。
    • ところが、8800GT のドライバアップデート後からはこのパンビューができなくなったり、クローンディスプレイもデュアルディスプレイもできない状態になってめんどくさくなった
    • 4870 に換装後はクローンディスプレイはできるが、パンビューは無理なので 30FPS になる。さらに HDMI 出力がおかしく上下左右に黒帯が出現し、クリッピングしないといけない。1920x1080 で出力できてるみたいだけどおかしい。
    • そして、現在 5870 なわけだが、まだためしてない

for Mr. nice

1080i.png
dvi4.png
kuroobi.png
  • 一番右にしないと、黒帯が出現する

running on Linux

Linux でキャプチャする。 intensity pro は Linux 用のドライバが公式にサポートされている。 しかも i386 だけでなく、amd64 用のものを用意されています。

ざらっとパッケージを見たところ、以下の OS 用のパッケージが添付されているので、ここにある OS を用いれば、インストールが比較的容易になりそうです。

  • Ubuntu
  • Suse
  • Redhat (Fedora, CentOS)

自分は主に Debian を使っているので、Ubuntu 用の deb が入らないかと試してみましたが、なんかエラーがでて無理だったのでおとなしく Ubuntu 10.4LTS amd64 を入れまた。

# aptitude install dkms libmpg1(こっちのパッケージ名怪しい。違うかも)
# aptitude install linux-headers-2.6.32-23-generic(カーネルソース。カーネルヘッダ)
# dpkg -i DecLinkなんたら-amd64.deb
# dpkg -i Expressなんたら-amd64.deb

DecLink? は intensity pro の kernel module も生成するため、kernel-headers パッケージが必要になります。

intensity pro のファームウェアのインストール。よくわからないけど。 コマンド名よく覚えてないので、Blackと打って TAB 補完しまくってください。

# BlackmagicFirmware status
上でデバイス ID 確認。自分の場合 0x11 だった気がする。0x11 でいいのかもわからんけど、いけたっぽいからいいや。
# BlackmagicFirmware update 0x11

# BlackmagicControl
# MediaExpress(gnome のアプリケーションリスト内にアイコンがあるのでそっちから)
これらのアプリケーションは qt が必要ですが、ubuntu desktop だと元から入ってるようです。

そして、ここまできたけど、映らない。 映らないどころか、クローンディスプレイにしようにも intensity pro が存在していないように扱われる。

めんどくさくなったので、とりあえずここで中断した。 おとなしく、Windows でキャプチャしたほうが楽そうです。

  • 追記:2010/Julu/18 : Windows XP SP3 で試したところ、同じ症状がでます。
  • ドライバ&ファームウェアは最新 3.7.3、以前動いていた 3.3.2、その次のドライバ 3.3.4、ネットで定評ある 2.1 を試しましたが、結局動きませんでした
  • intensity pro のカード自体が壊れたのかもしれない。スロットが足りず、1slottタイプの8800GT の真下に設置して、カードが触れないくらい熱くなってしまってた。
    • けど、せいぜい 60-70 度程度だから、この程度で壊れるとは思えないんだけどなぁ

Linux を使う利点は、ffmpeg を用いることで、x264 等の良質なエンコーダーを使えるので、低負荷でより高画質にリアルタイムキャプチャエンコードができることです。 さらに、直接 intensity から映像データをパイプで吸いだすので、SCFH のような DirectShow? フィルタ経由ではないので、負荷がかなり下がることが予想されます。


添付ファイル: filekuroobi.png 7件 [詳細] filedvi4.png 10件 [詳細] file1080i.png 13件 [詳細] fileintensity-pro.jpg 15件 [詳細] fileintensity-pro-package.jpg 14件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-07-18 (日) 04:37:09 (52d)