← 返回
未分类 Key

Article to Short

Turn any news article or long-form post URL into a 30–60 second 9:16 short with stock visuals, narration, and captions. Use when the user shares a link and w...
Turn any news article or long-form post URL into a 30–60 second 9:16 short with stock visuals, narration, and captions. Use when the user shares a link and w...
api00
未分类 clawhub v1.3.1 1 版本 100000 Key: 需要
★ 0
Stars
📥 335
下载
💾 0
安装
1
版本
#latest

概述

Article / news → short

Take any URL with a substantial article body and produce a vertical short with

voiceover + auto-cut stock b-roll + captions.

When to use this skill

  • Source is a news article, long-form blog, press release, or essay.
  • Output goal: an edited summary, voiceover + visuals, 30–60 s.
  • The user does NOT want a talking-head (use

revid-blog-to-avatar-video for that).

  • For e-commerce product pages prefer

revid-shopify-product-promo — same

workflow but tuned defaults.

Inputs

FieldRequiredNotes
---------
urlyesArticle URL
aspectRationoDefault 9:16
targetDurationnoDefault 45 s
languagenoAuto-detected; override for non-English

Step-by-step

  1. Validate the URL.
  2. POST the payload below.
  3. Poll /status (canonical loop in the Polling section below).
  4. Return videoUrl.

API call template

POST /api/public/v3/render
Host: www.revid.ai
Content-Type: application/json
key: $REVID_API_KEY
{
  "workflow": "article-to-video",
  "source": {
    "url": "{ARTICLE_URL}",
    "scrapingPrompt": "Summarize the article body. Skip ads, related links, navigation, and footer."
  },
  "aspectRatio": "9:16",
  "voice":    { "enabled": true, "stability": 0.6, "speed": 1.0, "language": "en-US" },
  "captions": { "enabled": true, "position": "middle", "autoCrop": true },
  "music":    { "enabled": true, "syncWith": "beats" },
  "media": {
    "type": "stock-video",
    "density": "medium",
    "animation": "soft",
    "quality": "pro",
    "videoModel": "pro",
    "imageModel": "good"
  },
  "options": {
    "targetDuration": 45,
    "summarizationPreference": "summarize",
    "soundEffects": true,
    "hasToGenerateCover": true,
    "coverTextType": "headline"
  },
  "render": { "resolution": "1080p", "frameRate": 30 }
}

Examples

Polling

After POST /render, poll until status === "ready":

PID="<pid-from-render>"
while :; do
  R=$(curl -fsSL "https://www.revid.ai/api/public/v3/status?pid=$PID" \
        -H "key: $REVID_API_KEY")
  S=$(echo "$R" | jq -r .status)
  case "$S" in
    ready)  echo "$R" | jq .; break ;;
    failed) echo "FAILED: $R"; exit 1 ;;
    *)      sleep 5 ;;
  esac
done

In production prefer setting webhookUrl in the request body and skip polling.

Failure modes

SymptomFix
------
scrape failedPre-fetch the article body server-side and switch to revid-script-to-video with the body in source.text.
Off-topic stock visualsPass a tighter scrapingPrompt (e.g. "Focus on the financial markets angle, not the company history") and lower media.density: "low".
Wrong language detectedSet voice.language and options.language explicitly.
Captions clip subjectscaptions.position: "top".

See also

generating news from a topic vs summarizing a known URL.

版本历史

共 1 个版本

  • v1.3.1 当前
    2026-05-07 23:29 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

Product Description to Ad

api00
Turn a product description (free-form text — no URL needed) into a punchy 15–30 second AI-generated ad with hooks, CTA,
★ 0 📥 334

Blog to Avatar Video

api00
将博客文章URL转换为说话头像视频——头像在干净背景上朗读文章摘要脚本。适用于用户想要...
★ 0 📥 372

Shopify Product Promo

api00
将 Shopify(或任何电商)产品页 URL 转成 30–45 秒的 9:16 宣传视频,适合 TikTok / Reels / Shorts,在用户分享产品时使用。
★ 0 📥 442