
Ultimátní průvodce aplikací Sora-2: Nová generace tvorby AI videí
Objevte vše, co potřebujete vědět o aplikaci Sora-2—její schopnosti, využití a srovnání s předními generátory AI videa. Naučte se, jak začít a maximalizovat svů...

Naučte se integrovat Rendervid s AI agenty pomocí MCP (Model Context Protocol). Generujte videa z přirozených jazykových příkazů pomocí Claude Code, Cursor, Windsurf a dalších. 11 MCP nástrojů pro renderování, validaci a objevování šablon.
Vytváření videí programaticky tradičně vyžadovalo hlubokou znalost video kodeků, animačních frameworků a renderovacích pipeline. Rendervid eliminuje tuto složitost tím, že přijímá JSON šablony a vydává hotová videa. Když to zkombinujete s AI agenty, kteří rozumí přirozenému jazyku, získáte něco mocného: schopnost popsat video v jednoduchém jazyce a obdržet vykreslené MP4.
Rendervid překlenuje propast mezi AI jazykovými modely a produkcí videa. Místo psaní kódu, navrhování klíčových snímků nebo učení se video editoru řeknete AI agentovi, co chcete. Agent vygeneruje platnou JSON šablonu , zvaliduje ji a vykreslí finální výstup pomocí Rendervid enginu. Celý proces probíhá v jediné konverzaci.
Tato integrace je postavena na Model Context Protocol (MCP), otevřeném standardu, který umožňuje AI nástrojům interagovat s externími službami prostřednictvím strukturovaného rozhraní. Rendervid MCP server vystavuje 11 nástrojů pokrývajících renderování, validaci, objevování šablon a dokumentaci, což dává AI agentům vše, co potřebují k autonomní produkci profesionálního video obsahu.
Model Context Protocol je otevřený standard vyvinutý pro poskytování strukturovaného přístupu AI asistentů k externím nástrojům a zdrojům dat. Místo spoléhání na to, že AI modely budou hádat formáty API nebo generovat kód, který volá REST endpointy, MCP poskytuje typované, objevitelné rozhraní, které mohou AI agenti dotazovat za běhu.
Pro generování videa MCP řeší kritický problém: AI agenti potřebují vědět, co je možné, předtím než mohou generovat platný výstup. Bez MCP by AI model musel být trénován na specifickém formátu šablon Rendervid, znát každou dostupnou animační předvolbu a rozumět omezením každého typu vrstvy. S MCP agent jednoduše zavolá get_capabilities a obdrží kompletní popis systému, včetně JSON schémat pro každou komponentu.
list_examples pro nalezení počáteční šablony, upravit ji, zavolat validate_template pro kontrolu a pak zavolat render_video pro vytvoření výstupu. Vše v jediném tahu konverzace.Rendervid MCP server vystavuje 11 nástrojů organizovaných do tří kategorií: Renderování, Validace & Objevování a Dokumentace. Každý nástroj je navržen tak, aby dal AI agentům maximální autonomii při generování video obsahu.
Tyto nástroje zpracovávají skutečnou produkci video a obrazového výstupu z JSON šablon.
render_videoGeneruje kompletní video soubor z JSON šablony. Toto je primární renderovací nástroj pro produkci MP4, WebM nebo MOV výstupu.
Parametry:
template (objekt, povinný) – Kompletní JSON šablona definující scény, vrstvy, animace a nastavení výstupu.inputs (objekt, volitelný) – Páry klíč-hodnota pro substituci proměnných šablony.output_format (řetězec, volitelný) – Výstupní formát: mp4, webm nebo mov. Výchozí je mp4.Příklad použití AI agentem:
{
"tool": "render_video",
"arguments": {
"template": {
"outputSettings": {
"width": 1080,
"height": 1920,
"fps": 30,
"duration": 10
},
"scenes": [
{
"duration": 10,
"layers": [
{
"type": "text",
"text": "Letní výprodej - 50% sleva",
"fontSize": 72,
"fontFamily": "Montserrat",
"color": "#FFFFFF",
"position": { "x": 540, "y": 960 },
"animations": [
{
"type": "fadeInUp",
"duration": 0.8,
"delay": 0.2
}
]
}
]
}
]
},
"output_format": "mp4"
}
}
Vrací: URL nebo cestu k souboru vykresleného videa.
render_imageGeneruje jeden snímek nebo statický obrázek z JSON šablony. Užitečné pro vytváření náhledů, grafik pro sociální média, posterových snímků a statických marketingových materiálů.
Parametry:
template (objekt, povinný) – JSON šablona definující kompozici obrázku.inputs (objekt, volitelný) – Hodnoty pro substituci proměnných šablony.output_format (řetězec, volitelný) – Výstupní formát: png, jpeg nebo webp. Výchozí je png.frame (číslo, volitelné) – Který snímek vykreslit (pro extrakci specifického okamžiku z animované šablony).Kdy použít render_image vs render_video:
render_image pro statický výstup: náhledy, bannery, příspěvky na sociální média, prezentační snímky.render_video pro cokoli s pohybem: animace, přechody, audio, video klipy.start_render_asyncSpustí asynchronní renderovací úlohu pro dlouhá videa (typicky přes 30 sekund). Místo čekání na dokončení renderování synchronně tento nástroj vrací ID úlohy, které můžete dotazovat pomocí check_render_status.
Parametry:
template (objekt, povinný) – Kompletní JSON šablona.inputs (objekt, volitelný) – Hodnoty proměnných šablony.output_format (řetězec, volitelný) – Požadovaný výstupní formát.Vrací: Řetězec job_id, který lze použít s check_render_status a list_render_jobs.
Kdy použít asynchronní renderování:
check_render_statusKontroluje aktuální stav asynchronní renderovací úlohy spuštěné pomocí start_render_async.
Parametry:
job_id (řetězec, povinný) – ID úlohy vrácené start_render_async.Vrací: Objekt obsahující:
status – Jeden z queued, rendering, completed nebo failed.progress – Procento (0-100) indikující pokrok renderování.output_url – URL hotového videa (přítomno pouze když status je completed).error – Chybová zpráva, pokud úloha selhala.Příklad workflow dotazování:
AI Agent:
1. start_render_async → job_id: "abc-123"
2. check_render_status("abc-123") → status: "rendering", progress: 35
3. check_render_status("abc-123") → status: "rendering", progress: 78
4. check_render_status("abc-123") → status: "completed", output_url: "https://..."
list_render_jobsVypíše všechny asynchronní renderovací úlohy, aktivní i dokončené. Užitečné pro monitorování dávkových renderovacích operací nebo kontrolu nedávného výstupu.
Parametry:
status_filter (řetězec, volitelný) – Filtrovat podle stavu: queued, rendering, completed, failed nebo all. Výchozí je all.limit (číslo, volitelné) – Maximální počet úloh k vrácení.Vrací: Pole objektů úloh, každý s job_id, status, progress, created_at a output_url (pokud dokončeno).
Tyto nástroje pomáhají AI agentům pochopit, co Rendervid umí, a ověřit, že šablony jsou správné před renderováním.
validate_templateValiduje JSON šablonu před renderováním. Tento nástroj kontroluje strukturu šablony, typy polí, omezení hodnot a dokonce ověřuje, že URL médií (obrázky, videa, audio soubory) jsou přístupné. Spuštění validace před renderováním zabraňuje ztrátě času na šablonách, které by selhaly během procesu renderování.
Parametry:
template (objekt, povinný) – JSON šablona k validaci.check_urls (boolean, volitelný) – Zda ověřit, že URL médií jsou přístupné. Výchozí je true.Vrací: Objekt obsahující:
valid – Boolean indikující, zda je šablona platná.errors – Pole chybových objektů s path, message a severity pro každý nalezený problém.warnings – Pole varovných objektů pro nekritické problémy (např. nepoužité proměnné, velmi velké rozměry).Co validace zachytí:
duration)Příklad validační odpovědi:
{
"valid": false,
"errors": [
{
"path": "scenes[0].layers[2].src",
"message": "URL vrátila HTTP 404: https://example.com/missing-image.png",
"severity": "error"
},
{
"path": "scenes[1].duration",
"message": "Délka scény musí být kladné číslo",
"severity": "error"
}
],
"warnings": [
{
"path": "outputSettings.width",
"message": "Šířka 7680 je velmi velká a může vést k pomalému renderování",
"severity": "warning"
}
]
}
get_capabilitiesVrací komplexní popis všeho, co Rendervid umí. Toto je typicky první nástroj, který AI agent volá při zahájení úlohy generování videa. Odpověď zahrnuje dostupné typy vrstev, animační předvolby, easing funkce, filtry, výstupní formáty a jejich JSON schémata.
Parametry: Žádné.
Vrací: Strukturovaný objekt obsahující:
layerTypes – Všechny dostupné typy vrstev (text, image, video, shape, audio, group, lottie, custom) s jejich JSON schématy a konfigurovatelnými vlastnostmi.animations – Všechny animační předvolby seskupené podle kategorie (entrance, exit, emphasis, keyframe) s popisy a konfigurovatelnými parametry.easingFunctions – Všech 30+ easing funkcí s popisy a příklady použití.filters – Dostupné vizuální filtry (blur, brightness, contrast, saturate, grayscale, sepia atd.) s rozsahy parametrů.outputFormats – Podporované výstupní formáty pro renderování videa a obrázků s jejich omezeními.inputTypes – Typy proměnných šablony a validační pravidla.sceneTransitions – Všech 17 typů přechodů scén s jejich parametry.Proč je tento nástroj kritický pro AI agenty:
Odpověď capabilities je samoopisující API. AI agent nemusí být předtrénován na formátu šablon Rendervid. Může zavolat get_capabilities za běhu, obdržet kompletní schéma a generovat platné šablony při prvním pokusu. Když Rendervid přidá nové funkce, animace nebo typy vrstev, AI agenti k nim automaticky získají přístup prostřednictvím tohoto nástroje bez jakýchkoli změn kódu.
get_exampleNačte konkrétní ukázkovou šablonu podle názvu. AI agenti to používají k získání funkční šablony jako výchozího bodu, kterou pak upraví podle požadavků uživatele.
Parametry:
name (řetězec, povinný) – Název ukázkové šablony (např. instagram-story, product-showcase, animated-bar-chart).Vrací: Kompletní JSON šablonu pro požadovaný příklad, připravenou k renderování nebo úpravě.
Příklad:
AI Agent volá: get_example("instagram-story")
Vrací: Kompletní 1080x1920 Instagram story šablonu s textovými vrstvami,
obrázkem pozadí a vstupními animacemi
list_examplesProchází kompletní katalog 50+ ukázkových šablon organizovaných podle kategorií. AI agenti to používají k nalezení relevantních výchozích šablon pro požadavek uživatele.
Parametry:
category (řetězec, volitelný) – Filtrovat podle kategorie (např. social-media, marketing, data-visualization, typography, e-commerce).Vrací: Pole objektů metadat příkladů, každý s:
name – Identifikátor šablony pro použití s get_example.category – Kategorie šablony.description – Co šablona vytváří.dimensions – Výstupní šířka a výška.duration – Délka šablony v sekundách.Tyto nástroje poskytují podrobnou referenční dokumentaci, kterou mohou AI agenti konzultovat při konstrukci šablon.
get_component_docsVrací podrobnou dokumentaci pro konkrétní komponentu nebo typ vrstvy . Zahrnuje popisy vlastností, povinná vs volitelná pole, výchozí hodnoty a příklady použití.
Parametry:
component (řetězec, povinný) – Název komponenty/typu vrstvy (např. text, image, video, shape, audio, group, lottie, custom, AnimatedLineChart, TypewriterEffect).Vrací: Komplexní dokumentaci včetně:
get_animation_docsVrací kompletní referenci animačních efektů, včetně všech vstupních, výstupních, důrazových a klíčových snímkových animačních předvoleb.
Parametry:
animation (řetězec, volitelný) – Konkrétní název animace pro získání podrobné dokumentace (např. fadeInUp, bounceIn, slideOutLeft). Pokud je vynecháno, vrací celý katalog animací.Vrací: Dokumentaci animace včetně:
get_component_defaultsVrací výchozí hodnoty a kompletní JSON schéma pro konkrétní typ komponenty. AI agenti to používají k pochopení, jak vypadá minimální platná komponenta a jaké vlastnosti mohou přepsat.
Parametry:
component (řetězec, povinný) – Název komponenty/typu vrstvy.Vrací: JSON objekt s:
defaults – Kompletní výchozí hodnoty pro každou vlastnostschema – JSON Schema definující strukturu komponenty, typy a omezenírequired – Seznam povinných vlastnostíPříklad odpovědi pro textovou vrstvu:
{
"defaults": {
"type": "text",
"text": "",
"fontSize": 24,
"fontFamily": "Arial",
"color": "#000000",
"fontWeight": "normal",
"textAlign": "center",
"position": { "x": 0, "y": 0 },
"opacity": 1,
"rotation": 0,
"animations": []
},
"required": ["type", "text"],
"schema": {
"type": "object",
"properties": {
"text": { "type": "string", "description": "Textový obsah k zobrazení" },
"fontSize": { "type": "number", "minimum": 1, "maximum": 500 },
"fontFamily": { "type": "string", "description": "Název Google Fontu nebo systémový font" },
"color": { "type": "string", "pattern": "^#[0-9a-fA-F]{6}$" }
}
}
}
get_easing_docsVrací kompletní referenci pro všechny dostupné easing funkce. Easing funkce kontrolují křivku akcelerace animací, určující, zda začínají pomalu, končí pomalu, poskakují nebo sledují elastickou křivku.
Parametry:
easing (řetězec, volitelný) – Konkrétní název easing funkce pro podrobnou dokumentaci. Pokud je vynecháno, vrací celý seznam.Vrací: Dokumentaci pro každou easing funkci včetně:
easeInOutCubic, easeOutBounce, spring)Připojení Rendervid k vašemu AI nástroji vyžaduje přidání MCP serveru do konfigurace vašeho nástroje. Proces nastavení se mírně liší mezi nástroji, ale základní koncept je stejný: nasměrujte váš AI nástroj na vstupní bod Rendervid MCP serveru.
Před konfigurací jakéhokoli AI nástroje se ujistěte, že máte:
git clone https://github.com/AceDZN/rendervid.git
cd rendervid
npm install
cd mcp
npm install
npm run build
# macOS
brew install ffmpeg
# Ubuntu/Debian
sudo apt install ffmpeg
# Windows (s Chocolatey)
choco install ffmpeg
Přidejte Rendervid MCP server do vašeho konfiguračního souboru Claude Desktop.
Umístění konfiguračního souboru:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json~/.config/Claude/claude_desktop_config.jsonKonfigurace:
{
"mcpServers": {
"rendervid": {
"command": "node",
"args": ["/cesta/k/rendervid/mcp/build/index.js"],
"env": {}
}
}
}
Nahraďte /cesta/k/rendervid skutečnou cestou k vaší instalaci Rendervid.
Pro Claude Code (CLI), přidejte stejnou konfiguraci do souboru .claude/mcp.json vašeho projektu nebo do vašeho globálního nastavení Claude Code. Claude Code automaticky detekuje MCP server a vystaví všech 11 nástrojů během vašich kódovacích sezení.
Po uložení konfigurace restartujte Claude Desktop nebo Claude Code. Připojení můžete ověřit dotazem Claude: “Jaké nástroje Rendervid jsou dostupné?” Claude by měl vypsat všech 11 MCP nástrojů.
Přidejte Rendervid MCP server do MCP konfigurace Cursor.
Konfigurační soubor: .cursor/mcp.json v kořenovém adresáři vašeho projektu (nebo globální nastavení Cursor).
{
"mcpServers": {
"rendervid": {
"command": "node",
"args": ["/cesta/k/rendervid/mcp/build/index.js"]
}
}
}
Po uložení restartujte Cursor. Nástroje Rendervid budou dostupné v AI asistentovi Cursor, což vám umožní generovat videa přímo z vašeho editoru.
Windsurf podporuje MCP servery prostřednictvím své AI konfigurace. Přidejte Rendervid server do vašeho Windsurf MCP nastavení:
{
"mcpServers": {
"rendervid": {
"command": "node",
"args": ["/cesta/k/rendervid/mcp/build/index.js"]
}
}
}
Konzultujte dokumentaci Windsurf pro přesné umístění konfiguračního souboru, protože se může lišit podle verze a operačního systému.
Jakýkoli nástroj, který implementuje specifikaci MCP klienta, se může připojit k Rendervid MCP serveru. Server komunikuje přes stdio (standardní vstup/výstup), což je výchozí MCP transport.
Pro integraci s vlastním MCP klientem:
node /cesta/k/rendervid/mcp/build/index.js
tools/list pro objevení dostupných nástrojů.tools/call s názvem nástroje a argumenty pro spuštění jakéhokoli nástroje.MCP server je bezstavový. Každé volání nástroje je nezávislé a server může zpracovávat souběžné požadavky od více klientů.
Následující příklady ukazují, jak AI agenti používají MCP nástroje Rendervid k přechodu od přirozeného jazykového příkazu k hotovému videu.
Příkaz uživatele: “Vytvoř 10sekundovou Instagram story propagující letní výprodej s animovaným textem a gradientním pozadím”
Workflow AI agenta:
Krok 1 – Objevte capabilities:
Agent zavolá get_capabilities, aby se dozvěděl o dostupných typech vrstev, animačních předvolbách a omezeních výstupu. Zjistí, že vrstvy text a shape jsou dostupné, animace fadeInUp a scaleIn existují a Instagram stories používají rozlišení 1080x1920.
Krok 2 – Najděte výchozí šablonu:
Agent zavolá list_examples s category: "social-media" a najde šablonu instagram-story. Pak zavolá get_example("instagram-story") pro načtení kompletní JSON šablony.
Krok 3 – Sestavte šablonu:
Pomocí příkladu jako reference agent sestaví vlastní šablonu:
{
"outputSettings": {
"width": 1080,
"height": 1920,
"fps": 30,
"duration": 10
},
"scenes": [
{
"duration": 10,
"layers": [
{
"type": "shape",
"shapeType": "rectangle",
"width": 1080,
"height": 1920,
"gradient": {
"type": "linear",
"angle": 135,
"stops": [
{ "color": "#FF6B35", "position": 0 },
{ "color": "#F72585", "position": 0.5 },
{ "color": "#7209B7", "position": 1 }
]
}
},
{
"type": "text",
"text": "LETNÍ VÝPRODEJ",
"fontSize": 96,
"fontFamily": "Montserrat",
"fontWeight": "bold",
"color": "#FFFFFF",
"position": { "x": 540, "y": 700 },
"animations": [
{ "type": "fadeInUp", "duration": 0.8, "delay": 0.3 }
]
},
{
"type": "text",
"text": "50% SLEVA NA VŠE",
"fontSize": 64,
"fontFamily": "Montserrat",
"color": "#FFE066",
"position": { "x": 540, "y": 850 },
"animations": [
{ "type": "fadeInUp", "duration": 0.8, "delay": 0.6 }
]
},
{
"type": "text",
"text": "Nakupovat nyní →",
"fontSize": 48,
"fontFamily": "Montserrat",
"color": "#FFFFFF",
"position": { "x": 540, "y": 1200 },
"animations": [
{ "type": "scaleIn", "duration": 0.6, "delay": 1.2 }
]
}
]
}
]
}
Krok 4 – Validujte:
Agent zavolá validate_template s JSON šablonou. Odpověď přijde jako valid: true bez chyb.
Krok 5 – Renderujte:
Agent zavolá render_video s validovanou šablonou a obdrží URL k hotovému MP4 souboru.
Příkaz uživatele: “Vygeneruj video prezentace produktu pro naše nová sluchátka. Použij tento obrázek produktu: https://example.com/headphones.png . Název produktu je ‘SoundPro X1’ a cena je $299.”
Workflow AI agenta:
get_capabilities – Učí se o obrazových vrstvách, stylování textu a možnostech animace.list_examples – Najde šablonu product-showcase v kategorii e-commerce.get_example("product-showcase") – Načte kompletní šablonu prezentace produktu, která používá proměnné šablony
pro název produktu, obrázek a cenu.inputs s daty produktu uživatele:{
"inputs": {
"productName": "SoundPro X1",
"productImage": "https://example.com/headphones.png",
"price": "$299",
"tagline": "Prémiový zvuk, nově definovaný"
}
}
validate_template – Ověří šablonu a potvrdí, že https://example.com/headphones.png je přístupné.render_video – Vytvoří finální video prezentace produktu.Tento workflow demonstruje, jak AI agenti využívají proměnné šablony k vytváření personalizovaného obsahu ze znovupoužitelných šablon. Stejná šablona prezentace produktu může generovat stovky unikátních videí výměnou vstupů.
Příkaz uživatele: “Vytvoř animovaný sloupcový graf zobrazující čtvrtletní příjmy: Q1: $1.2M, Q2: $1.8M, Q3: $2.1M, Q4: $2.7M”
Workflow AI agenta:
get_capabilities – Objeví typ vrstvy custom a vestavěnou komponentu
AnimatedLineChart.get_component_docs("AnimatedLineChart") – Přečte dokumentaci pro komponentu grafu, učí se o formátu dat, konfiguraci barev, popisech os a možnostech animace.get_component_defaults("AnimatedLineChart") – Získá výchozí hodnoty a JSON schéma pro pochopení minimální požadované konfigurace.{
"type": "custom",
"component": "AnimatedLineChart",
"props": {
"data": [
{ "label": "Q1", "value": 1200000 },
{ "label": "Q2", "value": 1800000 },
{ "label": "Q3", "value": 2100000 },
{ "label": "Q4", "value": 2700000 }
],
"colors": ["#4361EE", "#3A0CA3", "#7209B7", "#F72585"],
"title": "Čtvrtletní příjmy 2025",
"yAxisLabel": "Příjmy (USD)",
"animationDuration": 2
}
}
validate_template – Potvrdí, že struktura šablony je správná.render_video – Generuje animované video grafu.Nástroj get_capabilities je základním kamenem AI integrace Rendervid. Implementuje vzor samoopisujícího API, kde systém říká AI agentům přesně, co umí, jaké parametry jsou vyžadovány a jaké hodnoty jsou platné. To eliminuje potřebu AI modelů zapamatovat si nebo být trénován na specifickém API Rendervid.
Když AI agent zavolá get_capabilities, obdrží strukturovanou odpověď pokrývající každý aspekt renderovacího systému:
Typy vrstev s JSON Schématy:
{
"layerTypes": {
"text": {
"description": "Vykresluje text s plnou kontrolou stylování",
"schema": {
"properties": {
"text": { "type": "string", "required": true },
"fontSize": { "type": "number", "default": 24, "min": 1, "max": 500 },
"fontFamily": { "type": "string", "default": "Arial" },
"color": { "type": "string", "format": "hex-color" },
"position": { "type": "object", "properties": { "x": {}, "y": {} } },
"animations": { "type": "array", "items": { "$ref": "#/animations" } }
}
}
},
"image": { "..." : "..." },
"video": { "..." : "..." },
"shape": { "..." : "..." },
"audio": { "..." : "..." },
"group": { "..." : "..." },
"lottie": { "..." : "..." },
"custom": { "..." : "..." }
}
}
Animační předvolby:
Odpověď capabilities vypíše každou animační předvolbu s její kategorií, konfigurovatelnými parametry a popisem. AI agent přijímající tato data ví, že fadeInUp je vstupní animace s parametry duration, delay a easing a že pohybuje prvkem nahoru při jeho zeslabování.
Easing funkce:
Všech 30+ easing funkcí je uvedeno s popisy, takže AI agent může vybrat správnou křivku pro každou animaci. Například easeOutBounce je popsán jako simulace poskakujícího efektu na konci animace, což může agent doporučit pro hravý nebo upoutávající obsah.
Filtry a efekty:
Vizuální filtry jako blur, brightness, contrast, saturate, grayscale a sepia jsou zdokumentovány s jejich rozsahy parametrů, což umožňuje AI agentovi aplikovat postprocessingové efekty na jakoukoli vrstvu.
Tradiční API vyžadují dokumentaci, kterou AI modely mohly nebo nemusely vidět během tréninku. Samoopisující API poskytuje dokumentaci za běhu, což zajišťuje, že AI agent má vždy aktuální, přesné informace. Když Rendervid přidá novou animační předvolbu nebo typ vrstvy, každý připojený AI agent ji okamžitě uvidí prostřednictvím get_capabilities. Žádné aktualizace dokumentace, žádné přetrénování, žádné nesoulady verzí.
Následujte tyto pokyny pro dosažení nejlepších výsledků při používání AI agentů k generování Rendervid videí.
Zavolejte validate_template před každým renderováním. Renderování je výpočetně náročné a validace je téměř okamžitá. Validační nástroj zachytí problémy, které by způsobily selhání renderování nebo neočekávaný výstup:
Typický AI workflow by měl vždy zahrnovat validaci jako krok před voláním render_video nebo render_image.
Místo sestavování šablon od nuly by AI agenti měli používat list_examples a get_example k nalezení relevantní výchozí šablony. Ukázkové šablony jsou testované a je známo, že produkují dobrý výstup. Začít z příkladu a upravit jej je rychlejší a méně náchylné k chybám než generování zcela nové struktury šablony.
Doporučený přístup:
list_examples s relevantní kategoriíget_example pro nejbližší odpovídající šablonuPři žádosti o videa od AI agenta buďte konkrétní ohledně:
Generování videa je iterativní. Po prvním renderování zkontrolujte výstup a požádejte AI agenta o úpravu konkrétních prvků:
AI agent může upravit existující šablonu a znovu vykreslit bez začínání od začátku, což činí iteraci rychlou a efektivní.
Pokud potřebujete více variací stejného videa (různé produkty, různé jazyky, různá data), požádejte AI agenta o vytvoření šablony s proměnnými
. To vám umožní vykreslit mnoho videí z jediné šablony předáním různých inputs:
{
"inputs": {
"productName": "Běžecké boty Pro",
"productImage": "https://example.com/shoes.png",
"price": "$149",
"tagline": "Běžte rychleji, jděte dále"
}
}
Pro videa delší než 30 sekund nebo šablony se složitými animacemi použijte start_render_async místo render_video. To zabraňuje vypršení časových limitů a umožňuje AI agentovi provádět další úkoly, zatímco se video vykresluje na pozadí.
Rendervid zahrnuje přes 100 ukázkových šablon pokrývajících 32 kategorií, což dává AI agentům bohatou knihovnu výchozích bodů pro jakoukoli úlohu generování videa.
Workflow objevování šablon používá dva nástroje v pořadí:
list_examples – Procházejte katalog s volitelným filtrováním kategorií pro nalezení relevantních šablon.get_example – Načtěte kompletní JSON šablonu pro konkrétní příklad.AI agenti mohou filtrovat příklady podle kategorie pro rychlé nalezení relevantních výchozích bodů:
| Kategorie | Popis | Příklady šablon |
|---|---|---|
social-media | Obsah optimalizovaný pro platformy | Instagram story, TikTok video, YouTube náhled |
e-commerce | Obsah produktů a výprodejů | Prezentace produktu, bleskový výprodej, srovnání cen |
marketing | Propagační materiály | Úvod značky, reference, zvýraznění funkce |
data-visualization | Grafy a infografiky | Sloupcový graf, čárový graf, koláčový graf, dashboard |
typography | Návrhy zaměřené na text | Kinetický text, kartičky s citáty, titulkové sekvence |
education | Vzdělávací materiály | Vysvětlující video, krok za krokem návod, diagram |
presentation | Obsah ve stylu snímků | Snímky pitch decku, úvod konference, keynote |
abstract | Vizuální efekty a umění | Systémy částic, vizualizace vln, gradienty |
Když uživatel požádá o “animovaný graf zobrazující prodejní data,” AI agent:
list_examples(category: "data-visualization") a obdrží seznam šablon souvisejících s grafy.animated-bar-chart jako nejlepší shodu na základě popisu.get_example("animated-bar-chart") pro načtení kompletní šablony.Tento přístup zaměřený na objevování znamená, že AI agenti konzistentně produkují dobře strukturované šablony, protože staví na testovaných příkladech spíše než generování JSON šablony od nuly.
Pro zobrazení každé dostupné šablony může AI agent zavolat list_examples bez filtru kategorie. Odpověď zahrnuje metadata pro všech 100+ šablon, což umožňuje agentovi vyhledávat napříč kategoriemi pro nejlepší shodu. Každá položka zahrnuje název šablony, kategorii, popis, rozměry a délku, což dává agentovi dostatek informací pro informované rozhodnutí.
Rendervid MCP server funguje s jakýmkoli nástrojem, který implementuje specifikaci klienta Model Context Protocol. Následující nástroje byly testovány a potvrzeny, že fungují s Rendervid:
| AI nástroj | Typ | Podpora MCP | Konfigurační soubor |
|---|---|---|---|
| Claude Desktop | Desktopová aplikace | Nativní | claude_desktop_config.json |
| Claude Code | CLI | Nativní | .claude/mcp.json |
| Cursor | IDE | Nativní | .cursor/mcp.json |
| Windsurf | IDE | Nativní | MCP nastavení |
| Google Antigravite | Cloud IDE | Nativní | MCP nastavení |
Protože MCP je otevřený standard, jakýkoli budoucí nástroj, který přidá podporu MCP klienta, bude automaticky kompatibilní s Rendervid MCP serverem. Nejsou vyžadovány žádné změny serveru nebo jeho nástrojů.
Pomáháme společnostem jako je ta vaše vyvíjet inteligentní chatboty, MCP servery, AI nástroje nebo jiné typy AI automatizace pro nahrazení lidské práce u opakujících se úkolů ve vaší organizaci.

Objevte vše, co potřebujete vědět o aplikaci Sora-2—její schopnosti, využití a srovnání s předními generátory AI videa. Naučte se, jak začít a maximalizovat svů...

Integrujte FlowHunt s Creatify MCP Serverem pro automatizaci generování AI avatar videí, zjednodušte video pracovní toky a vylepšete tvorbu obsahu pomocí pokroč...

Integrujte FlowHunt se serverem json2video-mcp pro automatizaci programové tvorby videí, správu vlastních šablon a propojení video workflow s agenty, LLM a auto...
Souhlas s cookies
Používáme cookies ke zlepšení vašeho prohlížení a analýze naší návštěvnosti. See our privacy policy.