返回博客
教程·2026年5月25日·阅读约 6 分钟

使用 Veo 3 为台湾品牌制作短视频广告(Sora 同端点即将上线)— 5 分钟完整教程

从文字 prompt 到 9:16 竖版 Reels / TikTok / IG 短视频的完整流程。使用现有产品照片生成动态视频。包含 5 种台湾品牌实际应用、繁体中文渲染注意事项,以及达到商业可用质量的进阶技巧。

台湾品牌制作 Reels / TikTok / IG 短视频广告时,通常最痛苦的是“寻找拍摄、剪辑和后期制作”要花一周时间。AI 文生视频可以将这一流程压缩到 5 分钟,而且质量已经能够用于实际商业投放。本文通过实际案例教你如何操作。

在 Kunavo 上,目前可用的 live 文生视频模型是 Google Veo 3;OpenAI 的 Sora(sora-2)仍在路线图中,尚未开放。好消息是,两者使用同一个 OpenAI 兼容端点,因此本文所有示例都使用 veo-3;等 Sora 开放当天,只需修改一个 model 字段即可。完整说明请参阅 Sora API 指南。

5 分钟完成一支 9:16 竖屏短视频

Kunavo 将 Veo 3 封装在 OpenAI 兼容的 /v1/videos 端点中,修改一行 base_url 即可使用:

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 竖屏视频 $0.42(Kunavo 上 Veo 3 Quality $1.60、Veo 3 Lite $0.224)。比寻找台湾本地拍摄团队便宜两个数量级。

图生视频——让现有产品图片直接动起来

你的 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)

摄影师拍摄一张产品图大约 NT$500-1500,加上动态镜头至少 NT$3000-5000;用 Veo 3 生成一个 1080p 视频只需 $0.42。

台湾品牌常见的 5 种应用

  1. 饮料店新品上市:手冲过程、奶盖翻转、糖浆淋下——只需文字描述即可生成多个版本的 8 秒视频,用于 A/B 测试 FB Ads 点击率
  2. 夜市美食:油花炸开、出锅特写、淋上配料——结合台湾本地场景(夜市红灯、老街招牌),打造品牌记忆点
  3. 电商商品 Reels:产品照片 → Veo 3 图生视频 → 直接发布到 IG / TikTok / Shopee 商品页
  4. 旅游业 / 旅宿:酒店房型、景点航拍、季节氛围——无需真的派摄影师去阿里山,AI 生成已经够用
  5. 个人创作者开箱视频片头:制作 8 秒的高质感片头,再使用 Kunavo 上的 Suno 生成一段专属主题曲作为背景音乐

需要注意的几个方面

  • 繁体中文文字渲染:Veo 3 目前在视频中渲染繁体字仍不稳定。建议在后期制作阶段(CapCut / 剪映台湾版)添加字幕,不要让 AI 生成文字
  • 真实人脸:所有顶尖模型都对“真实名人 / 政治人物”有限制。商业使用建议以商品、场景和卡通角色为主,避免侵权纠纷
  • 音乐:Veo 3 本身会生成 ambient 音效。如果需要专业 BGM,可搭配 Kunavo 上的 Suno 生成原创配乐
  • 视频链接不会过期:Kunavo 会把每个视频存到自己的 CDN,返回的 files.kunavo.com URL 永久有效。正式上线的产品,仍建议另存一份到你自己的 S3 / Bunny CDN / Cloudinary

付款——台湾银行卡均可使用

Visa / Mastercard / JCB / American Express 全部支持,最低充值 $10 USD,通过 Stripe 结账时会自动换算为新台币。没有订阅,按用量计费,余额永不过期。充值 $10 就足以生成 20 个 Veo 3 或 5 个 Veo 3 Quality 的 1080p 视频。

进阶:如何稳定产出商业可用的质量

  • 批量生成 + 筛选:使用同一个 prompt 运行 3-5 次,挑选最好的结果。AI 视频具有随机性,一次成功的概率约为 30%
  • 细节丰富的 prompt 优于简单 prompt:“咖啡杯”较差;“浅色木质桌面、逆光、蒸汽、慢动作、广告风格”较好
  • 使用负面词清除常见问题:“avoid distorted faces, avoid mangled text, no shaky camera”(负面词需要写在 prompt 中)

准备开始了吗?免费注册,从 $10 起充值并按用量计费,查看完整视频 API 文档:/docs/video,浏览全部视频模型:/models。