2. Templates & Rendering

Browse, create, and manage video templates. Submit render jobs and track completion status.

  • Chema Rodriguez
    Author
    by Chema Rodriguez
    2 months ago
  • Templates & Video Rendering

    Once your songs are in the catalog, it's time to create videos.


    Template Management


    Tool: list_video_templates

    Description: Lists all available video templates — system templates (Video Loop Background, Static Image Video, Sandwich Render) and your custom templates.


    Tool: create_video_template

    Description: Creates a new custom video template with structured layout data. Define visual elements like backgrounds, waveform colors, text overlays, and SRT lyric bindings.

    {\n  "name": "My Festival Recap",\n  "type": "sandwich",\n  "ratio": "16:9"\n}

    Tool: update_video_template

    Description: Updates an existing custom template's name, aspect ratio, type, or visual element data.


    Tool: delete_video_template

    Description: Permanently removes a custom video template. System templates cannot be deleted.




    Rendering & Jobs


    Tool: list_video_rendering_jobs

    Description: Lists recent video render jobs with their status: pending, processing, completed, or failed. Completed videos include download URLs.

    {\n  "limit": 10\n}

    Tool: render_chatmu_video

    Description: Submits a new video render job. Select a template, pick tracks, configure asset URLs, and set estimated duration. Cost: 40 AI Credits per hour of video.

    {\n  "templateId": "template-uuid",\n  "selectedTrackIds": ["song-uuid-1"],\n  "selectedTrackUrls": ["https://..."],\n  "estimatedDuration": 180\n}