忍者ブログ
cerezo OSAKA
いちおす VOC@!!
只今、絶賛ヘビィローテ中のボーカロイドなのです。 アカウントが無い方はサムネで我慢・・・
  運営さ~ん、早くニコ外部プレーヤーに対応してよー
  ( ;゚Д゚)y─┛~~ マッテルンダゼ



  ピノキオP
ほんの一瞬だけ ほんの一瞬だけ.............2009/06/05

  DECO*27P
方程式 A=Lt²(愛=恋×時間の2乗)
(歌ってみた)♪.............2009/05/09

  若干P
一番最初にキミに触れてしまいそう・・・・ (T△T)
(歌ってみた)...............2009/05/02



  ほえほえP
2度目の告白ソング(歌ってみた)♪...............2009/02/27



  DECO*27P
DecoPの神曲を神々が歌ってみた♪.............2009/02/27



  ryoP
もう溜息しかでてこない(歌ってみた)♪..........2009/02/27



  トラボルタP
伝説のRINマスター会心の神曲♪..................2009/01/08



  ずどどんP 掻き鳴らすギター♪..................2008/12/12


  すこっぷP 期待の新人♪.............................2008/12/12


  samfreeP 萌えリン♪...................................2008/12/11


  ここ狭いP 低音レン♪...................................2008/12/11
気付いたら突然増えてると思います・・・
[1] [2] [3] [4] [5] [6]
現在関わっているお仕事で、大量のレイヤーを操作するのに必要だったスクリプトを公開します。
レイヤーを管理するスクリプトはいろいろありますけど、大層な仕込みとか必要なく、その場の乗りで一括操作出来るようなものを作ったつもりです。




※2019.02.15 現在CC2014以降でラベル選択の文字化けを確認しています。
対応に時間が掛かりそうなのですが、使えないわけではないです。

2019.02.15 ver 1.1 更新
multiSelection.zip ver 1.1           ← 右クリックでDL

=動作確認=
windows 7
aftereffects CS6,CC2012~
※Macでも大丈夫なはず・・・

=更新履歴=
2019.02.15 CC2012 以上での環境設定の読み込みエラーを修正
ご報告ありがとうございました!


基本的に大量のレイヤーを扱う場合は、ヌルか何かをコントローラーにしてエクスプレッションで管理すると思いますが、
作業中に後でエクスプレッションを追加したり、エラーが出たプロパティを修正したりといったことが多々あります。

しかも、エクスプレッションが適用できないプロパティとかがあるともう面倒くさい!
レイヤー名の末尾番号で管理していたとしても、結局1つだけ残してまた組み直したりとか・・・


と、前置きが長くなりましたが、簡単に言うと今回はレイヤー選択スクリプトです。



・名前で選択



・ラベルカラーで選択



・レイヤーインデックスで選択 ※画面は[remove](選択除外)




新規・追加・排除・重複 と選択を後から変更出来ます。
ラベルカラーは環境設定ファイルから直読みしているのでカスタム変更していても問題ないはず。※仕様変更して直読みやめて、設定読み込んでるんだった・・・

そしてオプションとして複数レイヤーのプロパティ選択を付けています。
ちょっと段取りがあるので手間なのですが、後作業を考えるとこれぐらいいいかな・・・と。


=オプション=
段取り ①
選択したいプロパティを選択
※どのレイヤーでも関係なし & キーが打てない(エクスプレッション不可)プロパティでもOK
[GET] ボタンクリックでプロパティを取得
※下に表記されます。この時、[propertyGroup] ではなく [object Property] を選択してください



段取り ②
対象のレイヤーを選択(複数可)
※このスクリプトでも手選択でもOK



段取り ③
[select] ボタンクリック ※選択中のレイヤーの指定プロパティが選択された状態になります



これでプロパティの一括変更が楽チンになります。
エクスプレッションの追加・変更もドンと来いですね!
※現仕様では、プロパティにキーがある場合に、キーを全選択した状態になります。
(今後、検討予定)



=注意点=
エクスプレッション制御を複数追加した場合は matchName で取得しても全部同じ扱いになるのでエフェクトの名前でも判別させています。
ただ、もし名前も全く同じものが同じレイヤーに複数あった場合は、エラーが起きる可能性があるので名前付けには注意が必要です。


今後、レイヤーの種類など選択できる項目を増やしていく予定です。(予定は未定・・・)
Macの方など何か不具合があった場合はご連絡ください。
PR
全く興味ない方も含めて、お待たせしました。
AE CC2019 (var 16.1)対応版のタイムシートスクリプトになります。


timesheetAE_CC.zip ver 3.0           ← 右クリックでDL 

=動作確認=
Windows 10
AE CC2019 ※CS6 ~で使用可


今回引っかかってたのはエクスプレッションの記述でした。
だいぶん昔のバージョンでは[this_comp]、[frame_duration]みたいにアンダーバーが入る記述だったのですが、いつだったか[thisComp]、[frameDuration]といった書き方に変更がなされました。

もともとCS3ぐらいに作ったシートスクリプトを改良してきたので、当時のまま残っていた部分でエラーになったという訳です。
前バージョンまでは許容してたものを今回、やっと切り捨てた形になるのでしょうか。

Winでしかデバックしていないので、今後Macでエラーが出たら更新していくと思います。
明日、社内でエラー出るとか怖いけど・・・

あと、ちょっと確認しただけですけど、これまでずっとバグ放置だったキーボードの取得が正しいものになってる気がします。
Macの方がひどかったので時間あったら確認したいですね。
直ってたらMacでの操作が格段に良くなるはずなので・・・・今までの操作で慣れてると逆に混乱するかもしれませんが。


何か問題などあるようでしたら、ご連絡ください。
コメントにも以後、気にかけますが、メールかツイッターに連絡いただけるとより早く確実に届きます 。

お久しぶりの更新です。

timesheetAEの3ヶ月前のコメントにやっと気付いたという放置っぷりをしてしまいました。
環境を整えるのにちょっと時間が掛かりそうですが、確認はしますのでしばらくお時間ください・・・

で、紛らわしの意味も含めてスクリプトの公開です。


toggleShyLys.zip ver 1.0           ← 右クリックでDL

shyって選んだレイヤーをshy ONにして隠す仕様なので、表示させたいものだけ選んでポチッとする方が楽やんねーというスクリプトです。
ショートカットにしておきたいですね。

レイヤーを選択(複数可)して実行する度に、選択レイヤーのみ表示 ⇔ 全レイヤー表示 と切り替えます。
※選択したレイヤー以外の全てのレイヤーをshy ONにして隠します。(選択レイヤーのみ表示)
※選択したレイヤーのみがshy OFFだった場合は、全てのレイヤーのshyをOFFにします。(全レイヤーを表示)
cs4 以上で使用可。

shyレイヤーのスクリプトは以前の記事にもアップしましたが、こちらの方が使い勝手はいいですね。




reNamer.zip ver 1.0           ← 右クリックでDL



アイテムやレイヤーを選択(複数可)して実行してください。
簡易的なリネームスクリプトです。
文字置き換えや名前の先頭・最後に文字を追加、連番追加など
組み合わせを工夫することでいろいろなリネームに対応。
cs4 以上で使用可。



今までいくつかリネームスクリプトは書いたのですが、これぐらいの機能で十分かな・・・
という程度のものです。
あまり万能ではないかも。


と、とりあえず2つばかりを公開しました。
個人的に使っていて公開していなかったものです。
なかなか汎用的に使えるようにするのが面倒で・・・・

今回はここまで~
久しぶりの更新です。
ツイッターで見かけたつぶやきに興味が沸いて、出来るかどうかの検証がてらに書いてみました。


コンポ内の選択したテキストレイヤー(複数可)にある漢字テキストのみのスケールを変更するスクリプトです。
仕様上、非漢字の文字コードを別ファイルから読み込んでますので、解凍したフォルダごとAEの[Scripts]フォルダに入れてください。

一応、CC以上で動くはず。
Windowsでしか動作確認していませんのであしからずです。


※動画作成しました

※ver 1.1 に更新 2018.08.09
textKanji_reSize_CC.zip ver 1.1           ← 右クリックでDL 


実行後コンポの一番上にコントロール用のヌルが出来るので、そのレイヤーのスケールをいじってください。
漢字のみ一括で変更します。
基本的に["ADBE Text Scale 3D"]と["ADBE Text Tracking Amount"]でサイズと位置を調整しているので厳密に位置を決め込みたい場合は個別にする必要があるかもしれません。


追記
別のテキストレイヤーをそれぞれ別々に実行してスケール値を変えて使用することを考慮して、
コントローラー用ヌルの名前をナンバリングする仕様に変更しました。
また細々とした修正もしています。(ver 1.1)


=更新履歴=
ver 1.1 複数のコントローラー用ヌルが使えるようにナンバリング仕様に変更 & 部分修正



投票ボタン付けてみました。

blogram投票ボタン       べ、べつに押したっていいんだからねっ! s(●'へ'●)2
というわけで、久々に初公開です。

今回はセルシスさんのSTYLOSで書き出したCSVファイルを読み込み、
TimesheetAE形式でAEの各レイヤーに適用するスクリプトです。

最近はいろいろなソフトでのデジタル動画があるので需要はそんなに多くはないと思いますが
ちょいと必要があったので作ってみました。




レイヤーを選択(複数可)してスクリプトを実行してください。
適用後はこちらのタイムシートスクリプトで編集が出来ますよっと。


※ver 2.1に更新   2018.06.01
※ver 2.1に再更新   2018.06.02
importCSV_toTimesheetAE.zip  ver 2.1           ← 右クリックでDL 

あんまりデバックしてないので何か問題などありましたらご報告ください。

~追記 2018.06.01
Macだとエラーになるバグを修正

~追記 2018.06.02
スミマセン、修正前のものをアップしてました・・・
バージョンは同じですが再アップしました


投票ボタン付けてみました。

blogram投票ボタン       べ、べつに押したっていいんだからねっ! s(●'へ'●)2

ご無沙汰してます。1年半ぶりぐらいの更新になります。

バグの突っ込みが入りましたので急遽修正しました。
他にもあると思うので見つけた方はご連絡お願いします。


変更点は以下。
・二桁の数字を入力すると正しく反映されないバグを修正
・etc・・・

他にも気になったところをちょこっと直してたりします。
とりあえず最新版ということで。

あと名前に「CC」とありますが、CS6から使用できます。
※CS6とCC以降ではキーの仕様が変わっています。
詳しくは過去記事を参照してください。


※ver 2.2に更新   2018.04.19
※ver 2.3に更新   2018.04.21
※ver 2.4に更新   2018.04.23
※ver 2.5に更新   2018.04.25
timesheetAE_CC ver 2.5           ← 右クリックでDL 


~追記 2018.04.21
現在の選択範囲からラストフレームまでを選択する機能をショートカットキー[ Shift + E ] で行えるようにしました。
今まではマウスをダブルクリックで出来た機能なんですが、ようやくキーのみで出来るように!^~^

~追記 2018.04.23
追加した機能の2ページ目以降で実行するとエラーになるバグを修正しました。
ver 2.3をDLされた方は更新お願い致します。

~追記 2018.04.25
拡大モード時での選択範囲移動の不具合を修正
ver 2.4以前をDLされた方は更新お願い致します。
今回の更新はおそらくここまで。


何か不具合などありましたらご報告ください~



投票ボタン付けてみました。

blogram投票ボタン       べ、べつに押したっていいんだからねっ! s(●'へ'●)2
しばらく更新していませんでしたが、今回はひっそりと・・・・

2016.11.16 ver 1.1更新
editComps_CC.zip  ←右クリックでDL


かなり前に書いたスクリプトで、いろいろと書き直そうと思いつつずっと放置してたやつです。
今回、サイズの異なる複数コンポの一括サイズ変換で問題があるとご指摘いただいたのでその部分のみを修正しました。

後で思い出したのですが、当時は間違いが起きるのを防ぐ為にサイズの異なる複数コンポの一括サイズ変更を仕様的にあえて出来ないようにしてたんだった・・・・ ^^;
結局、エラー回避に問題があったのは事実なので今回の修正はもっと早くやっとくべきでしたね。
今回の仕様でサイズの異なる複数コンポの一括サイズ変更が出来るようにしました。
他にもホッタラカシにしている不具合があると思うので、何か見つけた方はご連絡ください!
最初から書き直すかもしれませんけど・・・・

ちなみに[CC]と名前がついていますがCS4以上であれば動きます。
何となく最新版ということでつけちゃいましたw

=追記=
縦横サイズの片方が異なる複数コンポ選択時の不具合を修正(2016.11.16)



投票ボタン付けてみました。

blogram投票ボタン       べ、べつに押したっていいんだからねっ! s(●'へ'●)2
ずいぶん前に書いたスクリプトの改訂版です。
コンポを選んで(複数可)実行すると、まとめてレンダーキューに同じ設定で追加します。
各コンポの名前ごとのフォルダに分けてレンダリングしたりもできます。


若干使いやすいように変更しましたが 基本的には同じ仕様です。
時間合ったらもうちょい手を入れたいんですけどねー
CS4以上に対応(たぶん大丈夫)。



※2016.03.29 ver.1.1 更新
setRenQ_CC.zip  ←右クリックでDL


=動作確認=
AfterEffects CC 2014
windows 7

=動作環境=
AfterEffects CS4 ~
Win & Mac

メニューの[編集(E)] < [環境設定(F)] < [一般設定(E)... ]の ”スクリプトによるファイルの書き込みと~” にチェック


使い方は以前の記事を参照してください。
以前は必要だったテキストファイルは勝手にScriptsフォルダに生成するので無視してください。
スクリプトのファイルはどこに置いてもOKです。
バグや不明な点などあれば、お気軽にご連絡ください~

movの書き出しに連番が付くのは近い内に対応します・・・
ver.1.1  ファイル名の連番追加をチェックボックスで選択できるように変更しました。


投票ボタン付けてみました。

blogram投票ボタン       べ、べつに押したっていいんだからねっ! s(●'へ'●)2
ver 2.0です。
変更点は以下。
・以前あったMac用代価キー(Period,Comma)をCC over 用として復活
・右クリックでの範囲選択時に1Fr目からの選択が出来なかったバグを修正


※ver 2.0に再更新   2016.02.17
※15:05 に再更新しました
※ver 2.2に再更新   2018.04.19
最新記事はこちら

timesheetAE_CC ver 2.2           ← 右クリックでDL

何か不具合などありましたらご報告ください~



投票ボタン付けてみました。

blogram投票ボタン       べ、べつに押したっていいんだからねっ! s(●'へ'●)2
アニメ演出支援 コンテ撮用スクリプト集  conte_Compositor.jsx ver 1.0を公開しました。
ver 2.0 を公開しました。
ver 3.0 を公開しました。




2016.02.08 ver 3.0 更新
conte_Compositor.zip            ← 右クリックでDL

=動作確認=
AfterEffects CC 2014
windows 7

=動作環境=
AfterEffects CS6 ~
Win & Mac
タイムライン表示: フレーム  開始フレーム: 1

=ファイルの置き場所=
解凍後、AE < Support Files < Scripts < ScriptUI Panels 内に入れてください。
AE起動後、メニューのウインドウ < conte_Compositor.jsx をチェックして
お好きな場所のパネルにドッキングさせてください。
※ファイルを直接実行しても可



今回のスクリプトは撮影さん向けではなく、演出などで1人でコンテ撮をする時に
個人的に作ったスクリプトをまとめたものです。
使用頻度の高いもので構成しました。
これ以外にもいくつかまだあるので、ひょっとしたら増えてくかもしれません。

それでは簡単に説明を。

=TimeLine Control=
タイムライン上での操作でショートカットにない操作をスクリプトにしました。

・inP & outP
選択したレイヤー(複数可)のイン・ポイントとアウト・ポイントに現在の時間軸を合わせるスクリプトです。
連続してクリックすることで次のレイヤーのポイントへ移動します。
長尺のコンポで重宝します。

・|< & >|
選択したレイヤー(複数可)の先頭を現在の時間軸に合わせてずらすスクリプトです。
階段状に並べた状態のままスライドできます。


=edit Comp=
以前作成した[editComps]の簡易版です。
機能はほぼ同じですが、今回はレイヤーを選択した状態で元ソースのコンポ尺を編集できます。
ただ複数のコンポ尺を一括変更はできません。
入力は [秒 + フレーム] & [フレーム数]が可能で、先頭に [ - ] を付けるとコンポの尻を切り取ります。

※以下追加 ver 2.0 _2016.02.06
先頭に [ + ] を付けるとコンポの尻に追加します。

・Fit Comp
チェックすると、コンポ内レイヤー(ソースがコンポ含む)がコンポの最後と同じ場合に変更後のコンポに合わせます。

・Fit Key
[Fit Comp]がON時にチェックすると、コンポ尻に何かのキーフレームがあった場合に変更後のコンポに合わせます。
また、尺を短くした場合に切り取った範囲にあるキーフレームを全て移動させます。
※コンテ撮など単純なコンポであれば有効ですが、複雑なコンポだと何が変わったか分からなくなるので注意が必要ですよ!
※ver 2.0 追加ここまで


※以下追加 ver 3.0 _2016.02.08
先頭に [ / ] を付けるとコンポの頭を切り取ります。
ムービーコンポのボールド部分を切り取る時に便利です。
※コンポ内のレイヤーは全体的に切り取ったフレーム分だけ前にずらします。
※ver 3.0 追加ここまで


=Stairway Lys=
以前作成した選択したレイヤー(複数可)を階段状に並べるスクリプトの簡易版です。
並べるスタート位置を3パターン選択できます。

・First Frame
コンポの1Fr目から並べます。

・Current Time
現在の時間から並べます。

・U Layer OutPoint
選択したレイヤーの中で最下層のレイヤーの1つ下のレイヤーのアウト・ポイントに合わせて並べます。
コンポ内での最下層だった場合はコンポの1Fr目がスタート位置になります。


=set WorkArea=
選択したレイヤー(複数可)に合わせてコンポのワークエリアをトリムします。
コンテ撮以降もシート作成時やカット内のタイミング調整、編集点の変更時などで重宝します。

・Create Counter
ON だとカウンター表示のテキストレイヤーをコンポの1番上に作成します。
選択レイヤーに合わせてイン・アウトも合わせます。
すでにある場合は選択レイヤーにイン・アウトを合わせます。
レイヤー名で有無を判断しているので、レイヤー名を変更すれば複数作成できます。


※以下追加 ver 3.0 _2016.02.08
=set Conte Position=
選択レイヤーのアンカー、位置、スケールを5つのボタンに記録&適用
コンテの各コマの位置を記録しておくと便利です。
まぁ、各ページで微妙にずれるとは思いますけどね・・・
あと基本的に位置のみに停止キーを追加します。
アンカー、スケールに既にキーがある場合は、それぞれにキーを追加します。

・Reset
全てのボタンの記録をリセット。
※パネルを立ち上げ直した時やAE起動時に記録は全てリセットされます。

・OverRide
チェック時、ボタンクリックで選択レイヤーの現在時間のアンカー、位置、スケールを記録(上書き)。
チェックが無い時にクリックで選択レイヤーの現在時間に適用。
※ver 3.0 追加ここまで



という感じです。
ちょこちょこ更新するかもしれませんが、もしよろしければ使ってみてくださいませ。





投票ボタン付けてみました。

blogram投票ボタン       べ、べつに押したっていいんだからねっ! s(●'へ'●)2


忍者ブログ [PR]
カレンダー
01 2019/02 03
S M T W T F S
1
4 5 6 7 8 9
10 11 12 13 15 16
17 18 19 20 21 22 23
24 25 26 27 28
カウンター
プロフィール
HN:
curryegg
性別:
非公開
自己紹介:
たま~にしか更新しないです。たぶん・・・・

最近メールアドレスが変わりました。
ご意見、ご要望などありましたら

curryeggs@gmail.com


までお願いします。


Twitter :


http://twitter.com/curry_eggs

Twitpic :

http://twitpic.com/photos/curry_egg
Scripts & Applications
これまでに公開した、
稚拙スクリプト&アプリです。


AfterEffects CS4~ Scripts

レンダーキュー追加スクリプト改訂版
setRenQ_CC



AfterEffects CS6~ Scripts

演出支援 コンテ撮用スクリプト集
conte_Compositor



AfterEffects CC Scripts

AE CC 2014対応 テキストレイヤーフォント一括編集&フォントリスト作成スクリプト
fontChanger_CC



AfterEffects CC Scripts

AE CC 2014対応 カスタマイズ・スクリプトランチャー
CustomLauncher_Extra_CC_2014



AfterEffects CC Scripts

AE CC用 エクスプレッション・エディタ
EXP_Editor_CC



AfterEffects CC Scripts

AE CC ポップアップインターフェイス テストスクリプト
test_popupUI_CC



AfterEffects CC & CS6 Scripts

AE CC & CS6 タイムシートスクリプト 正式版
timesheetAE_CC



AfterEffects CC Scripts

AE CC版 タイムシートスクリプト ベータ版
timesheetAE_CC_beta



AfterEffects CC Scripts

AE CC対応 カスタマイズ・スクリプトランチャー
CustomLauncher_Extra_CC ver3.0



AfterEffects CC Scripts

AE CS6版 タイムシートスクリプト ベータ版
timesheetAE_beta



AfterEffects CS4~6 Scripts

テキストレイヤー一括編集
font_Changer



AfterEffects CS6 Scripts

CS6用 エクスプレッション・エディタ
EXP_Editor



AfterEffects CS4&CS5.5 Scripts

選択レイヤーを各プロパティでソートし並び替えるスクリプト
sort_Layers



AfterEffects CS4 Scripts

AE CS4用 パスのポイントに合わせて配置スクリプト
PathToCrowd



AfterEffects CS4 Scripts

AE CS4用 scale & starttime ランダムスクリプト
ramdom_Collection_Lite



AfterEffects CS4 Scripts

AE CS4用 複数フッテージ 置き換えスクリプト
ReplaceFiles_SameDirectory



AfterEffects CS3 Scripts

AE CS3用 カスタマイズ・スクリプトランチャー
CustomLauncher_Extra_CS3



AfterEffects CS4 Scripts

AE CS4用 レイヤーマネージャー テストスクリプト
LayerManager_test



AfterEffects CS4 Scripts

AE CS4用 ポップアップUI テストスクリプト
popupUI_test



AfterEffects CS4 Scripts

AE CS4用 ブラインドパネルUI サンプルスクリプト
blindPnlUI_sample



AfterEffects CS4 Scripts

AE CS4用 カラーピッカー サンプルスクリプト
pickerUI_beta



AfterEffects CS4 Scripts

AE CS4用 パラ/フレア 高速オペレーションスクリプト
FP-Launcher_CC



AfterEffects CS4 Scripts

AE CS4用 レンダーキュー追加スクリプト
setRenQ



AfterEffects CS4 Scripts

AE CS4用 カスタマイズ・スクリプトランチャー
CustomLauncher_Extra



AfterEffects 6.5 Scripts

AE 6.5用 複数コンポエディットスクリプト
EditComps_for6_5



AfterEffects 6.5 & CS4 Scripts

AE レイヤーソートスクリプト
CompLayers_Sorting



AfterEffects CS4 Scripts

AE CS4用 複数コンポエディットスクリプト
EditComps_forCS4



AfterEffects CS4 Scripts & Applications

AE CS4スクリプト&タイムシートアプリ
TimeSheet_CS4_forWin(Mac)



AfterEffects 6.5 Scripts & Applications
AE 6.5スクリプト&タイムシートアプリ
TimeSheet_forWin(Mac)

AE 6.5 タイムリマップ サンプルスクリプト
タイムリマップ Sample Script



Java Applications

アニメーション作画・演出支援ツール
eseQ_Tools
(eseQAR & eseQScan)




PhotoShop CS2 Scripts

複数レイヤーのレイヤーカラーを一気に変更
SelLyColor_Chg_EXX(jsx)

レイヤー名変更プリセット
LyReName_Set(jsx)

複数ファイル統合ドロップレット
Drop_Import_Files_Delux(jsx)

ブログ内検索
最新コメント
[02/18 名無し]
[02/01 curryegg]
[01/17 ブランドバッグスーパーコピー]
[01/15 日本最高級激安高品質スーパーコピーN級品]
[10/23 スーパーコピー時計]
最新トラックバック
アクセス解析
バーコード
どろんぱ