Communitygithub.com

legenda-simples

Premiere Proの9:16縦型動画向け「シンプル」なキャプションスタイル — 短いフレーズ(3~4単語、速い場面では最大5単語)、1行、白文字にソフトシャドウ、Montserrat Bold、文頭のみ大文字、フェードイン無し(フレーム全体で表示され、カットで消える)、音声に同期、セーフマージン内。動的編集パイプライン(ポーズ/呼吸のカットとズーム切り替え)を含む。ポッドキャストカットスタイル。

legenda-simples とは?

このスキルは、Adobe Premiere Proで9:16の縦型動画向けに「シンプル」なキャプションを生成するためのものです。各フレーズは短く(3~4単語、速い場面では最大5単語)、白い太字テキストで文頭のみ大文字、ソフトシャドウが付き、フェードインやアニメーションはありません。各キャプションは透明なPNG画像としてレンダリングされ、音声の開始と終了に完全に同期されます(デフォルトの同期モード)。このスキルは、単に既存の編集済みシーケンスにキャプションを追加するだけの基本的なオプション(オプションA)と、ポーズや呼吸をカットし、ズーム効果を交互に適用し、キャプションを追加する完全な動的編集パイプライン(オプションB)の2つを提供します。キャプションはMontserrat Boldフォントを使用し、Premiereのタイトルセーフ領域内に収まるように調整されます。このスキルは、Premiere Pro内でExtendScriptを実行するためのMCPブリッジまたはCEPブリッジと、スクリプト用のPython 3.9+を必要とします。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/gbrand-lab/premiere-legendas-skills/tree/HEAD/skills/legenda-simples

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Legenda Simples — 短いフレーズ、アニメーションなし、音声に同期

一度に1フレーズ、白の太字テキスト、小文字で文頭のみ大文字(書き起こし通り)、背景なし、ソフトシャドウ、下3分の1の位置、赤なし、フェードインなし。例: 「O problema é que」/「sem prática」

前提条件

  • Premiere Pro(2027/27.0でテスト済み、ExtendScript)およびPython 3.9+(pip install -r requirements.txtでPillowをインストール)
  • PremiereでExtendScriptを実行する方法(execute_extendscriptを使用したMCP、またはファイル経由のCEPブリッジ)— リポジトリルートの docs/PREMIERE-BRIDGE.md を参照
  • Montserrat Boldフォントがインストールされていること(無料、Google Fonts)。見つからない場合は CAPTION_FONT_DIR を設定するか、.ttf をスキル内の fonts/ に配置
  • デフォルトモード(PNG)は .mogrtを必要としません。代替の .mogrt のみ assets/Simple_Text_WbW.mogrt が必要です(assets/LEIA-ME.md 参照)

パラメータ(信頼できる情報源: style.json および scripts/plan_phrases.py の RULES)

  • 9:16(1080x1920)。Montserrat Bold 66 px、白、ソフトシャドウ(blur 6、dy 4、55%)。y_center 0.70
  • フェードインなし: 各フレーズは透明な 1080x1920 PNG(make_stills.pyで生成)で、最初のフレームで全体が表示され、カットで消えます。単語ごとの .mogrt は機能しません: フェードインは組み込まれておらず(「Out Animation」と「Anim Speed」50-500のみ存在し、「In Animation」はありません)。PNGの欠点: Premiere内でテキストを編集できません — 修正するには blocks.json を編集して再生成してください(数秒)
  • フレーズは 3~4単語、動的計画法による: 1~2単語だけのものを避け、「o/de/que...」で終わらないようにし、カンマまたはポーズで区切ることを優先; カンマで区切るのは少なくとも3単語ある場合のみ。速い音声の場合(フレーズが0.9秒未満で区切られる場合)は最大5単語まで結合し、文の終わり(. ? !)を越えない
  • セーフマージン: Premiereのタイトルセーフ(80% x 80%)外には配置しない; 有効幅78%(1080で842 px)、ブロックは高さの10%~90%以内。テキストは min_scale まで縮小され、それでも収まらない場合は2行に分割; サイズは切り捨てられます。check_margins.py で確認(fora da margem: 0 になる必要あり)
  • 納品: 指定されたシーケンスに直接編集(コピーは作成しない)、ユーザーがコピーを要求した場合を除く

表示時間 = 音声の時間(sync モード、デフォルト)

  • フレーズは最初の単語が話され始めた時点で開始(遅延ゼロ)、最後の単語の終了 + tail 0.3秒で終了。その後ろに無音がある場合にのみ min_dur 0.8秒まで延長される(次のフレーズに侵入することは決してない)。0.5秒未満になるフレーズは、前のフレーズに収まる場合のみ結合される(最大5単語かつ前のフレーズが文を閉じていない場合)
  • プロジェクトノート: `schedule_mode:

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

関連スキル