ComfyUI Extension
maomao
This ComfyUI custom node package mirrors the async flow used by the local plugin: submit a video task, query task status, download the next completed video.
xiaohuangzhengbang/maomao
Nodes—
On cloudLocal install
Stars2
Updated2 months ago
Readme
NewAPI Video Async
This ComfyUI custom node package mirrors the async flow used by the local yunwu plugin:
- Submit a video task
- Query task status
- Download the next completed video
The query node can also auto-retry transient upstream failures such as 408, 429, server_error, and system under load.
Models included
sora-2veo-8s-image-to-video
Internal mapping:
veo-8s-image-to-video->gemini-veo-3.1-generate-preview-ref-8s
Notes
- The provider currently accepts task submission, but upstream video generation may still fail under load.
- Image-to-video works by uploading input images to
tmpfiles.orgfirst, then sending the public image URLs to the provider. - Task history is stored in
newapi_video_tasks.jsoninside the plugin folder. - The submit node stores retry settings, and the query node can create a fresh retry task automatically when the previous one fails for a transient reason.
- Once one task in the same retry chain succeeds, further automatic retries in that chain stop.
veo-8s-image-to-videois fixed to 8 seconds and requires at least one input image.sora-2uses only12 / 16 / 20seconds.
Files
__init__.pyvideo_nodes.pyREADME.md