動画の縦型リフレーム

2クレジットから

横長動画を9:16、1:1、4:5に自動でリフレームします。AIが主役をフレーム内に保ち、TikTokなどへすぐ投稿できる動画に仕上げます。

未入力の項目: 動画, 出力アスペクト比

動画の縦型リフレーム の使い方

このパイプラインをワークフローのどこで使うか判断するための簡潔なガイドです。

最適な用途

  • 16:9のインタビューやポッドキャストを9:16のショート動画にする
  • 複数人が映る動画で発言中の人物を見やすく保つ
  • 横長素材から1:1や4:5のSNS版を作る
  • video-trim、captionsと組み合わせて短尺動画を仕上げる

使用するタイミング

  • video-trimの後にアスペクト比を整える
  • captionsの前に縦型キャンバスを確定する
  • 編集済みの横長クリップからSNS向けの別比率版を作る

ヒント

  • 複数話者のインタビューでは話者ラベル付きSRTを追加する
  • 主役が曖昧な場面や画面共有は、全体を見せるレターボックス表示になることがあります
  • 各シーンでは静止した構図を保ち、切り替えはカット位置で行います

動画の縦型リフレーム API

このパイプラインをご自身のコードから呼び出せます。1回のリクエストで実行が始まり、モデルは独立したエンドポイントではなく入力フィールドです。

APIトークンを取得
個の入力
3
必須
2
料金
2 to 5 クレジット
言語
言語
bun add @pipe2-ai/sdk
パイプラインを実行
import { createClient } from "@pipe2-ai/sdk";

const client = createClient(process.env.PIPE2_TOKEN!);

const { run_pipeline } = await client.RunPipeline({
  pipeline_slug: "video-reframe",
  input: {
    video_url: "https://example.com/interview.mp4",
    target_aspect_ratio: "9:16",
  },
});

pip install pipe2
パイプラインを実行
import asyncio
import os

from pipe2 import Pipe2Client

client = Pipe2Client(token=os.environ["PIPE2_TOKEN"])

run = asyncio.run(client.run_pipeline(
    pipeline_slug="video-reframe",
    input={
        "video_url": "https://example.com/interview.mp4",
        "target_aspect_ratio": "9:16",
    },
))

go get github.com/pipe2-ai/sdk-go
パイプラインを実行
client := pipe2.NewClient(os.Getenv("PIPE2_TOKEN"))

input := json.RawMessage(`{
  "video_url": "https://example.com/interview.mp4",
  "target_aspect_ratio": "9:16"
}`)

run, err := pipe2.RunPipeline(context.Background(), client, "video-reframe", input)
if err != nil {
    log.Fatal(err)
}

brew install pipe2-ai/tap/pipe2
パイプラインを実行
pipe2 pipelines run \
  --pipeline video-reframe \
  --input-json '{"video_url": "https://example.com/interview.mp4", "target_aspect_ratio": "9:16"}' \
  --wait

APIリファレンス全文 CLIリファレンス

よくある質問

どのアスペクト比に対応していますか?
9:16、1:1、4:5、16:9に対応しています。16:9を選んだ場合はリフレームせず、そのまま返します。
元動画がすでに目的の比率ならどうなりますか?
目的のアスペクト比と一致していることを確認し、再度クロップせずに元動画を返します。
誰を画面に残すかはどう決まりますか?
話者ラベル付きSRTがあれば、各シーンで発言中の人物を優先します。SRTがない場合は画面内の人物を基準にし、主役が1人に絞れない場面や画面共有では全体を表示します。
途中でパンやズームをしますか?
いいえ。各シーンでは1つの構図を固定し、元動画のカット位置でだけ切り替えます。
料金はいくらですか?
2 to 5 クレジットで、動画の長さに応じて変わります。
video-trimと組み合わせられますか?
はい。一般的な順序はvideo-trimで長さを整え、video-reframeで比率を変え、captionsで字幕を焼き込む流れです。

横長動画を縦型ショートへ自動リフレーム

16:9のインタビュー、ポッドキャスト、解説動画をTikTok、Reels、Shorts向けに整えます。各シーンの主役を見やすい位置に収め、構図はシーン内で固定。元動画のカット位置でだけ切り替わるため、画面が不自然に揺れません。

使い方

  1. シーンを区切る: 元動画のカット位置に沿って構図を決めます
  2. 主役を選ぶ: 話者ラベル付きSRTがあれば発言中の人物を優先し、ない場合は画面内の人物を基準にします
  3. 構図を固定: 各シーンでは1つのクロップを保ち、途中でパンやズームをしません
  4. 動画を出力: 音声を保ったまま、選んだアスペクト比のMP4を返します

複数話者の動画ではSRTを追加

インタビューやパネルでは、動画と同じ時間範囲を含む話者ラベル付きSRTを追加すると、各シーンで実際に話している人物を優先できます。SRTがなくても利用できますが、主役が曖昧な場面や画面共有では、全体を見せるレターボックス表示になることがあります。

他のパイプラインを見る

動画生成
from 9.5
動画生成
画像生成
0.2-6.4
画像生成
音声生成
0.002-40.0
音声生成
音楽生成
2.5-22.6
音楽生成