LogoNanoPhoto.AI文档
LogoNanoPhoto.AI文档
网站首页文档首页

入门指南

入门指南

用户指南

用户指南

API

API 概览Sora 水印去除 API视频反推提示词 APISora 2 提示词生成器 APISora 2 视频生成 APISora 2 TVC 广告 APINano Banana Pro 图片生成 APINano Banana 2 图片生成 APIVeo 3.1 视频生成 API

OpenClaw 技能

OpenClaw 技能Sora 2 GenerateVeo 3.1Nano Banana ProNano Banana 2Video Prompt GeneratorVideo Reverse PromptSora Watermark RemoverComic Drama Generate

场景

Sora 2 TVC 广告制作

账单

账单与发票

常见问题

常见问题
X (Twitter)

Video Reverse Prompt

通过 OpenClaw 使用 NanoPhoto.AI API 分析视频并提取逐镜头提示词。

通过 NanoPhoto.AI API 分析视频,提取详细的逐镜头分解和 AI 可用的提示词。

安装:npx clawhub@latest install video-reverse-prompt

ClawHub:clawhub.ai/u/nanophotohq

前置条件

  1. 在 nanophoto.ai/settings/apikeys 获取 API Key
  2. 在 OpenClaw 技能设置中配置 NANOPHOTO_API_KEY
{
  "skills": {
    "entries": {
      "video-reverse-prompt": {
        "enabled": true,
        "env": {
          "NANOPHOTO_API_KEY": "your_api_key_here"
        }
      }
    }
  }
}

支持的视频来源

来源描述
youtubeYouTube 视频链接
url直接 .mp4 URL
file本地 .mp4 文件(最大 30 MB)

参数

参数类型必填描述
videoSourcestring是youtube、url 或 file
localestring否输出语言(默认:en),支持全部 11 种语言
videoUrlstring条件必填YouTube 链接或直接 .mp4 URL
videoFilestring条件必填Base64 编码的视频(file 来源时)
videoFileNamestring否原始文件名

费用:每次 API 调用消耗 1 积分

使用方法

YouTube 视频

curl -X POST "https://nanophoto.ai/api/sora-2/reverse-prompt" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $NANOPHOTO_API_KEY" \
  --data-raw '{
    "videoSource": "youtube",
    "locale": "zh",
    "videoUrl": "https://www.youtube.com/watch?v=XXXXXXXXXXX"
  }'

直接视频 URL

curl -X POST "https://nanophoto.ai/api/sora-2/reverse-prompt" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $NANOPHOTO_API_KEY" \
  --data-raw '{
    "videoSource": "url",
    "locale": "zh",
    "videoUrl": "https://example.com/video.mp4"
  }'

本地文件(推荐)

python3 scripts/reverse_prompt_file.py your-video.mp4 --locale zh

脚本会验证文件大小和格式,进行 Base64 编码,并输出流式文本响应。

响应

API 返回流式 Markdown 响应,包含:

  • 镜头编号、构图/角度、镜头运动
  • 详细视觉描述
  • 音频分析(背景音乐、音效、旁白)
  • 每个镜头的时长
  • 总体概要

错误码

错误码原因处理方式
LOGIN_REQUIREDAPI Key 无效在 settings/apikeys 验证
INSUFFICIENT_CREDITS积分不足充值积分
INVALID_YOUTUBE_URLYouTube URL 无效提供有效的 YouTube 链接
INVALID_FORMAT非 MP4 格式仅支持 .mp4
FILE_TOO_LARGE超过 30 MB使用更小的文件

Video Prompt Generator

通过 OpenClaw 使用 NanoPhoto.AI 提示词生成器 API 生成专业的 Sora 2 视频提示词。

Sora Watermark Remover

通过 OpenClaw 使用 NanoPhoto.AI API 去除 Sora 2 生成视频的水印。

目录

前置条件
支持的视频来源
参数
使用方法
YouTube 视频
直接视频 URL
本地文件(推荐)
响应
错误码