ブログ一覧へ戻る
チュートリアル·2026年5月25日·読了6分

Veo 3で台湾ブランドの短編動画広告を作る(Soraは同じエンドポイントで近日提供)— 5分完全チュートリアル

テキストプロンプトから9:16の縦型Reels / TikTok / IG短編動画まで、全工程を解説。image-to-videoで既存の商品写真を動かします。台湾ブランドの実用例5種、繁体字中国語の描画に関する注意点、商用利用可能な品質にする高度なテクニック。

台湾ブランドがReels / TikTok / IG向けの短編動画広告を制作する際、最も大きな負担は通常「撮影、編集、仕上げを手配すること」に1週間かかる点です。AIによるテキスト動画変換なら、この工程を5分に短縮でき、品質も実際の商用配信に使える水準になっています。この記事では実例を使って方法を説明します。

Kunavoで現在利用できるliveテキスト動画変換モデルはGoogle Veo 3です。OpenAIのSora(sora-2)はまだロードマップ上にあり、未提供です。朗報なのは、どちらも同じOpenAI互換エンドポイントを使うことです。そのため、この記事の例はすべてveo-3を使っており、Soraが公開された日にはmodelフィールドを1つ変更するだけで済みます。詳しくはSora APIガイドをご覧ください。

5分で9:16の縦型ショート動画を1本完成

KunavoはVeo 3をOpenAI互換の/v1/videosエンドポイントに組み込んでいるため、base_urlを1行変更するだけで使えます。

text_to_video.py
import time
from openai import OpenAI

client = OpenAI(
    api_key="sk-kn-...",
    base_url="https://api.kunavo.com/v1",
)

def make_video(**params):
    """送出影片任務,等它完成,回傳影片 URL。"""
    # OpenAI SDK 沒有能直接呼叫這個端點的方法,所以用同一個 client 送 JSON
    task = client.post("/videos", body=params, cast_to=object)
    while task["status"] not in ("completed", "failed"):
        time.sleep(5)  # 生成通常要 30 秒到幾分鐘
        task = client.get(f"/videos/{task['id']}", cast_to=object)
    if task["status"] == "failed":
        raise RuntimeError(task["error"]["message"])
    return task["output"]["url"]

# 文字轉影片:8 秒、9:16 直式(Reels / TikTok / IG 短影片)
# 每支 Veo 影片固定 8 秒,Veo 模型會忽略 duration
url = make_video(
    model="veo-3",
    prompt=(
        "近距離鏡頭:手沖咖啡從濾杯滴入透明玻璃杯,"
        "蒸氣緩緩上升,深色背景,柔光打在杯緣上。"
        "結尾 logo 浮現:『晨曦咖啡 · 台北東區』"
    ),
    aspect_ratio="9:16",
    resolution="1080p",
)
print(url)  # files.kunavo.com 的永久連結

Veo 3ではどの動画も8秒固定で、1080p縦型動画1本が$0.42です(KunavoではVeo 3 Qualityが$1.60、Veo 3 Liteが$0.224)。台湾の地元の撮影チームに依頼するより2桁安く済みます。

画像から動画へ — 既存の商品画像をそのまま動かす

momo / Shopee / 自社サイトには、すでに商品写真があるはずです。Veo 3は画像を最初のフレームとして使用でき、AIが8秒間の商品周囲のカメラワークやディテール紹介を自動生成します。

image_to_video.py
# 圖生影片:用既有產品圖做 8 秒展示影片(沿用上面的 make_video)
url = make_video(
    model="veo-3",
    prompt="鏡頭環繞商品旋轉,柔和光線變化",
    image_url="https://your-cdn.com/product-hero.jpg",
    aspect_ratio="9:16",
)
print(url)

商品撮影では、商品画像1枚だけでおおよそNT$500-1500、動きのあるカメラワークを加えると少なくともNT$3000-5000かかります。Veo 3なら$0.50、為替レートを約NT$16とすると、1本わずか8台湾ドルです。

台湾ブランドでよくある5つの活用例

  1. ドリンク店の新商品発売:ハンドドリップの工程、ミルクフォームの反転、シロップをかける様子を文章で説明するだけで、8秒動画を複数パターン生成し、FB Adsのクリック率をA/Bテストできます。
  2. 夜市グルメ:油がはじける様子、鍋から取り出す瞬間のクローズアップ、トッピングをかける場面を、夜市の赤い照明や老街の看板など台湾らしいロケーションと組み合わせ、ブランドの記憶に残る映像を作れます。
  3. EC商品のReels:商品写真 → Veo 3で画像から動画を生成 → そのままIG / TikTok / Shopeeの商品ページに掲載できます。
  4. 観光業 / 宿泊施設:ホテルの客室、観光地の空撮、季節の雰囲気を、阿里山まで実際に撮影クルーを派遣せずに制作できます。AI生成でも十分に実用的です。
  5. 個人クリエイターの開封動画のイントロ:8秒の高品質なイントロを作り、さらにKunavo上のSunoで専用テーマ曲を生成してBGMにできます。

注意すべき点

  • 繁体字中国語の文字レンダリング:Veo 3は現在、動画内での繁体字のレンダリングがまだ安定していません。字幕はポストプロダクション(CapCut / 剪映台湾版)で追加し、AIに文字を書かせないことをおすすめします。
  • 実在人物の顔:主要なモデルはすべて「実在の著名人 / 政治家」に制限を設けています。商用利用では商品、風景、アニメーションキャラクターを中心にし、権利侵害のトラブルを避けることをおすすめします。
  • 音楽:Veo 3 自体が環境音を生成します。プロ仕様のBGMが必要なら、KunavoのSunoでオリジナル楽曲を生成してください
  • 動画リンクに有効期限はありません:Kunavoはすべての動画を自社のCDNに保存し、返されるfiles.kunavo.comのURLは永続的に有効です。それでも、本番運用中のプロダクトでは、自分のS3 / Bunny CDN / Cloudinaryにコピーを保存しておくことをおすすめします

支払い — 台湾の銀行カードはすべて利用可能

Visa / Mastercard / JCB / American Expressをすべてサポートしています。最低$10 USDからチャージでき、Stripeの決済時に自動で台湾ドルへ換算されます。サブスクリプションはなく、従量課金で、残高の有効期限はありません。$10からのチャージで、Veo 3の動画を20本、またはVeo 3 Qualityを約4本生成できます。

上級編:商用利用可能な品質を安定して出力する方法

  • バッチ生成+選別:同じpromptを3~5回実行し、最も良いものを選びます。AI動画にはランダム性があり、一度で成功する確率は約30%です
  • 詳細なpromptは単純なpromptより良い:「コーヒーカップ」は不十分、「明るい木製のテーブル、逆光、蒸気、スローモーション、広告スタイル」は良好
  • ネガティブプロンプトでよくある欠点を除去:「avoid distorted faces, avoid mangled text, no shaky camera」(ネガティブプロンプトはprompt内に記述する必要があります)

始める準備はできましたか?無料登録、$10からチャージ、従量課金です。完全な動画APIドキュメント:/docs/video、すべての動画モデルを見る:/models。