2016年1月– date –
-
スクリプト・自動化
After Effects│音声データから母音を抽出して口パクアニメーションを付けるスクリプト│Wav2Lab
音声データから口パクアニメーションを自動生成する方法を解説します。 以前から関心のあったボーカロイド関連の口パク技術をAfter Effectsで試しました。 明瞭な音声データを用意できれば、口パクアニメーションの下地として活用できます。 STEP1:音声デ... -
スクリプト・自動化
After Effects│チェックボックスを切り替えて複数レンダリングするスクリプト
空のキューと出力予定を確認して2状態を書き出す練習 2026年10月3日確認:最初はDRY_RUN = trueで出力予定だけを表示します。 所有の練習コピーでPracticeSwitchコンポにヌルCtrlを置き、チェックボックス制御のエフェクト名をToggleにします。 チェックは... -
スクリプト・自動化
After Effects│エクスプレッションをスクリプト化する方法
回転の式を選択したプロパティだけに設定する練習 2026年10月3日確認:ここでの対象は、式のない数値1つのプロパティです。 別名保存した練習コンポジションにソリッドを2枚置き、それぞれの回転を20度と30度にします。 回転のプロパティ名を2つとも選択し... -
スクリプト・自動化
After Effects│アニメーションプリセットをスクリプト化する方法
所有のffxを選択した2枚へ1回だけ適用する練習 2026年10月3日確認:applyPresetは呼び出したレイヤー1枚ではなく、同じコンポジションで選択されているレイヤーへ適用するAPIです。 別名保存した練習プロジェクトで、所有のソリッドに回転のキーなどを付け... -
スクリプト・自動化
After Effects│指定したコンポ・レイヤー名のチェックボックスにチェックを入れるスクリプト
名前の重複を確認してチェックを切り替える練習 2026年10月3日確認:ここで指定する名前は、所有の練習プロジェクト用です。 コンポジションPracticeSwitchにヌルCtrlを1枚置き、チェックボックス制御を追加してエフェクト名をToggleに変更します。 チェッ... -
スクリプト・自動化
After Effects│コンポ内のエクスプレッションをベイクするスクリプト
数値の式をコンポの各フレームでベイクする練習 2026年10月3日確認:下のスクリプトは、アクティブなコンポ内の数値の式を対象にします。 文字・シェイプ・既存キー付きの式などを含むコンポでは処理を始めず、標準機能で対象を分けて確認してください。 ... -
スクリプト・自動化
After Effects│使用しているエフェクトを探す方法|標準機能とスクリプト
プロジェクト全体のエフェクトを読み取り専用で一覧にする 2026年10月3日:外部スクリプトとは別に、内容を確認できる一覧用コードを追加しました。 別名保存した練習プロジェクトにコンポジションを2つ作り、それぞれのソリッドに「ぼかし(ガウス)」を1... -
スクリプト・自動化
After Effects│選択したレイヤーの文字の状態を変更するスクリプト
文字の塗りと線だけを選択レイヤーで変更する このスクリプトは文字パネルの塗り・線を変更する例で、レイヤースタイルの「境界線」は追加しません。 別名保存した練習コンポジションに、クリックして作ったテキスト「AB」と「CD」を置き、文字内容と元の... -
スクリプト・自動化
After Effectsの境界線サイズをスクリプトで変更する|レイヤースタイル
After Effectsの選択レイヤーに追加済みのレイヤースタイル「境界線」を、スクリプトで指定サイズにそろえる方法です。 以下のコードは静的なサイズを変更するもので、境界線の新規追加や、文字パネル・シェイプ内の線の変更は行いません。 2026年10月3日... -
スクリプト・自動化
After Effects│テキストの位置を変えずに中央揃えするスクリプト
単一行の2Dポイントテキストで揃えと位置を補正する 対象は、親のない2Dポイントテキストを1行で入力した練習レイヤーです。 位置の数値を固定する方法ではなく、揃え変更で動いた文字の矩形を補うように位置を変更します。 別名保存した練習コンポで、ク... -
基本操作・設定
After Effects│コンポジションの尺を変える方法|レイヤーに合わせるスクリプトも
レイヤーの長さに合わせてコンポの尺を調整したい 尺の変え方は3つあります。 やりたいこと方法数値を入れて変えるコンポジション設定(Ctrl + K/Command + K)選んだレイヤーに合わせるこの記事のスクリプト縦横のサイズを中身に合わせる選択したレイヤ... -
スクリプト・自動化
After Effects│コンポ名を変数にして複製して差分コンポを作成するスクリプト
コンポ名を変数として利用し、テキスト差分を作成する手順を解説します。 流し込みたいテキストをコンポジション名に含め、エクスプレッションで参照してテキストレイヤーへ反映させる方法です。 ベースとなるコンポジションを1つ作成しておけば、複製する... -
スクリプト・自動化
After Effectsのプリコンポを展開|単純2D用コードと元レイヤーの保持
単純な2Dプリコンポの中身を、現在のコンポへコピーして展開します。 選択レイヤーのsourceを直接参照し、レイヤー名の変更や同名素材で別のコンポを探してしまう問題を避けます。 最終調査日:2026年10月3日。 対象判定とコピー順序はローカルで検査して... -
スクリプト・自動化
After Effectsの3D背景をコンポサイズに合わせる|正面カメラ用の式
正面カメラと中央の背景で、素材寸法からスケールを求める この式は、正方形ピクセルのコンポと素材、正面から見た回転のない背景平面を対象にします。 カメラが斜めを向く場面や、親付き・回転付きの背景には対応しません。 別名保存した1920×1080の練習... -
モーショングラフィックス
After Effects│レイヤーを等間隔に並べる方法|標準機能とスクリプト
レイヤーをコンポの長さに合わせて均等に配置したい 下の修正版は、選択レイヤーをワークエリアのフレーム数へ割り付けます。 いまのAfter Effectsには、同じことができる標準機能があります。 やりたいこと標準機能選んだレイヤーを等間隔に並べ直すクイ... -
スクリプト・自動化
After Effects│選択したレイヤーの繋ぎ目の重なりを調整するスクリプト
After Effectsでレイヤーの繋ぎ目をきれいに調整したいときの解決法です。 配置したシーケンスレイヤーの重なりを調整するスクリプトです。 修正版は選択レイヤーをタイムラインの上から順に扱い、次の選択レイヤーの開始へ重なりを切り詰めます。 未選択... -
スクリプト・自動化
After Effects│選択レイヤーのイン/アウトポイントを現在の時間にするスクリプト
レイヤーのイン/アウトポイントを素早く調整したい場合の対応です。 選択レイヤーのイン/アウトポイントを現在の時間に変更する標準のショートカットは以下の通りです。 Alt+[ Alt+] ショートカットの割り当てを頻繁に使わない場合や、ボタン操作などで効... -
スクリプト・自動化
After Effectsでマスクをレイヤーに分離|2D破壊・復元アニメーションのコード
ロゴに作ったマスクを1枚ずつ別レイヤーへ分離し、復元スライダーで散らした位置から元の形へ戻します。 ここでは2Dの練習コンポを使い、FFXファイルを必要としない方法を説明します。 最終調査日:2026年10月3日。 構文・対象判定・複製後のマスク数・数... -
スクリプト・自動化
After Effectsでコンポサイズのシェイプを作成|黒背景と調整レイヤー
コンポの幅・高さに追従する矩形シェイプを作ります。 黒い背景を表示する設定と、下のレイヤーへエフェクトを適用する調整レイヤー設定を分けます。 最終調査日:2026年10月3日。 構文と参照順序はローカルで検査しています。 AE本体の作成・サイズ追従・... -
スクリプト・自動化
After Effectsのタイムコードを1行で表示|fps・開始時刻・フレーム番号
テキストレイヤーのソーステキストへtimeToCurrentFormat()を貼ると、現在の表示形式に従う時間表示を作れます。 固定の30をすべてのコンポへ流用せず、コンポのfpsと表示形式を先に確認します。 最終調査日:2026年10月3日。 関数への入力値と構文はロー... -
スクリプト・自動化
After Effectsの素材パスを一括変更する|選択静止画とTSVのスクリプト
プロジェクトパネルで選択したPNG・JPEGの単一静止画を、TAB区切りの対応表で別ファイルへ置き換える方法です。 素材名と変更先パスを対応させ、変更前に全行を検査します。 コードはローカルのAPI模擬テストで検証しました。 AEでの実際の読み込み・変換... -
素材管理・読み込み
After Effectsのリンク切れ素材を繋ぎ直す|パス確認・置換・戻し方
After Effectsで素材が「不明」になったら、元ファイルの場所を確認し、既存のフッテージアイテムをそのファイルへ繋ぎ直します。 まずリンク修復を行い、整理や素材の削除は別作業として扱います。 リンク切れの素材と元のパスを確認する 作業前にプロジ... -
スクリプト・自動化
After Effectsで選択コンポを100個に複製|複数選択・追加数・対象の違い
プロジェクトパネルで選んだ各コンポを、元の1個を含めて合計100個にします。 追加する数は99個で、コンポを2個選んだ場合は99個ずつ、合計198個を追加します。 最終調査日:2026年10月3日。 選択・型判定・追加数・途中停止はローカルで検査しています。 ... -
スクリプト・自動化
After Effectsの使用素材を指定フォルダから整理するスクリプト|含める・除外する条件
アクティブなコンポジションが直接参照する素材を、プロジェクトパネル内のフォルダへ整理する方法。同名素材を区別し、フォルダ条件と処理範囲を説明します。AE本体での実行は未検証です。 -
スクリプト・自動化
After EffectsでPSDをコンポジションとして読み込むスクリプト|既存素材を守る修正版
PSDをコンポジションとして読み込み、そのレイヤー素材を読み込んだコンポと同じプロジェクト階層へ移すスクリプトです。 旧コードのキャンセル後の処理継続と、同名の既存フォルダを削除する処理を修正しました。 掲載コードはローカルのAPI模擬テストで... -
スクリプト・自動化
After Effectsの使用素材をフォルダにまとめるスクリプト|プロジェクトパネル内の整理
アクティブなコンポジションが直接参照する素材を、プロジェクトパネル内のフォルダへ整理する方法。同名素材を区別し、フォルダ条件と処理範囲を説明します。AE本体での実行は未検証です。 -
スクリプト・自動化
After Effectsの選択素材を親階層へ移動する|親子同時選択に対応したスクリプト
プロジェクトパネルで選択した素材やフォルダを、実行前の所在を基準に1階層上へ移動するスクリプトです。 ディスク上のファイルは移動しません。 コードはローカルのAPI模擬テストで検証しています。 AEでの画面・取り消し・素材参照の維持は未確認のため... -
スクリプト・自動化
After Effectsの素材を種類別フォルダへ整理する|コンポ・拡張子で分類するスクリプト
プロジェクト内のコンポジション、または特定の拡張子を持つフッテージを、新しいプロジェクトフォルダへまとめます。 未使用素材の削除を先に行う必要はありません。 コードはローカルのAPI模擬テストで検証しています。 AEでの画面・取り消し・素材参照... -
スクリプト・自動化
After Effectsの選択レイヤーから素材ソースを選ぶ|ソースなしレイヤーに対応
タイムラインで選んだレイヤーの素材ソースを、プロジェクトパネルの選択へ追加するスクリプトです。 素材の置換や移動は行いません。 コードはローカルのAPI模擬テストで検証しています。 AEでの画面・取り消し・素材参照の維持は未確認のため、実案件の... -
スクリプト・自動化
After Effectsの作業コンポとフォルダを作成する|1920×1080・30fpsのスクリプト
新しい作業フォルダ、その中のcomps・footageフォルダ、空の作業コンポをまとめて作成します。 旧記事では主用途のコードが欠けていたため、作成から結果確認まで行えるコードを掲載しました。 コードはローカルのAPI模擬テストで検証しています。 AEでの... -
スクリプト・自動化
After Effectsのoldフォルダへバックアップ保存する|復元確認と標準機能の手順
バックアップでは「保存できた」というメッセージだけで判断せず、別名のAEPを開いて元の作業へ戻れることを確認します。 まず標準機能で保存先と復元を検査し、配布スクリプトの検証は別に行います。 練習用AEPをoldフォルダへ別名保存する 自作PNGとテキ... -
スクリプト・自動化
After Effectsのプロジェクト整理|標準機能と旧スクリプトの配布状況
After Effectsのプロジェクトを整理するときは、フォルダを分けたいのか、重複・未使用素材を減らしたいのか、納品用に素材を集めたいのかを先に決めます。 以前紹介したProject CleanerとTidy Upは配布元で提供終了と表示されているため、現在の導入候補... -
スクリプト・自動化
After Effectsのスクリプトランチャー|Launch Padと簡単メニューの導入・旧版の注意点
よく使うスクリプトをボタンで呼び出す方法と、多数のスクリプトをリストで管理する方法を紹介します。 この記事の画面とカスタマイズは旧環境での運用記録であり、今回のAE2026の実機検証や新しい撮影ではありません。 初めて実行するスクリプトは、まず... -
エクスプレッション
After Effectsでテキストを行ごとに参照する|改行・範囲外に対応
「source text」に入力した文章を「text_1」「text_2」へ1行ずつ取り出します。 空行も1行として数え、名前や番号が範囲外なら空文字を返します。 最終調査日:2026年10月3日。 仮の入力値と構文をローカルで確認しています。 今回AE本体での表示・レンダ... -
エクスプレッション
After Effectsで文字を順番に表示する|IN点からの文字数制御
テキストアニメーターで未表示の文字を隠し、レイヤーのIN点から表示文字数を増やします。 練習例は改行や絵文字を含まない「こんにちは」の5文字です。 最終調査日:2026年10月3日。 仮の入力値と構文をローカルで確認しています。 今回AE本体での表示・... -
エクスプレッション
After Effectsの画像切替をスライダーで制御する|明度・表情の式
2026年10月3日:先行修正の条件演算子を維持し、貼付先・明度の値・1から数えた表情番号を揃えました。 今回AE本体での表示・レンダリング確認は行っていません。 ノベルゲームやシナリオ演出のように、発言中のキャラクター画像を自動で切り替える方法を... -
エクスプレッション
After Effectsでコンポ名の末尾番号を参照する|文字・連番画像
コンポ名の末尾に_1・_2・_3を付け、対応する文章や連番画像を選びます。 「背景_コンポ_3」のように途中にアンダースコアがあっても、末尾番号だけを参照します。 最終調査日:2026年10月3日。 仮の入力値と構文をローカルで確認しています。 今回AE本体... -
エクスプレッション
After Effectsのカラー制御で色を一括管理する|塗り・文字への接続
1つのカラー制御を複数の色プロパティへ接続し、変更を1か所で管理します。 練習では平面の「塗り」とテキストアニメーターのRGBへ同じ制御を接続します。 最終調査日:2026年10月3日。 仮の入力値と構文をローカルで確認しています。 今回AE本体での表示... -
エクスプレッション
After Effectsで音量をフェードする|左右のdB値と短尺への対応
オーディオレベルの左右の値へ同じ減衰量を足し、レイヤーの前後で音量を下げます。 元の左右差やキーはvalueから引き継ぎます。 最終調査日:2026年10月3日。 式の数値と対象の切り分けをローカルで確認しましたが、今回AE本体での再生・音声出力・Undoは... -
エクスプレッション
After Effectsで不透明度を自動フェード|短尺と最後のフレーム
不透明度へ0〜1の係数を掛け、レイヤーのIN点と最後に表示されるフレームで透明にします。 元の不透明度やキーはvalueから引き継ぎます。 最終調査日:2026年10月3日。 式の数値と対象の切り分けをローカルで確認しましたが、今回AE本体での再生・音声出力... -
エクスプレッション
After Effectsでカメラとの距離に応じて変化|ワールド座標とターゲット制御
3Dレイヤーと実際のカメラをワールド座標へ変換し、距離に応じて不透明度や明るさを変えます。 位置の親子関係が違うレイヤー同士でも、同じ座標系で距離を求めます。 最終調査日:2026年10月3日。 数値・参照範囲・構文をローカルで確認しています。 今回... -
エクスプレッション
After Effectsで一定間隔に点滅させる|周期・回数・滑らかな変化
不透明度を一定間隔で切り替え、指定回数の後は元の不透明度に戻します。 レイヤーのIN点を起点にするため、レイヤーを移動しても同じタイミングで始まります。 最終調査日:2026年10月3日。 式の数値と対象の切り分けをローカルで確認しましたが、今回AE... -
エクスプレッション
After Effects│エクスプレッションを使って重力を表現する方法
After Effectsで重力による落下運動を表現する方法をまとめました。 2Dレイヤーの位置に、経過時間の二乗に比例する落下距離を加える例です。 2秒の位置を数値で確認する練習 所有の練習プロジェクトを別名保存し、640×1080・30fps・3秒のコンポジションへ... -
エクスプレッション
After Effectsで画像を等間隔に配置|グリッドと端のすき間の違い
画像の中心をグリッドに並べる方法と、横一列で画像の端のすき間を一定にする方法を紹介します。 寸法が違う画像では中心の間隔が同じでも端のすき間は同じになりません。 最終調査日:2026年10月3日。 数値・参照範囲・構文をローカルで確認しています。 ... -
エクスプレッション
After Effects│指定レイヤーの位置情報を参照してオフセットするエクスプレッション
レイヤーを等間隔に配置したい。 複数のレイヤーを手動で数値入力せずに等間隔で配置するため、基準となるレイヤーの位置情報を取得してオフセットするエクスプレッションを作成しました。 元のXYと参照先のZを分けて確認する練習 別名保存した練習コピー... -
エクスプレッション
After Effects│Z方向だけをランダムの値を入れるエクスプレッション
画像をZ方向にランダムで配置したい。 多数の画像を奥行き方向に適度に分散して配置するため、Z方向のみにランダムな値を適用するエクスプレッションを作成しました。 Zの範囲と元の位置を確認する練習 別名保存した練習コピーに画像を3枚置き、すべて3D・... -
エクスプレッション
After Effects│特定のランダム値のまま固定するエクスプレッション
ランダム値を固定したまま使いたい場合があります。 レイヤーをランダムに回転させたいものの、フレーム単位で変化させずに固定したいときに使えるエクスプレッションです。 固定する回転値と揺れの時刻を分ける練習 別名保存した練習コピーへ2D平面を3枚... -
エクスプレッション
After Effects│ウィグルをループさせるエクスプレッション
After Effectsのウィグル(wiggle)でランダムに揺らしながら、きれいにループ再生させる方法です。 エクスプレッションでランダムな動きを付けつつ、周期的にループさせたい場面で役立ちます。 6秒の周期と出力フレームを確認する練習 練習コピーに30fps... -
エクスプレッション
After Effectsで色収差を作る|RGB分離・加算・スケールの設定
同じ素材を赤・緑・青の3チャンネルへ分け、赤と青のスケールを少し変えて加算合成します。 まず不透明な黒背景と白い文字の練習素材で確認します。 最終調査日:2026年10月3日。 数値・参照範囲・構文をローカルで確認しています。 今回AE本体のカメラ描... -
エクスプレッション
After Effectsで横長・縦長の配置を切替|式とコンポサイズの変更
チェックボックスでレイヤーの配置と表示を切り替え、コンポの幅・高さはコンポジション設定で変更します。 チェックを切り替えただけではコンポの枠サイズは変わりません。 最終調査日:2026年10月3日。 数値・参照範囲・構文をローカルで確認しています...
12