AEエンジョイ勢

主にAfterEffectsの話をします

322_NameComment_Changer

プロジェクトパネルで選択中のアイテムorタイムラインパネルで選択中のレイヤー名のリネーム、コメントを一括編集するAEスクリプト

ScriptUIPanels。

配布場所:https://goo.gl/SqIG9O

f:id:mitsuji3244:20151124002906p:plain

 

更新履歴

◆170526 Tabキー操作における不具合(パネル要素の順番)修正。

◆160226 レイアウト微調整。CC2015に合わせた差分(***_CC.jsxbin)を追加アップ。

◆160118 リネームによるエクスプレッション参照切れを回避修正。

◆160108 CS4以前用にレイアウトだけ微調整。

◆151204 起動後別aepを開き直した際に正しく動作しなくなる不具合を修正。

 

使い方

「置換する」

オンで置換、オフで追加(+削除)の動作になります。

 

「名前」&「コメント」

アイテム名やレイヤ名orコメント欄に実行対象を切り替えます。

 

「置換前の文字:(記入欄)」&「置換後の文字:(記入欄)」

それぞれ置換する文字列を記入します。

追加動作の場合、上欄は無効になり下欄に追加の文字列を記入します。

 

「先頭」&「末尾」&「…から数えて(記入欄)文字目…」

実行する箇所をそれぞれ指定します。

 

「A-Z」

オンでA→Zまでのアルファベット(一巡目は指定した英字から開始)を繰り返して入力します。

小文字で指定すれば入力する英字も小文字になります。

※例:「C」と入力して実行すると

   C→Zまで行った後、以降A→Zの繰り返しで入力します。

 

「連番」

オンで指定した数字から始まる連番を入力します。

桁数は指定された数字の桁を基準にします。

※例:「001」と入力して実行すると

   001,002,003…の連番を入力します。

 

「削除」

指定した数分の文字列を削除します。

 

「実行」

置換or追加の適用を行います。

※上記の各処理を同時に行う場合は

  先頭:追加文字列 + アルファベット + 連番 + 対象文字列(置換&指定文字数削除済み)

  末尾:対象文字列(置換&指定文字数削除済み)+ 追加文字列 + アルファベット + 連番

 の並びになります。

 ただし、「…から数えて(記入欄)文字目…」を初期値0から変更した場合、指定文字数分ずらして処理します。

※プロジェクトパネルでは上から順、タイムラインパネルでは選択順での実行になります。

 両方共選択順にしたい所ですがどうやら仕様みたいです。

 

「サブツール」

ボタンの名前そのままの動作を行います。

スペースや英数字の変換、削除が可能です。

 

///160920_説明文一部修正///

///AECS6で動作確認///