こんにちは、管理人の高田です(@eizo_memo)。
この記事では、AfterEffectsで英語版テンプレートを使用している際にエクスプレッションエラーが出てしまう場合の対処法を紹介しています。
はじめに
pon5などの海外サイトで購入したAfterEffectsテンプレを開くと、エクスプレッションエラーが表示されることが多々あります。
これは 英語版のAfterEffectsで作成されたエクスプレッションを、日本語版で読み込んだ際に起きるエラーです。
エクスプレッション内に記述されたフィルタ名などが、英語版と日本語版で異なるためにエラーになります。
対応方法
対処方法は、大きく以下の2つ。
- AfterEffectsを英語版で使用する
- エラーを起こしている箇所を修正する
それぞれ見ていきましょう。
【方法1】AfterEffectsを英語版で起動して使用する
AfterEffectsを英語版で起動すれば、エクスプレッションエラーは無くなります。
英語版での使用に抵抗がなければ、こちらが最も手っ取り早い対処法になります。
「PC:ドキュメント/MAC:書類」フォルダ内に、「ae_force_english.txt」と名付けたテキストファイルを作成し保存します。
ae_force_english.txt内には何も書き込まないでください
あとは普通にAfterEffectsを起動するだけです。
日本語版に戻したいときは、ae_force_english.txtを削除します
【方法2】エラー箇所の記述を修正する
「英語版とか使えないよ~」という方は、日本語版でプロジェクトを開き エクスプレッションエラーを1個1個修正していきましょう。
エラー箇所を検索する
まず「コンポジション」ウィンドウで エラー表示があることを確認し、右下の虫眼鏡アイコンをクリックします。
すると、コンポジションのタイムラインに 当該エラーの箇所が表示されます。
まずはエラーを起こしているエクスプレッションを確認してみましょう。
※見やすいように改行していますが実際には1行で表記されています
エラーを起こしているエクスプレッションをざっくり翻訳すると以下のような 記述です。
- 【原文】thisComp.layer(”Color Controler”).effect(”White Line Color”)(”Color”)
- 【意味】このコンポ内の「Color Controler」レイヤーにかけられた、「White Line Color」と命名されたエフェクト内の「Color」項目と同じ値にしてください
で、実際に「Color Controler」レイヤーを確認してみると、確かに「White Line Color」と命名されたエフェクトはありますが、実際に参照する設定項目部分は 「Color」ではなく「カラー」になっています。
そこで、エクスプレッションの方の「Color」を「カラー」に変えてあげます。
エラーマークが消えました。
以上で、エラーの修正は完了です。
複数のエラーがある場合は、この「検索&修正」を繰り返します。
海外テンプレートで、エクスプレッションエラーがある場合は、以下の表記でのエラーが多くあります。
- slide control:スライダー制御l
- slider:スライダー
- color:カラー
- Checkbox Control:チェックボックス制御
- Checkbox:チェックボックス
- angle:角度
以下の記事で、AfterEffectsのエフェクト名に関して 日本語版と英語版の対応表を作成していますので参考にしてみてください。
まとめ
というわけで「AfterEffects」の英語版テンプレ使用時にエクスプレッションエラーが出る場合の対処法でした。
Adobe CreatveCloudの導入/更新を検討している方には、たのまなの「アドビオンライントレーニング通信講座」がおすすめ。
Adobeアプリの動画講座に加えて、CreatveCloud コンプリートプラン(全アプリが利用可能なプラン)が付属し、なんと"学割価格" で利用できてしまいます。
※私が 実際にトレーニング講座を受講した際の感想を記事にしていますので、興味がある方はそちらも合わせて読んでみてください。
コメントを残す