他言語で設定されたエクスプレッション制御の記述を起動中の言語に変換するスクリプト

英語など他言語で設定されたエクスプレッション制御の記述を、起動中の言語に変換するスクリプトを日本語に対応させてみました。

英語版で記述された(”Slider Controll”)(”Slider”)などを(”スライダ制御”)(”スライダ”)という感じに変換します。

  • 使い方
  1. 解凍したファイルをインストールディレクトリのScriptsフォルダに入れる
  2. AEを起動してエラーの出るaepを開く
  3. ファイル→スクリプトからtranslateExpression.jsxを実行し、エラーが起きているエフェクトを選択したあと(下図のように)、「変換」をクリックして変換実行

e382a8e383a9e383bce3818ce587bae381a6e3828be38397e383ade38391e38386e382a3e38292e981b8e68a9ee38197e381a6e3818be38289efbc81

スクリプトのダウンロードはこちらから
http://dl.getdropbox.com/u/32497/translateExpressions.zip
Original Script by Nabscripts.
Nabscriptsさんが編集公開Okということで公開させていただきます。

お試し用の英語エクスプレッションが記述されたaepファイルを同梱しています。

問題点

  • 複数のコンポジションにわたるエラーを一気に解決できない
  • 対応しているのはエクスプレッション制御のみで、エフェクト名(レンズフレアなど)は変換しない
  • 「スライダ制御 2」「スライダ制御 3」というようなエフェクト名の付き方をしている場合に変換できない

など、あくまで補助であって万能ではないところに気をつけてください

バックグラウンドレンダリングを実現するScript UI Panels

AfterEffectsはデフォルトの状態ではレンダリング中に他の操作はできません。

それを実現するためにはnucleoの"Background Render Queue"などを利用するなどの方法がありましたが、After Effects Scriptsにてバックグラウンドレンダリングを実現するScript UI Panelsが公開されていました。

After Effects Scripts » Blog Archive » BG Renderer CS 3

・導入方法

  1. 上記サイトのDownload: よりファイルをダウンロードして、インストールディレクトリのScriptsScriptUI Panels内にコピーします(無い場合は作成)
  2. 起動後(※)、環境設定>一般 からスクリプトのファイル書き込みを許可すれば準備完了です
  3. ウィンドウメニューから「BG Renderer」を表示し、コンポをレンダーキューに入れたら「BG Render」でバックグラウンドレンダリングが開始されます。

※AEは英語版で起動してください。配布サイトでは英語版以外で動かないと書いてあります。日本語では動作確認してません。

上記サイトに簡単なチュートリアルビデオも用意されてるので見てみてください。

Tags: ,