Skip to main content
Participant
September 10, 2021
Question

premiere pro エッセンシャルエフェクトのサイズ調整

  • September 10, 2021
  • 2 replies
  • 654 views

テロップを付ける際に、後ろにカラーマットを入れてテロップを作っていたのですが。そのカラーマットに合うようにテロップの文字サイズを自動で調整するような機能はないのでしょうか。枠内にテロップを入力すると文字サイズが変わらないので、枠を超えてしまいます。

This topic has been closed for replies.

2 replies

Community Expert
September 10, 2021

参考ですが、

After Effectsを使って下記リンクのようなプロジェクトを作成し、モーショングラフィックステンプレートに書き出せば、Premiereでテキストに合わせてテキストボックスのサイズが自動で調整される機能を追加できます。
解決済み: テキストの位置を固定するエクスプレッションを書きたい - Adobe Support Community - 12005038 

Community Expert
September 11, 2021

<追記>
質問通りの長方形にテキストサイズを合わせるAfter Effectsのプロジェクトを作成してみました。
使用したエクスプレッションは下記の通りです。
テキストの両端に余白を追加する機能と長方形の位置を上下する機能を追加しています。
「テキストレイヤー」
アンカーポイント:

let w = thisLayer.sourceRectAtTime().width;
let h = thisLayer.sourceRectAtTime().height;
let t = thisLayer.sourceRectAtTime().top;
let l = thisLayer.sourceRectAtTime().left;
[l + w/2 , t + h/2]

 

位置:

thisComp.layer("長方形").transform.position

 

スケール:

let w = thisLayer.sourceRectAtTime().width;
let h = thisLayer.sourceRectAtTime().height;
let sW = thisComp.layer("長方形").sourceRectAtTime().width;
let sH = thisComp.layer("長方形").sourceRectAtTime().height;
let n = effect("スライダー制御")("スライダー");
let f = (sW - n ) / w;
[f * 100, f * 100 ]

 

「長方形レイヤー」
位置:

[960 , value[1] - effect("スライダー制御")("スライダー")]
150kw
Community Expert
Community Expert
September 10, 2021

お早うございます、REN87879638さん

 

提示頂いたスクリーンショットを見ますと、カラーマットに長方形マスクをかけて、背景を作成していますね。その上に文字を乗せて、背景に文字サイズを自動的に合わせる機能がないかということですね。

 

残念ながら、そのような機能はないと思います。文字サイズは、手動で設定せざるを得ません。

 

別方法ですが、「エッセンシャルグラフィックス」パネルの「アピアランス」項には文字に合わせた背景を付ける機能がありますので、利用されたらいかがでしょうか。

「アピアランス」項で、「背景」にチェックを入れると、背景が作成されます。カラー・不透明度・サイズ・角Rの設定ができます。不透明度・サイズ・角Rは、スライダーで視覚的に調整できますので便利です。。