64
iChatの楽しみ

Mac Gemsで紹介されている製品のほとんどは、生産性の向上やストレス軽減に役立つ便利なものです。でも、たまには楽しい時間も大切ですよね。(もちろん、Macから離れて昔ながらのコンピューターを離れて楽しむのも良いですが、そうじゃなければこの記事を読んでいる人はいないでしょうし、それは許されませんよね?)今日の記事もまさにそのカテゴリーに当てはまります。

AppleのXcode開発ツールをインストールしたことがあるなら、Core Image Fun Houseという便利なユーティリティを見つけたことがあるかもしれません。これは、画像に様々なCore Imageフィルターやエフェクトを適用できる便利なツールです。エフェクトの多くは非常に洗練されており、基盤となる技術の仕組みを全く知らなくても、これだけのことができるのは驚きです。同様に、AppleのPhoto Boothアプリケーションを使えば、新しいMacに内蔵されたiSightで撮影した写真にCore Imageフィルターを適用できます。

しかし、それだけで良いのでしょうか?例えばiChatのビデオ会議にこのようなエフェクトを適用できたら楽しいと思いませんか?Script Softwareはそう考えたようで、20ドルの chatfx 1.2.1 (   ) はまさにそれを実現します。chatfxをインストールしたら、ビデオプレビューウィンドウを開きます(BuddyリストまたはBonjourリストで自分の名前の横にあるビデオカメラアイコンをクリックすると表示されます)。ウィンドウの下部に、chatfxのコントロールが配置された新しいドロワーが表示されます。

チャットFXドロワー

ChatFX を有効にするには、「オン」ボックスをチェックし、ポップアップメニューからエフェクトを選択します。現在のバージョンでは 60 種類以上が用意されています。これらのエフェクトは、色の変換 (セピア色など)、歪み (カーニバルの遊園地をイメージしてください)、前景のオーバーレイ (マグカップの上に泡やキラキラが浮かぶなど) まで多岐にわたります。また、木炭画、鉛筆画、漫画本といった芸術的な表現も用意されています。回転する立方体の側面にビデオを貼り付けるといった面白いトリックを iChat に実行させることさえできます。(私のお気に入りのエフェクトの一つは「雪を拭き取る」です。これは iChat ウィンドウを白い層で覆い、動きによって雪が「拭き取られる」ものです。少なくとも再び雪が積もるまでは。) 多くのエフェクトは、「設定の編集」ボタンをクリックすることでカスタマイズできます。

chatfxのチャコールエフェクト

chatfxのチャコールエフェクト

chatfxのコミックブックエフェクト

chatfxのコミックブックエフェクト

chatfx のエフェクトを自分で操作するのも楽しいですが、誰かをビデオチャットに招待して、50 年代のホラー映画や X-Filesのエピソードから飛び出してきたような人物が現れると、面白くて驚くことがあります 。

chatfxのX線効果

chatfxのX線効果

しかし、chatfxは「目新しい」エフェクトばかりではありません。いくつかのモードは実際に実用性があります。例えば、「キュービックフォトスライドショー」モードでは、画像フォルダを選択し、ビデオチャットの他のユーザーに回転する立方体の側面にスライドショーとして表示できます。

chatfxのCubic Photoスライドショーモード

chatfxのキュービックフォトスライドショーエフェクト

また、デスクトップ オプションでは、Mac のオンスクリーン ディスプレイがビデオ チャットの参加者に表示されます。これは、リアルタイムのデモンストレーションを行うことができる便利な機能です。

chatfxのデスクトップモード

chatfxのデスクトップエフェクト

しかし、理論上最もクールなチャットFXエフェクトは、ブルースクリーンモードです。これは、他のチャット参加者に送信されるビデオの「背後」に画像やムービーを配置できるものです。青や緑のシーツなど、単色の背景を自分の背後に配置し、その色をキーカラーとして選択するだけで、選択した画像またはビデオがチャットに参加している他のユーザーの背後に表示されます。例えば、オフィスの写真を撮り、ビーチハウスから仕事関連のビデオチャットに参加することができます。(私はこんなことはしません。ビーチハウスすら持っていませんから。)このテーマの興味深いバリエーションとして、「Me And My Desktop」があります。これは、Macのディスプレイをブルースクリーンの背景として使用します。

chatfxのブルースクリーンデスクトップモード

chatfxのブルースクリーンデスクトップエフェクト

残念ながら、これらのブルースクリーン モードは不完全な感じがします。たとえば、設定の編集ボタンを使用して背後に表示されるムービーを選択することはできますが、そのムービーへのパスを手動で入力する必要があります。ナビゲーション ダイアログはなく、目的のファイルをドラッグ アンド ドロップすることもできません (ハード ドライブ上の画像を背景として簡単に選択できないことは言うまでもありません。chatfx では Web 上の画像の URL が必要です)。また、ブルースクリーンとブルースクリーン/デスクトップ効果ではキー カラーを変更できますが、ブルースクリーン/ムービー モードでは変更できません。最後に、いくつかの異なる背景でテストしたところ、適切な色感度レベルを見つけるのが困難でした。感度が高すぎると、背景全体の照明と影の微妙な違いによってブルースクリーンが乱れ、感度が不十分だと、自分自身を含む画面上のすべてが「ブルースクリーン」になります。それでも、chatfx のこの機能は期待できます。

(Xcode ツールの一部である Quartz Composer に精通している場合は、chatfx 用の独自のエフェクトを作成することもできます。)

Chatfxはとても楽しいですが、Macにかなりの負荷をかけます。Script Softwareの説明によると、

ChatFXはビデオ処理を多用するため、古いMacでは負荷がかかる場合があります。高速なビデオカードと大容量のビデオRAMが役立ちます。現在、古いMac向けに最適化に取り組んでいます。ChatFXはIntel Macで特に快適に動作しますが、ビデオRAMとビデオカードの性能に依存します。また、エフェクトによっては負荷が高い場合があることにもご注意ください。「Cube」は「Greenscreen」や「See through my tears」よりもプロセッサ負荷が低いです。ビデオ処理の負荷が低いエフェクトをお試しください。また、ビデオ処理を多用する他のアプリケーションを終了することも効果的です。ChatFXは現時点では技術の限界に挑戦していると言えるでしょうが、それでも多くの種類のMacでいつでも快適に、そして楽しく使用できます。

1.83GHz MacBook Pro(RAM 1.5GB)でテストしたところ、エフェクトによってパフォーマンスが大きく異なりました。シンプルなエフェクトの多くはリアルタイムで動作しましたが、負荷の高いエフェクトでは、私の動きと画面上での動きの再現の間に、程度の差はありました。例えば、「コミック・ノワール」エフェクトを使用した際は、最大1秒の遅延が発生しました。音声は遅延しないため、これらの高負荷エフェクトを使用すると、程度の差はありますが、音声と映像が同期しなくなります。(エフェクトを繰り返し切り替えた後、クラッシュも数回発生しました。)

嬉しいことに、chatfxのエフェクトは一度だけ遅延します。つまり、chatfxがあなたの側ですべてのビデオ処理を処理するので、もう一方の側で遅延が発生することはありません。つまり、特殊効果満載のビデオを見ている人は、あなたと同じようにそれを見ているのです。

Chatfxは、生産性を劇的に向上させる「必須」のツールではありません。しかし、間違いなく最も楽しく使えるツールの一つであり、Mac OS Xのテクノロジーを巧みに体現した素晴らしいツールです。今後ますます進化していくでしょう。デスクトップモードも実用性が高く、上司に購入を勧めるほどの実力があるかもしれません。