SummerWind

MacとかWebとか写真とか。



MacでFriioを使う

日付 :
2008.04.30
タグ :
application, mac

Friio

3月に勢いで買ったものの、イマイチ使い道がなかったFriio。「あぁ、Macで使えればなぁ」などと思いながら、ぼちぼちとUSBのインターフェースとかの解析をしていたら、運よく録画コマンドが出来たので公開。

使用は全て自己責任でお願いします。サポートは一切しませんし、不具合があってもすぐに修正版を出すということもできないと思います。また、このコマンドは録画専用です。単体で視聴することはできません。以下に使用に関するにいくつかの注意点をまとめておきます。

まず、MacがFriioを正常に認識してくれないことが多々あります。認識しているかどうかは、Developer Toolsの中にあるUSB Probeというアプリケーションを使うと確認できます。USB Probeからインターフェースをきちんと確認できる状態であれば正常に認識していることになります。また、黒Friioには対応していません。

実はこのコマンド、某掲示板では少し前からすでに公開しているものなのですが、自分がしばらくメンテや機能追加を行うのが難しそうなことと、「コードと恥は、さらした数だけ奇麗になるよ!」という言葉に影響を受けたので、ソースコード付きでここでも公開してみようと思った次第。

ソースコードの方はObjective-CとC++とCがぐちゃぐちゃに混ざってすごい事になってしまっているのですが、これは自分がCocoaをかじった事があり、かつC++を書いた事が無かったためです。Classを手っ取り早くて定義して、かつスレッドを使うにはどうしてもCocoaに頼る必要がありました。いずれはC++できれいに書き直したいと考えています。そんなスパゲッティなコードですが、改造してやるぜって方に使ってもらえたら嬉しい限りです。ソースコードはCodeReposとかでも公開してみたほうが良いのかなぁ。ちゃんとしたレポジトリもそろそろ欲しいし。

最後に、某掲示板に書かれていた、recfriioコマンドを使って無理矢理視聴する方法もメモ代わりに書いておきます。

mkfifo fifo1
mkfifo fifo2
./recfriio 9999 15 fifo1 & ./b25 fifo1 fifo2 & mplayer fifo2

名前付きFIFOを2つ作って、それで録画とMULTI2暗号をデコードしつつ、MPlayerで観るという方法のようです。かなり強引な手法ですが、一応視聴ができるとのこと。名前付きFIFOの存在を今まで知らなかったんですが、こいつはなかなか便利ですねぇ。


コメント

私も某掲示板でお世話になっております。
おそらくMacユーザーでfriio持ってる人はほぼ全員お世話になっていると思いますが。
ところで、mplayerってコマンドライン用のヤツだったんですねorz
最近になってやっと気がつきました。

日付 :
2008.05.05
投稿者 :
strega

お世話になります。recfriioいいツールです。
勝手に改造して黒対応頑張ってます。
黒白同時対応をすすめております。今夜あたりアップ出来ればと思います
誠に勝手ながら色々ご相談させてくださいませ〜

日付 :
2008.05.15
投稿者 :
いたたす

> stregaさん
どうもです。
ビューワーの方もいずれはなんとかしたいものです。

> いたたすさん
黒対応、お疲れさまです。
こちらこそ、ソースの方参考にさせていただきます。
やはりレポジトリ用意したほうが開発しやすくなりそうですね。

日付 :
2008.05.15
投稿者 :
mo

このページを見て
だめならブートキャンプでXPを立ち上げればいいやと
勢いでfriioを買ってしまいました.

いまのところ結局XPを立ち上げてみています.B-CASのデータはサーバーから供給してもらってます.
B-CASカード購入を申し込む勇気のないへたれにも愛の手を.

日付 :
2008.12.09
投稿者 :

コメントの投稿


トラックバック

トラックバックはまだありません。

トラックバックURI

http://blog.summerwind.jp/archives/1147/trackback/