auto-editor-transitions について
auto-editor-transitionsは、auto-editorの映像・音声タイムラインのトランジション設定を説明するスキルリファレンスです。種類、長さ、カットのしきい値、カットごとの設定と、編集ソフト向けの書き出し時の扱いを解説します。
主な機能
- 01トランジションの種類と長さの指定
- 02最短カット長の設定
- 03映像と音声のトランジション利用
- 04v3タイムラインでカットごとに設定
- 05編集ソフトへの書き出し時の挙動確認
活用シーン
- 01映像編集へのディゾルブ追加
- 02ポッドキャスト音声へのクロスフェード適用
- 03カットごとに異なるトランジションを設定
- 04Premiere Proへの書き出しに向けた設定
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ wyattblue/ auto-editor --skill auto-editor-transitionsインストール後、Claude Code で/auto-editor-transitionsを入力して読み込まれたか確認します。
詳細
トランジション
--transition KIND:DURATION[:MIN-CUT] は、auto-editor が作成するすべてのカット、およびタイムラインの先頭と末尾にトランジションを配置します。映像と音声のトランジションは連動しており、同じ範囲に適用されます。
auto-editor video.mp4 --transition dissolve:1sec # cross-dissolves, fades at the ends
auto-editor video.mp4 --transition push:0.5sec # a Premiere Pro transition
auto-editor video.mp4 --transition clock-wipe:1sec:0 # at every cut, however short
auto-editor video.mp4 --transition constant-power:1sec # audio crossfade kind; video dissolves
DURATION:各トランジションの長さです(0.5secまたはフレーム数のみ)。MIN-CUT(デフォルトは1sec):削除されたソースの長さがこの値より短いカットをスキップします。これにより、短い間をトリミングしても、音が途切れるようなトランジションではなくハードカットになります。0を指定すると、すべてのカットにトランジションを適用します。
トランジションでは、カットで取り除かれた映像(ハンドル)を使用するため、次のようになります。
- クリップまたは削除された範囲が短すぎてトランジションを適用できない場合、短縮されたりスキップされたりすることがあります。
- トランジションの途中には、削除された範囲にあったものが表示されます。見せたくないフィラーがある場合は、トランジションを短くするか、
MIN-CUTを大きくしてください。
種類
Premiere Pro にあるすべてのトランジションを、Premiere での名前を小文字にしてハイフンでつないだ名前で指定できます。Legacy フォルダー内にあり、新しいトランジションと名前が重複するものには、末尾に -legacy が付きます。これらは Premiere のデフォルト設定で再生されます。
| グループ | 種類 |
|---|---|
| ディゾルブ | dissolve、additive-dissolve、blur-dissolve、burn-alpha、dip-to-black、dip-to-color、dip-to-white、film-dissolve、luma-fade、morph-cut、mosaic |
| アニメーション | block-motion、flip-motion、fold-motion、pop-motion、pull-motion、spin-motion、spring-motion、travel-motion |
| グランジと歪み | chaos、earthquake、flicker、glass、glitch、grunge、kaleidoscope、liquid-distortion、tv-power、vhs-damage |
| ライトとぼかし | burn-chroma、chroma-leak、cross-zoom、directional-blur、flare、flash、glow、lens-blur、light-leak、light-sweep、phosphor、radial-blur、ray、solarize、stripe、zoom-blur |
| スライド | 3d-roll、film-roll、push、roll、slide、split、stretch、whip |
| スマートツール | motion-camera、motion-tween、shape-dissolve、shape-flow |
| テキスト | text-animator、typewriter |
| トランスフォーマー | 3d-spin、3d-spinback、frame、louver、mirror、page-peel、slice、wave |
| ワイプ | clock-wipe、linear-wipe、neon-wipe、panel-wipe、plateau-wipe、radial-wipe、soft-wipe、star-wipe、stretch-wipe |
| イマーシブビデオ | vr-chroma-leaks、vr-gradient-wipe、vr-iris-wipe、vr-light-leaks、vr-light-rays、vr-mobius-zoom、vr-random-blocks、vr-spherical-blur |
| レガシー | additive-dissolve-legacy、barn-doors、center-split、clock-wipe-legacy、cross-dissolve-legacy、cross-zoom-legacy、dip-to-black-legacy、dip-to-white-legacy、film-dissolve-legacy、inset、iris-box、iris-cross、iris-diamond、iris-round、non-additive-dissolve、push-legacy、radial-wipe-legacy、slide-legacy、split-legacy、whip-legacy、wipe |
| 廃止済み(Premiere に表示されなくなったもの) | band-slide、checker-wipe、cube-spin、flip-over、gradient-wipe、page-peel-obsolete、page-turn、venetian-blinds |
dip-to-color はタイムラインの背景色(-bg)にディップします。
音声。 映像の種類を指定すると、音声には通常のクロスフェードが適用されます。音声専用の種類は3つあります。dissolve(Premiere の Constant Gain。constant-gain も使用できます)、constant-power、exponential-fade です。これらのいずれかを指定すると、映像にはクロスディゾルブが適用されます。
Premiere との近似度。 auto-editor はすべての種類を独自にレンダリングします。Premiere でレンダリングしたものとフレーム単位で比較すると、push、clock-wipe、barn-doors はエンコードノイズの範囲内で一致し、page-peel も近い結果になります。それ以外は測定されていません。単純なディゾルブやワイプは近い結果になりますが、独自にノイズや色を描画する glitch や light-leak などの効果は異なると考えてください。Premiere と完全に同じ見た目にするには、premiere-otio でエクスポートし、Premiere でレンダリングしてください。
トランジションごとの制御:v3 タイムライン
--transition は全体で一種類を使用します。カットごとに種類や長さを変えるには、v3 タイムラインをエクスポートし、その transitions キーを編集してからレンダリングします:
auto-editor video.mp4 --transition dissolve:0.5sec --export v3 -o edit.v3
# edit edit.v3, then:
auto-editor edit.v3 -o out.mp4
"transitions": {
"v": [[{"kind": "push", "at": 300, "dur": 15, "alignment": "center"}]],
"a": [[{"kind": "constant-power", "at": 300, "dur": 15, "alignment": "center"}]]
}
at はタイムライン上のフレームで示す編集ポイント、dur はフレーム数で示す長さ、alignment は start(クリップの開始位置からのフェードイン)、center(隣接するクリップ間のカットをまたぐ)、または end(クリップの終了位置でのフェードアウト)です。ビデオトラックではビデオ用の種類を、オーディオトラックでは dissolve、constant-power、または exponential-fade を使用します。詳しくは https://auto-editor.com/docs/v3 をご覧ください。
エディターへのエクスポート
| エクスポート | 出力される内容 |
|---|---|
premiere-otio | すべての種類が Premiere 独自のトランジションとして出力されます。廃止された種類のうち、Premiere が引き続き読み込めるのは page-turn と page-peel-obsolete です。その他は Premiere が削除してカットを残してしまうため、ディゾルブとして出力されます。 |
premiere、resolve-fcp7(FCP7 XML) | Cross Dissolve、ディップ(Dip to Color Dissolve として出力され、Premiere では Dip to Black または White として読み込まれます)、wipe(Edge Wipe として出力)、オーディオ用の Cross Fade(0dB)または (+3dB)。その他の種類はすべてディゾルブになります。 |
final-cut-pro、resolve(FCPXML) | Cross Dissolve のスパイン・トランジション。 |
shotcut、kdenlive | 同一トラック上のディゾルブとクロスフェード、両端のフェードフィルター。 |
v3 | すべての種類が変更されずに出力されます。 |
種類を Premiere に取り込むには、premiere-otio を使用してください。v1、v2、clip-sequence のエクスポートではトランジションが省かれます。クリップシーケンスのファイルは個別に分かれているため、ファイル間のトランジションには意味がありません。
インポート
FCP7 XML と FCPXML のインポートでは、各形式で指定されたトランジション(Cross Dissolve、Additive Dissolve、Dip to Color Dissolve(色に応じて黒または白)、Edge Wipe、各種 Iris、Page Curl、Star、Cross Fade(0dB/+3dB)、および Premiere の一般的な名称)が読み込まれます。認識されない名称はディゾルブとして再生されます。
レシピ
auto-editor talk.mp4 --transition dissolve:0.3sec # soft cuts in a talking-head video
auto-editor vlog.mp4 --transition whip:0.4sec:2sec # whips, only where 2s+ was removed
auto-editor podcast.mp3 --transition constant-power:0.2sec # audio-only: smooth crossfades
auto-editor video.mp4 --transition push:0.5sec --export premiere-otio # finish in Premiere
カット自体(編集方法、マージン、テンポ)については、auto-editor スキルをご覧ください。エディターへのエクスポート全般については、auto-editor-export スキルをご覧ください。