Final Cut Pro X(FCP X)は発売以来大きな話題を呼んでいますが、そのコンパニオンアプリの一つであるCompressor 4は、これまであまり注目されていませんでした。Compressor 4は、FCP X( )やコンパニオンアプリのMotion( )とは異なり、ユーザーに馴染みのあるインターフェースと操作方法による温かみのある感覚を提供します。
2007年から見た目は変わっていませんが、この新しいバージョンのCompressorには、内部的にいくつかの重要なアップデートが施されています。FCP Xのようなダークでスモーキーな外観はなくなり、別途購入する必要はありますが、FCP Xには大きく欠けていたレガシーコーデックのサポートは、このアプリでもほぼ維持されています。
HTTPライブエンコーディング
Compressor 4 の最大の利点の 1 つは、HTTP Live エンコーディングが追加されたことです。これにより、デスクトップやモバイル デバイスの全範囲にエンコードされたファイルの完全なセットが 1 つのフォルダーにまとめられ、サーバーにアップロードする準備が整います。
さまざまなビット レートでファイルをエンコードすると、ビデオ ストリームを小さな HTTP ダウンロードに分割できます。各ダウンロードは、帯域幅やその他のネットワーク機能に基づいて受信側デバイスが適応できるストリームの一部を表します。
Compressorには、5Mbpsと2.5Mbpsのブロードバンド、1.25Mbpsと750KbpsのWi-Fi High/Low、500Kbpsと220KbpsのセルラーHigh/Lowの6つの事前設定オプションが用意されています。このHTTPライブストリーミングは、通常のダウンロードのようにファイアウォールやプロキシサーバーにブロックされることなく、自由に移動できるという利点があります。一般的なビデオストリーミング方法では、特定のファイアウォールやプロキシサーバー内では、ストリームに必要なソケットがブロックされている場合、動作しないことがあります。HTTPライブストリーミングは、標準的なWebページと同様に、HTTPプロトコルでポート80を使用するため、この問題の影響を受けません。
まだ32ビットアプリ
Compressor 4 のアップデートのほとんどは目立たないところに埋もれていますが、最も注目すべきは FCP X とのシームレスな統合です。これにより、大多数のユーザーは、Compressor を起動することなく、マルチコアまたはマルチマシンの圧縮とトランスコードのパワーを直接利用できるようになります。
FCP XやMotion 5と同様に、Compressor 4はProResやH.264などのコーデックの64ビット処理を高速化しますが、現在も使用されている古い32ビットコーデックのレガシーサポートも維持しています。このバージョンは、必要なときまでバックグラウンドで静かに動作しながら、ユーザーにパワーとスピードの両方を提供します。
64 ビットアプリケーションでは、より多くの処理をメモリバッファ内で一度に処理できるため、複雑なレンダリングに適しています。FCP X 内から直接エクスポートすると、複雑なビデオとオーディオのレンダリングに 64 ビット処理が使用され、エンコードは 32 ビットで処理されます。なぜ Apple はこのような対応をしたのでしょうか。それは、Compressor を 64 ビットアプリケーションにしただけでは、32 ビットに最適化されているコーデックやマルチスレッドでないコーデックの問題が解決しないからです。実際、マルチスレッドとネットワークレンダリングは、Compressor を 64 ビットにするだけの場合よりも時間を節約できます。Compressor を 64 ビットにしないことで、Apple はさまざまな現在のサードパーティ製 32 ビット QuickTime コーデックとの互換性を維持し、FCP X への移行を現在のユーザーの一部にとって容易にしています。
例えば、マルチスレッドコーデックであるProResは、こうした処理を最大限に活用します。1台のマシン上でもネットワークレンダリング全体でも、利用可能なすべてのコアを使用することで、32ビットエンコード処理による悪影響を回避できます。
Apple は、32 ビット エンコーディングを、FCP X の新バージョンではまだサポートされていない多くのプロフェッショナル ワークフローの導管と見ており、これによりユーザーは、既存の形式またはファイル タイプから、FCP X 内でより使いやすい形式またはファイル タイプへの移行を継続できるようになります。
ほとんどのサードパーティ製プラグインは、新しい処理エンジンで動作するためにアップデートが必要になりますが、Apple は、現在の開発者によるアップデートによって、現在および将来の OS 開発の両方で、Matrox CompressHD などのハードウェアベースの圧縮アクセラレーションにアクセスする機能を含め、Compressor がシームレスに動作することを保証するための措置をすでに開始しているようです。

本当にCompressor 4が必要ですか?
Appleは、CompressorをFCP Xの「共有」メニューに埋もれさせるのではなく、そのカスタマイズ機能を最大限に活用するために、独立したアプリとして提供していると説明しています。新しいFCP Xの「共有」メニューでは、一般的なエンコードワークフローだけでなく、Compressor 4で作成したカスタム設定にもタイムラインから直接アクセスできるようになりました。
Compressor 4では、以前のバージョンと同様に、圧縮設定とドロップレットを作成・カスタマイズできます。このカスタマイズにより、コンピュータ間で設定を共有できるという利点もあります。Compressor 3.xで作成した圧縮設定は、古いプリセットを新しいバージョンにドラッグすることで、Compressor 4に直接転送できます。/Users/username/Library/Application Support/Compressorフォルダに移動し、Compressor 3.5から既存のカスタム設定をコピーし、それらのファイルをCompressor 4の設定パネルにドラッグするだけで、以前のエンコード設定がすべて新しいアプリケーションですぐに使用できるようになります。
このリリース以降、HD DVDフォーマットはサポートされなくなりましたが、その他の変更された設定ファイルは使用可能です。FCP Xを以前のFinal Cut Studioと併用する場合は、別途エンコードパイプラインを設定する必要があります。Compressor 4とFCP Xのクラスターをエンコードする場合は、クラスター内の各マシンにCompressor 4がインストールされていることを確認してください。
Mac App Storeでは、一度アプリケーションを購入すれば、すべてのパソコンにインストールできます。そのため、Compressorを複数のMacにインストールし、一度購入するだけで、それらをすべて個人用エンコードノードとして設定できます。Appleは、Final Cut Studioを引き続き使用する場合はCompressor 3.5クラスターを引き続き使用することを推奨していますが、FCP XとMotion 5を使用する予定の場合はCompressor 4の使用を推奨しています。
Macworldの購入アドバイス
Appleの最新リリースであるCompressor 4(Mac App Storeからのみダウンロード可能)は、外観は変わっていないように見えますが、その中核を成すのは、Final Cut Pro Xに完全に統合された堅牢なワークフローです。アップグレード自体は平均よりは多少優れていますが、傑出したものではありません。とはいえ、FCP XからCompressorのレンダリングエンジンのパワーに直接アクセスできるようになり、両方のアプリケーションで完全に利用可能な高度なカスタマイズ機能も利用できます。
Compressor 4は現在、プロのビデオ編集者が求める高度な設定コントロールとマルチマシンレンダリングという2つの機能を利用するために、追加の費用が必要となる別アプリとして販売されています。しかし、その手頃な価格で、ユーザーは高度な機能とミニマルなツールセットを同時に利用できます。これはAppleが常に非常にうまく実現してきたことです。では、FCP XやMotion 5によく合う、よりダークな統一インターフェースを備えたCompressor 4は入手できるのでしょうか?
ゲイリー・アドコックはシカゴを拠点とするコンサルタントで、映画・テレビ番組制作のワークフロー構築を専門としています。シカゴFinal Cutユーザーグループの創設者兼元会長、NABディレクター・オブ・フォトグラフィー・カンファレンスの技術委員長を務め、I/A Local 600/カメラギルド研修委員会のメンバーとして、プロのカメラマンにテープレス制作技術とワークフローを指導しています。彼の著作や考察は、 Creative Cowのブログでご覧いただけます 。