AAF Everything の使い方

編集ソフト間でタイムラインを移すのに必要なことのすべて:クイックスタート、編集ソフトごとの注意点、メディアの扱い、細かな注意事項。

インストールと初回起動

AAF Everything は、4 つの交換形式の間でタイムラインを変換する一括変換ツールです。編集ソフトでもプレーヤーでもありません。タイムラインを読み、中立のモデルを組み立て、それを書き出し先の形式で新たに書き出します:

読み込み書き出し
.aaf.aaf
.xml(Premiere Pro) .xml(Premiere Pro)
.fcpxml.fcpxml
.fcpxmld(バンドル) .fcpxmld(バンドル)

すべての組み合わせに対応しています。読み込んだファイルがすでにその形式であるものだけは、書き出し先のメニューで選べなくなります。そこでは .fcpxml と .fcpxmld は別の形式として扱われます。

動作環境

インストール

ご質問、問題、正しく変換されないタイムライン:support@aafeverything.app。変換ツールを壊す実際のタイムラインこそ、私たちが見たいものです。

クイックスタート

Include では、9 つのスイッチで何を渡すかを決めます。Crossfades、Fades、Clip gain、Volume automation、Pan、Markers、Colors、Video はすべてオン、Extract video audio は初期設定でオフです。オフにしたものは変換の前に取り除かれ、レポートに「選択により除外」と記されます。選択はファイルごとではなく、一括処理全体に適用されます。

出力は <source name> (converted).<ext> という名前になり、何かを上書きすることはありません。名前が使われていれば番号が増えます。変換後、ミニレポートの下に Show in Finder と Show report が表示されます。複数のファイルの場合、出力ごとにレポートが付き、Finder は最後の出力の場所で開きます。

知っておきたいこと 2 つ:Check and convert をもう一度クリックすると、完了したものも含めてリストのすべてのファイルが再び変換されます。そしてアプリは意図的に、起動の間で何も記憶しません。書き出し先、フレームレート、フォルダ、すべてのスイッチは、次回には初期設定に戻ります。プリセットはありません。

変換の流れ

読み込みと書き出しの間で、メディアの処理は決まった順番で行われます。まず移動したファイルの再リンク、AAF に埋め込まれた音声の取り出し、1 つのクリップに属するチャンネルファイルの結合、ビデオファイルからの音声の取り出し(オンの場合)、MXF から WAV への変換、そしてチャンネルごとのファイルの書き出し(オンの場合)、最後に収集です。知っておきたい結果が 2 つあります。変換した MXF の音声と取り出した映像の音声もチャンネルの分割の対象になること、そして分割されたトラックのペアの結合はこれらすべての前に行われるので、結合したペアはその後ほかのステレオクリップと同じように扱われることです。

変換ツールが自ら書き出すファイルは、書き出し先でクリップの名前にもなります:_2ch(チャンネルを結合)、_C1-2(チャンネルの選択)、_audio(ビデオファイルからの音声)。元のタイムラインのクリップ名は、4 つの形式のどれでも渡りません。レポートにそう記されます。

よく使う経路

経路ごとに専用の手順ページがあります:

形式の選び方

チャンネルとステレオ

ステレオの保存のされ方は一通りではありません。3 つの形があります:

形ディスク上にあるもの主に書き出すアプリ
1. インターリーブ 2 チャンネルの1 つのファイル Resolve(初期設定)、Avid、Nuendo
2. チャンネルごとに 1 ファイル 2 つのモノラルファイル、ただしタイムライン上では 1 本のステレオトラック Resolve の「render one track per channel」
3. 2 本のモノラルトラック 別々の 2 本のトラックに置かれた 2 つのモノラルファイル Nuendo/Cubase/Pro Tools の分割、Premiere の「分解した」ステレオ

読み込み時にこのうちどれをステレオに組み直すかはアプリによって違います。だから変換が技術的には正しくても、開いたときにおかしく見えることがあるのです。

何よりも大事なルール:形 3、つまり並んだ 2 本のモノラルトラックは、どのソフトも組み直しません。Pro Tools も、Nuendo も、Resolve もです。「とりあえず 2 本のモノラルトラックにしておこう」は解決策ではなく、もっともよくある間違いです。

どの作業にどのスイッチか

Check and convert ダイアログの最初のページ、Channels に 2 つのスイッチがあります。表示されるのは書き出し先が .aaf のときだけです。ほかのどの形式でも、1 つのクリップはちょうど 1 つのファイルを指すので、どちらのスイッチも意味を持ちません。

Separate combined channels は初期設定でオンです。AAF の納品先は、たいていミックスだからです:

書き出し先Separate combined channels 理由
Pro ToolsON Pro Tools がステレオトラックを組み直せるのは、形 2(チャンネルごとに 1 つのモノラルファイル)からだけ
Nuendo / CubaseON ここでもチャンネルごとに 1 つのモノラルファイルを納品
DaVinci Resolveオフ 同上
Avid Media Composerオフ 同上
AAF 以外の書き出し先- 行そのものが表示されません。このオプションは AAF にだけ適用されます

逆方向について:元のタイムラインでステレオのペアが 2 本のモノラルトラックになっている場合(Nuendo、Cubase、Pro Tools の分割、Premiere の _L/_R のペア)は、Combine split stereo tracks をオンにしてください。そうしないと書き出し先でも 2 本のモノラルトラックのままで、そこで結合してくれるソフトはありません。

AAF を別の NLE に渡すなら、オフにしてください。初期設定は、よくあるケース、つまりミックスへの納品に合わせてあります。Pro Tools と Nuendo は各チャンネルを個別のモノラルファイルとして必要とし、2 チャンネルを超えるトラックからは何も組み立てません。でも AAF を Resolve や Media Composer に渡すなら、Separate combined channels をオフにしてください。そうすれば AAF は、新しく書き出したモノラルファイルではなく、元のマルチチャンネルの録音を指します。

分割ステレオトラックの結合

認識されるもの:直接隣り合う 2 本のモノラルトラック:

どちらのパターンも、実際の Premiere と Nuendo の書き出しをもとに作っています。ペアは構造が一致している必要があります。クリップの数、位置と長さが同じで、両側がモノラル、両方のソースが存在して別々であり、映像が関わっていないこと。意図的に確認しないものもあります。サンプルレート、ビット深度、ファイルの長さです。それが合わずにレンダリングが失敗した場合、クリップはオフラインと表示され、理由がレポートに記されます。

チェックを入れるとすぐに確認ウィンドウが開きます。解析がその場で行われ、ファイルごとにすべてのオーディオトラックが順番に表示されます。認識したペアは L/R のチップ付きの 2 段の行として、単独のトラックは M または ST の印付きで。どのペアもチェックを外せ、結合したトラックの名前も変えられます。下部には 「M 本ではなく N 本のオーディオトラック」と数が表示され、ボタンは Keep all separate と Combine N pairs です。Esc キーまたは外側のクリックで変換全体が中止され、何も書き出されません。解析で何も見つからなければウィンドウは開かず、代わりに Check… のリンクが何を探したかを説明します。

手動でのペアリング:Pair tracks manually… は 2 段階で進みます。左チャンネルのトラックをクリックし、次にその下のトラックをクリックします。選べるのは直接隣り合うトラックだけです。ペアにできないトラックは暗く表示され、理由(already stereo、not combinable、not the next track down、layout differs、sources overlap)が表示されます。

結合で残るもの、残らないもの:

トラックの重複はステレオではありません:クリップが同じソースファイルを指す同じ名前の 2 本のトラックは、分割されたペアではなく重複です。意図的にそのままにされ、レポートに記されます。

Link モードでも、結合するとメディアフォルダが作られます。結合したペアは <output name> Media 内の新しいステレオファイルにレンダリングされ、出力はそのファイルを参照します。フォルダがなければ、書き出し先でクリップはオフラインになります。納品には Collect next to output が安全です。

Separate combined channels

できること:各チャンネルが個別のモノラル WAV になり、トラックはステレオのままです。モノラルトラックのペアを作るのではなく、トラック構成は変わりません。ファイル名は <stem>_L.wav / _R.wav(2 チャンネルを超える場合は _C1…_CN)で、セッション内のクリップはチャンネルの接尾辞なしで元の名前を保ちます。

書き出し先が AAF のときだけ。ほかの書き出し先では行が表示されません。その結果、AAF がソースの場合はこのスイッチに届きません。アプリはある形式をそれ自身に変換しないからです。実用的な経路は Final Cut または Premiere から AAF へです。完成した AAF(たとえば Resolve から)を、ここでチャンネルごとのファイルに詰め直すことはできません。編集ソフトから新しく書き出してもらう必要があります。

両方のスイッチを同時に使う、典型的な「Nuendo の分割ステレオを Pro Tools へ」も問題ありません。2 本のモノラルトラックをまず 1 つのステレオファイルに結合し、それからチャンネルごとに分け直します。クリップはセッションで <stem>_2ch として現れます。

Handles

Separate combined channels のすぐ下にあり、それと一緒のときだけ有効です。Handles は、書き出す各チャンネルファイルがクリップの前後にどれだけ余分な素材を残すかを決めます。ミキサーが後で編集点を引き伸ばせるようにするためです。

ハンドルはディスク容量を使い、しかもチャンネルごとに使います。このスイッチはそのトレードオフです。ハンドルが長いほど受け渡し用フォルダは大きくなり、ハンドルがまったくなければ、どんな手直しも映像部門に差し戻すことになります。

Separate combined channels がオフなら、Handles は何もしません。その場合は新しいファイルを書き出さず、AAF は元の録音を指し、元の録音はもともと完全だからです。

Pro Tools に必要なこと

Pro Tools で安定して読み込むために必要なことは、自動で書き込まれます。ステレオの印は実際に 2 チャンネルを持つトラックにだけ付け、すべてのステレオクリップを中立のラッパーで包み、変換ツールが書き出すすべてのファイルにきれいな標準のヘッダーを付けます。

Nuendo に必要なこと

ここでも Separate combined channels をオンにしてください。Nuendo と Cubase への納品の形も、チャンネルごとに 1 つのモノラルファイルです。Nuendo に必要なそのほかのことは自動で書き込まれます。確実な組み合わせは、WAV の素材で Transcode MXF audio をオンのまま(初期設定)にすることです。AIFF、FLAC、MP3、変換しない MXF は、Nuendo が左チャンネルのモノラルとして読むことがある、より弱いファイル記述になります。またチャンネル数を読めないファイルはステレオとみなして書き出され、レポートにその名前が記されます。WAV のソースなら、どちらも起きません。

セッションに届くもの

届かないもの:フェードカーブの形(すべて直線か標準のディゾルブになります)、元のタイムラインのクリップ名、トラックのミュートとロック、そしてエフェクト、プラグイン、ミキサーの設定。形式が運ぶのは編集で、ミックスではありません。

メディアは常に参照で、埋め込みはしません。Pro Tools が求める形です。メディアのない AAF は空っぽです。別のマシンに渡すなら Collect next to output を使ってください。

役割とトラック

Final Cut にはトラックがなく、役割があります。AAF にはトラックがあって役割はありません。どれをどれにするかを誰かが決める必要があり、Check and convert ダイアログの 2 ページ目で、その決定を実行前に確認できます。

役割は Final Cut と同じようにまとめられます。まずメインの役割、次にそのサブロール。各行には、それが占めるトラック番号(A1–A2、A5)と、そのトラックがモノラルかステレオかが表示されます。番号は、トラックの数だけでは答えられないことに答えます。何本ではなく、どれかです。

できること効果
役割やグループ全体をドラッグする 書き出し先のセッションでのトラックの順番が変わります
名前を変更する トラックに役割の名前ではなく、付けた名前が入ります
チェックを外す その役割をまるごと除外し、そのトラックは書き出されません
Merge roles manually 2 段階:まずトラックを残す役割、次にそこへ移す役割
Merge sub roles automatically すべてのサブロールがメインの役割に入ります。Dialogue BOOM と Dialogue LAV1 は 1 つの Dialogue になります
Reset to automatic ファイル自体が示すグループ分けに戻します

構成はリセットするかファイルのリストが変わるまで保たれるので、一連のリールを同じトラック構成で処理できます。アプリのほかの設定と同じく、起動の間では記憶されません。

トラック構成のプレビュー

2 ページ目のボタンを押すと、セッションを図にした別のウィンドウが開きます。各トラックが 1 行に、各リージョンが元の位置に並び、上に時間のルーラー、タイトルに合計(9 tracks · 69 regions · 00:02:30:00)が表示されます。色は役割に従い、リストと同じ色なので、両方の表示で役割を見分けられます。

何かが本来ない場所にあることに気づく最後の機会で、しかも何も失いません。まだ何も書き出していないからです。

AAF のソースには役割がありません。AAF から変換する場合は 2 ページ目がなく、ダイアログは 1 ページだけです。トラックはすでに持っている名前のままです。

渡るもの:完全な一覧

書き出し先の形式が保持できないものは、どの変換ツールでも移せません。これは私たちが作業の基準にしている一覧で、各形式の仕様と、それぞれの形式で私たち自身が行った往復変換から導いたものです。変換レポートがファイルごとに書き出すのと同じ情報です。AAF の方言はアプリによって異なるので、最終的な答えはこの表ではなく、お手持ちのファイルの隣にあるレポートです。

タイムラインの要素AAFPremiere XML FCPXML / FCPXMLD
クリップの位置とソースオフセット サンプル精度 フレーム精度¹ サンプル精度
フェードあり あり(トランジションとして) あり
クロスフェードあり(本物のディゾルブ) あり(トランジションとして) あり(本物の重なり)
クリップゲインあり あり(一定のレベル) あり
マーカーあり ありあり
トラック名あり なし、名前の項目がない(A1、A2、…) あり(オーディオの役割として)
ビデオトラック(複数も可)あり あり あり(ストーリーライン+レーン)
チャンネル数 あり、すべてのチャンネル ステレオのペアのみ あり
パン(固定値とオートメーション)あり、本物のカーブ なし、形式にない なし、形式にない
ボリュームオートメーションあり、本物のカーブ なし、平均せずに省く(一定のクリップゲインは残る) あり、Final Cut のボリュームキーフレームとして
トラック/クリップのカラーあり(往復)³ なし、形式にない なし、形式にない
空の(名前付き)トラックあり あり なし、クリップ単位の形式
エフェクト/EQ/プラグインなし なしなし
速度変更/リタイムあり、音声をレンダリング(Final Cut から、一定の速度、ランプなし)² なし²なし²

¹ Premiere XML は時間をフレームで数えるので、形式そのものがフレーム単位です。² Final Cut から AAF へは、一定の速度変更の音声が、逆再生も含めて新しいファイルにレンダリングされます(Render audio speed changes。Separate combined channels と一緒に初期設定でオン)。レンダリングは私たち独自のエンジンで行うので、Final Cut とわずかに違って聞こえることがあります。速度ランプはレンダリングされません。レポートが一覧にするので、書き出し先で組み直せます。ほかのすべての方向では、速度変更した素材は先に元の編集ソフトでレンダリングするか統合してください。レポートは誤って変換するのではなく、警告を出します。³ カラーは AAF 内の独自コメントに入って運ばれ、この変換ツールでの往復では残ります。ほかのアプリはそのコメントを無視します。

AAF の中でも注意点が 2 つあります:DaVinci Resolve はパンもボリュームオートメーションも AAF の書き出しに含めません。そのデータは Resolve から出ないので、どのツールでも取り戻せません(さらに Resolve は AAF の読み込み時にもパンを無視します。Avid、Pro Tools、Nuendo は読みます)。そしてどの交換形式もプラグインや MIDI を運べません。ミックスしたとおりに聞こえる必要があるものは、ステムに書き出してください。

メディアの扱い

一部のオプションは新しいファイルをレンダリングします。結合したペア、チャンネルごとの分割、変換した MXF、取り出した映像の音声です。それらは Link モードでも出力の隣の Media フォルダに入り、出力はそれを指します。そのフォルダはファイルと一緒に保管するか、マシンの外に出すものには Collect を使ってください。

フレームレート

as source(初期設定、各ファイルのレートを保持)· 23.976 · 24 · 25 · 29.97 DF · 30 · 50 · 59.94 · 60 · 120、そして音声だけの AAF の納品用に none(タイムコードトラックなし)。NTSC のレートはドロップフレームの印も含めて正確に書き込まれます。ソースにレートの記載がなければ 25 fps とみなし、レポートにそう記します。2 つの置き換えは、黙ってではなく明示して行います。none は AAF にだけ適用され(ほかでは 24 fps)、120 は Final Cut のプリセットにない(そこでは 60 で書き出す)ため、どちらもレポートに 1 行記されます。フレームレートはタイムコードトラックと、編集ソフトが映像の編集点をどこに吸着させるかに影響します。音声の配置はどのレートでもサンプル精度です。

変換レポート

変換のたびに、結果の隣にテキストファイルが書き出されます。受け渡しの前に読む価値のある部分で、ひとつのルールに従っています:黙って行われる変更は機能ではなく欠陥です。変換ツールが何かを省いた、設定された値を変えた、何かを運べなかった、あなたなら別の判断をしたかもしれない決定をした、そのままではエラーに見える何かを修復した、そうした箇所はすべて報告されます。各行には、何が起きたか、いくつの要素が影響を受けたか、そして残っている対応があればそれが記されます。

アプリのミニレポートには重要な行が表示され、出力の隣のファイルには、純粋に説明的な注記も含めてすべてが入っています。本当に何もなかった場合は:「注記なし。変更も省略も必要ありませんでした。」

デモとライセンス

知っておきたい制限

エフェクトは一切渡りません。プラグイン、EQ、リバーブ、インサート、MIDI、ミキサーの設定。4 つの交換形式のどれにも、それを入れる場所がありません。変換ツールの設定ではなく、これらの形式の性質です。運ぶのはクリップと編集です。ミックスしたとおりに聞こえる必要があるものは、ステムに書き出してください。

トラブルシューティング

Pro Tools でステレオのはずがモノラルになっている

Pro Tools がステレオを組み直せるのは、チャンネルごとに 1 ファイルの形からだけです。どこかでスイッチがオフになっています。Separate combined channels をオンにしてもう一度変換してください。チャンネルとステレオをご覧ください。ソース自体がペアを 2 本のモノラルトラックとして持っていた場合は、さらに Combine split stereo tracks もオンにしてください。

Pro Tools:「Error reading AAF WAVE Data」

参照している元の WAV が、Pro Tools の AAF 読み込みが読めないヘッダーの変種を持っています(ほかのツールが書き出した 24 ビットのファイルの一部によくあります)。Separate combined channels をオンにしてもう一度変換すると、すべての音声ファイルが Pro Tools が受け付ける形で書き直されます。

Nuendo でステレオが左だけで鳴る

ソースの音声が WAV ではなかったか、MXF が変換されずに入りました。Transcode MXF audio をオン(初期設定)のままにし、Nuendo への納品には WAV の素材を使ってください。そうすればこれは起きません。

「N 個のファイルを収集できませんでした」

元のタイムラインが、記録された場所にもう存在しないメディアを参照しています。出力はそのまま使え、元のパスを参照します。書き出し先の編集ソフトで再リンクするか、ファイルを復元してもう一度変換してください。

Premiere がファイルを読み込まない/「サポートされていない形式」

おそらく Premiere に AAF を渡しています。Premiere は他社製の AAF を読み込みません。代わりに .xml に変換し、File → Import… で読み込んでください。それが Premiere が読める形式です。

Final Cut が XML を受け付けない

File → Import → XML… で読み込んでいるか、そして Final Cut のバージョンがファイルに合っているかを確認してください。.fcpxmld バンドルには FCP 10.6 以降が必要です。古いバージョンでは単体の .fcpxml に変換してください。

読み込み後にクリップがオフラインになる

よくある原因は 3 つです。書き出し先のアプリが記録されたパスでメディアを見つけられない(別のマシンやドライブ)。書き出し先で再リンクするか、Collect でもう一度変換して、出力を 1 つのパッケージとして渡してください。出力の隣の Media フォルダが置き去りになった。Link モードでも、そのフォルダはファイルと一緒に移す必要があります。あるいはチャンネルのレンダリングに失敗した。その場合は、別のもので黙って置き換えるのではなく、レポートがファイル名と理由を記します。

デモの出力にトラックはあるのに音が出ない

そのタイムラインのすべてのクリップが 120 秒のデモの線より後から始まるので、そこで切れてすべて取り除かれました。レポートがそれを警告します。完全版は全長を変換します。

書き出し先で何かが足りない

まず出力の隣にある変換レポートを開いてください。何が渡らず、なぜなのかがファイルごとに記されています(たとえば XML の書き出し先へのパン、Premiere XML への動くオートメーション、平坦化したマルチカムなど)。タイムラインを耳で比べるより、たいていずっと早く済みます。