After EffectsのRhythm実践編で、一定の間隔でリズムを作ることを説明した会話型図解
Rhythm実践編では、時間の単位の決め方からキーフレーム配置、強弱、音に合わせるまでを順番に確認していきます。

 

Rhythm実践編の流れを5ステップ(単位を決める→等間隔キーフレーム→強弱→イージング→音に合わせる)でまとめたダイジェスト図解

 

この記事でできること

時間の間隔を決めて、一定間隔でキーフレームを置く方法がわかる

間隔・強弱・イージングでリズムを整える方法がわかる

音楽の拍に合わせてリズムを作る方法がわかる

※Rhythmの基本的な考え方から確認したい方は、理解編をご参考ください。

今回のゴールは「リズミカルに動くモーション」を作ること

今回作るRhythmモーションの特徴
  • 一定の間隔でキーフレームを置いてリズムを作る
  • 間隔・強弱・イージングで動きの印象を整える
  • 音楽の拍に合わせて映像と音に一体感を出す
After EffectsのRhythm実践編で、止まった図形が一定の間隔と拍に合わせてリズミカルに動く完成イメージを説明した図解
今回は、時間の単位を決めて等間隔にキーフレームを置き、拍に合わせてリズミカルに動かします。

 

モーション周期表「Rhythm」:実践準備

After EffectsでRhythmを使う前に、fpsを確認したコンポ作成・対象の用意・時間の単位を決める流れの図解
キーフレームを置く前に、fps・動かす対象・時間の単位を決めておきます。

下準備1:コンポジションを作成する

新規コンポジションを作成します。

コンポジション設定の例
  • サイズ:1920×1080px
  • フレームレート:30fps
  • デュレーション:5秒
  • 背景色:任意

ここでは、フレームレートが「30fps」であることを確認しておきましょう。

Rhythmでは「何フレームごとに動かすか」を基準にするため、fpsを確認しておくと時間の間隔を決めやすくなります。

下準備2:動かす対象を用意する

リズミカルに動かす対象を用意します。

最初は複雑な素材よりも、動きの変化を確認しやすい対象がおすすめです。

今回は練習用として、円や四角などのシンプルな図形を1つ作ってみましょう。

下準備3:時間の間隔を決める

キーフレームを配置する時間の間隔を決めます。

最初は細かく考えすぎず、10フレームや15フレームなど、確認しやすい間隔から試してみましょう。

時間間隔の例
  • 5〜10フレームごと:速めのリズム
  • 15フレームごと:30fpsなら0.5秒間隔
  • 30フレームごと:30fpsなら1秒間隔

実践編1:一定の間隔でキーフレームを置いてみよう

サナ
サナ
実践準備できました。

ここから何をすればいいですか?

シン
シン
まずは、決めた間隔に合わせてキーフレームを置いていきましょう。

最初は細かい調整をせず、「一定の間隔で同じ動きを繰り返せているか」を確認してみてください。

After Effectsで1拍ぶんのキーフレームを作り、コピーして等間隔に貼り付けてリズムを作る流れの図解

手順1:動かしたいプロパティにキーフレームを打つ

まずは、スケールや位置、不透明度など、動かしたいプロパティにキーフレームを打ちます。

今回は、スケールを操作して「小さい→大きい→小さい」となるように変化させてみましょう。

1回ぶんの動きの調整例
  1. 0フレーム:スケール 80%
  2. 5フレーム:スケール 110%
  3. 10フレーム:スケール 80%

※これで、10フレームの間に1往復ぶんの動きができあがります。

手順2:同じ間隔でキーフレームを繰り返す

1往復ぶんの動きができたら、それを一定の間隔で繰り返します。

最初は1回ぶんのキーフレームをコピー&ペースト(Ctrl《⌘》+C → Ctrl《⌘》+V)して、同じ間隔で並べてみましょう。

手作業で1つずつ作るよりも、間隔や動きの大きさをそろえやすくなります。

手順3:プレビューでリズムを確認する

キーフレームを並べたら、プレビューで「一定の間隔で規則的に動いているか」を確認しましょう。

確認ポイント
  • キーフレームが同じ間隔で並んでいる
  • 同じ動きが繰り返されている
  • 動きに規則的なリズムを感じる

Q&A:リズムがバラバラになってしまう

サナ
サナ
キーフレームを置いたら、リズムがバラバラに見えてしまいます……
シン
シン
まずはキーフレームの間隔を確認してみましょう。

1回ぶんの動きをコピーして、同じフレーム間隔で並べるとリズムをそろえやすいですよ。

確認ポイント
  1. 1回ぶんのキーフレームを作る
  2. そのキーフレームをコピーする
  3. 決めた間隔ごとに貼り付ける
  4. 同じフレーム数の間隔になっているか確認する

実践編2:間隔・強弱・イージングでリズムを整える

サナ
サナ
もう少し動きに変化をつけるにはどうすればいいんだろう……。

もう少し速くしてみたいのだけど……

シン
シン
まずはキーフレームの間隔を変えてみましょう。

そこから変化量やイージングも調整すると、同じ動きでもリズムの印象を変えられますよ。

After Effectsで強弱のないリズム(機械的)と強弱のあるリズム(音楽的)を比較した図解

今回は、実践編1で作った次の動きを基準に調整していきます。

今回の基準となる動き
  1. 0フレーム:スケール 80%
  2. 5フレーム:スケール 110%
  3. 10フレーム:スケール 80%

5フレームごとにキーフレームを置き、10フレームで1往復する動きです。

この数値を基準にして、「間隔」「強弱」「イージング」を1つずつ変更してみましょう。

間隔:キーフレームを近づけてリズムを速くする

まずは、キーフレームの数値は変えず、時間だけを変更してみます。

現在は、

0フレーム:80%
5フレーム:110%
10フレーム:80%

となっています。

これを次のように変更してください。

速いリズムに変更
  1. 0フレーム:スケール 80%
  2. 3フレーム:スケール 110%
  3. 6フレーム:スケール 80%

キーフレーム同士の間隔を「5フレーム→3フレーム」に短くすることで、1往復するまでの時間が短くなります。

プレビューして、先ほどより速いリズムになっていることを確認してみましょう。

反対に、ゆっくり動かしたい場合は、次のように間隔を広げます。

ゆっくりしたリズムに変更
  1. 0フレーム:スケール 80%
  2. 10フレーム:スケール 110%
  3. 20フレーム:スケール 80%

キーフレームの間隔を短くする → リズムが速くなる

キーフレームの間隔を長くする → リズムがゆっくりになる

強弱:スケールの変化量を変えて動きにアクセントをつける

次は、キーフレームの間隔を元の5フレーム間隔に戻します。

ここでは時間を変えず、スケールの数値だけを変えてみましょう。

まず、すべて同じ強さで動かした場合は次のようになります。

強弱をつけない場合
  1. 0フレーム:80%
  2. 5フレーム:110%
  3. 10フレーム:80%
  4. 15フレーム:110%
  5. 20フレーム:80%
  6. 25フレーム:110%
  7. 30フレーム:80%
  8. 35フレーム:110%
  9. 40フレーム:80%

すべて110%まで大きくなるため、規則的ですが同じ強さの動きが続きます。

そこで、4回に1回だけ動きを大きくしてみましょう。

強弱をつける場合
  1. 0フレーム:80%
  2. 5フレーム:120%(強)
  3. 10フレーム:80%
  4. 15フレーム:105%(弱)
  5. 20フレーム:80%
  6. 25フレーム:105%(弱)
  7. 30フレーム:80%
  8. 35フレーム:105%(弱)
  9. 40フレーム:80%

プレビューすると、最初の動きがほかより強調されているはずです。

今回は「120% → 105% → 105% → 105%」として、4回に1回だけ大きな動きを入れています。

キーフレームの間隔が同じでも、変化量に差をつけることでリズムにアクセントを作れます。

BGMに合わせた動きを作る場合は、キックやバスドラムなどリズムの基準にしたい音に大きな変化を合わせる方法もあります。

音楽に合わせる方法は、実践編3で確認していきましょう。

イージング:同じリズムに弾みをつける

最後にイージングを加えてみましょう。

イージングを使わない状態では、キーフレーム間の変化が一定になり、機械的な印象を感じる場合があります。

イージングを加えることで速度に変化が生まれ、同じキーフレーム配置でも弾みや滑らかさを感じやすくなります。

まずは先ほど作ったスケールのキーフレームをすべて選択した状態で、F9キーを押してイージーイーズを適用してください。

イージングを適用する手順
  1. スケールのキーフレームをすべて選択する
  2. F9キーを押してイージーイーズを適用する
  3. プレビューして、適用前との動きの違いを確認する

Q&A:規則的だけど機械的に見える

サナ
サナ
規則的には動いているんですけど、少し機械的に見えます……。
シン
シン
まずは、すべての動きが同じ大きさになっていないか確認してみましょう。

一部の変化量を大きくして強弱をつけたり、イージングを加えたりすると、同じ間隔でも動きの印象を変えられますよ。

今回の数値で確認する場合
  1. 基本のピークを110%から105%にする
  2. 4回に1回だけ120%まで大きくする
  3. すべてのキーフレームを選択してF9でイージーイーズを適用する
  4. プレビューして、変更前と比較する

実践編3:音楽の拍に合わせてリズムを作る

サナ
サナ
音楽に合った動きにするには、どうすればいいですか?
シン
シン
音楽の拍と動きのタイミングを合わせてみましょう。

波形を確認しながら、音が強く鳴る位置と動きのピークをそろえると合わせやすくなりますよ。

After Effectsで音楽の波形の拍にキーフレームを合わせ、音と動きを同期させる流れを示した図解

特にリズム感に自信がない場合は、波形の山を目安に動きのピークを調整してみましょう。

手順1:音楽レイヤーの波形を表示する

コンポジションに音楽を配置し、音楽レイヤーの波形を表示します。

波形を確認すると、音が大きく鳴っている位置を視覚的に探しやすくなります。

まずは波形を見ながら、リズムの基準にしたい音の位置を探してみましょう。

手順2:拍と動きのピークを合わせる

音のタイミングと動きのピークを合わせます。

スケールを調整する場合は、もっとも大きくなるキーフレームを拍の位置に合わせてみましょう。

音と動きの変化が同じタイミングになることで、一体感を感じやすくなります。

手順3:複数の対象を時間差で動かす

複数の図形を使う場合は、同時に動かすだけでなく、少しずつタイミングをずらしてみる方法もあります。

時間差で動かす例
  1. 複数の図形を用意する
  2. 1つ目を拍に合わせて動かす
  3. 2つ目以降を数フレームずつ後ろにずらす
  4. プレビューして連続したリズムを確認する

動き始めるタイミングをずらすことで、波打つような連続したリズムも作れます。

音楽に合わせる場合は、拍と動きのピークをそろえる。複数の対象は時間差をつけることで、さらにリズムの見せ方を広げられる。

Q&A:音と動きが少しズレて見える

サナ
サナ
拍に合わせたつもりなんですけど、音と動きが少しズレて見えます……。
シン
シン
まずは動きのピークが拍の位置に来ているかを確認してみましょう。

それでもズレて感じる場合は、数フレームずつ前後に動かしながら、自然に見える位置を探してみてください。

調整手順
  1. 動きのピークになるキーフレームを確認する
  2. そのピークを拍の位置に合わせる
  3. プレビューして音と動きを確認する
  4. 必要であれば数フレーム前後にずらして調整する

補足:エクスプレッションを使ってRhythmを繰り返す

ここまでの実践では、キーフレームを並べてリズムを作ってきました。

同じ動きを長時間繰り返したい場合は、エクスプレッションを使って自動的に繰り返す方法もあります。

まずは、今回作った次の3つのキーフレームを使って試してみましょう。

エクスプレッションで繰り返す動き
  1. 0フレーム:スケール 80%
  2. 5フレーム:スケール 110%
  3. 10フレーム:スケール 80%

loopOutで作ったリズムを繰り返す

スケールのストップウォッチを、WindowsではAltキー、MacではOptionキーを押しながらクリックします。

表示されたエクスプレッション入力欄に、次の式を入力します。

loopOut("cycle", 0);

これで、10フレームまでに作った「80% → 110% → 80%」の動きが、その後も繰り返されます。

loopOutを使う手順
  1. 繰り返したいキーフレームを作る
  2. スケールのストップウォッチをAlt《Option》+クリックする
  3. エクスプレッション欄に「loopOut(“cycle”, 0);」を入力する
  4. プレビューして、同じリズムが繰り返されることを確認する

同じリズムを何度もコピー&ペーストする場合は、loopOutを使うことでキーフレームを増やさずに繰り返せます。

※「cycle」は、作ったキーフレームの動きを繰り返す設定です。

※今回のように最初と最後を同じスケール値(80%)にしておくと、繰り返したときのつながりを確認しやすくなります。

発展:BPMを指定して自動でリズムを作る

さらに、キーフレームを使わずBPMから一定周期の動きを作ることもできます。

例えば、スケールに次のエクスプレッションを入力してみましょう。

bpm = 120;
base = 100;
amp = 15;
freq = bpm / 60;

s = base + Math.cos(time * freq * 2 * Math.PI) * amp;
[s, s];
数値の意味
  • bpm = 120:1分間に120拍のリズム
  • base = 100:スケールの基準を100%
  • amp = 15:基準から±15%の範囲で変化

この式では、スケールが85%〜115%の範囲で周期的に変化します。

BPM120の場合は1秒間に2回の周期になるため、一定のテンポで脈打つような動きを自動で作れます。

※この方法はエクスプレッションを使った発展的な作り方です。

まずはキーフレームを使ってRhythmの仕組みを理解してから試してみると分かりやすいでしょう。

※細かくタイミングや強弱を調整したい場合はキーフレーム、一定の動きを長時間繰り返したい場合はエクスプレッション、と使い分けることもできます。

モーション周期表「Rhythm」実践編まとめ

今回のまとめ
  1. 動かす対象と時間の間隔を決め、同じ間隔でキーフレームを置く
  2. 全体の動きを確認して、間隔・強弱・イージングをそれぞれ調整する
  3. 「間隔を決めて等間隔に置く → 動きに強弱をつける → 音があれば、拍に合わせて動きやリズムを調整する」の順番で操作する
うまくいかないときの最終チェック

1.リズムがバラバラに見える

  • キーフレームが同じフレーム間隔になっているか確認する
  • 1回ぶんの動きをコピー&ペーストして並べる
  • 同じ動きが繰り返されているか確認する

2.規則的だけど機械的に見える

  • 動きの大きさに強弱をつける
  • イージングを加える
  • プレビューしながら間隔や変化量を調整する

3.音と動きがズレて見える

  • 音楽の波形を確認する
  • 動きのピークを拍に合わせる
  • 必要に応じて数フレーム前後にずらして調整する
After EffectsのRhythm実践編で、単位を決める・等間隔に置く・強弱・音に合わせるの流れを振り返る会話型図解