Price a music video
music_video_estimateFree. The server quote for a plan and the plan as the server made it. Pass quote.render_cents to studio_render as confirm_cents. Captions on a song are always whole lines (never word sync).
Args:
song_id: a read song.
music_plan: the music_plan from music_video_director.
Returns: {ok, quote:{render_cents, outstanding_cents, fits, blockers, warnings, items}, music_plan}
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"song_id": "<song_id>",
"music_plan": "<music_plan>"
},
"name": "music_video_estimate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| song_id | Yes | A song id from song_from_library. | |
| music_plan | Yes | The `music_plan` from music_video_director. |