Install
openclaw skills install filtrix-video-genGenerate videos through Filtrix Remote MCP. Use when users ask for text-to-video, image-to-video, video task polling, or downloading completed videos with ge...
openclaw skills install filtrix-video-genThis skill is MCP-only.
https://mcp.filtrix.ai/mcpAuthorization: Bearer <FILTRIX_MCP_API_KEY>generate_video_textgenerate_video_imageget_video_statusRequired:
FILTRIX_MCP_API_KEYOptional:
FILTRIX_MCP_URL (default: https://mcp.filtrix.ai/mcp)python scripts/generate.py \
--mode text-to-video \
--prompt "a cinematic drone shot over a neon city at night" \
[--aspect-ratio 16:9] \
[--idempotency-key KEY] \
[--wait] \
[--poll-interval 8] \
[--timeout 600] \
[--output /tmp/video.mp4]
Default behavior submits a request and prints request_id.
Add --wait to poll until completion and download the final video.
Grok Imagine:
python scripts/generate.py \
--mode grok-imagine \
--prompt "camera slowly pushes in, fog drifting" \
--image-path /path/to/input.png \
--duration-seconds 6 \
[--aspect-ratio 16:9] \
[--wait]
Seedance 1.5 Pro:
python scripts/generate.py \
--mode seedance-1-5-pro \
--prompt "soft cinematic motion, subject turns to camera" \
--image-url https://... \
--duration-seconds 8 \
[--aspect-ratio 16:9] \
[--wait]
Notes:
6 or 155, 8, 10, 12onpython scripts/status.py \
--request-id YOUR_REQUEST_ID \
[--download] \
[--output /tmp/video.mp4]
idempotency_key prevents duplicate billing on retries.
If omitted, scripts auto-generate one UUID-based key.