Inspect a video or audio file
probe_mediaInspect a video or audio file to obtain duration, size, frame rate, loudness, filmstrip, frames, waveform, and timed transcript before editing.
Instructions
Look at a video or audio file in the media library: duration, size, frame rate, loudness, a filmstrip of timestamped frames, frames at chosen seconds, the waveform, and for speech every word with its time and the same words as numbered beats. Read it before edit_footage. Free: budgetUsd (default 2, max 10) is held while it runs and released. Needs the write scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| names | No | The brand, product and domain names the transcript must spell the owner's way, comma-separated: "ShapelessAI, shapelessai.com". | |
| frames | No | Specific seconds to see, comma separated: "0, 4.5, 12". Up to 16. Omit for the filmstrip across the whole clip, which is usually what you want first. | |
| waveform | No | Also attach the audio as a waveform image with a second-ruler along it. | |
| budgetUsd | No | Optional: the most this call may spend, in dollars, default 2, max 10. | |
| media_key | Yes | The item to look at, as a mediaKey from media_library or any tool that returned one. | |
| transcript | No | Time the words (on by default for anything with sound under eight minutes). false skips it - a music track, a clip you have already read. | |
| frame_count | No | How many frames the filmstrip holds. 12 by default. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | ||
| media | Yes | ||
| output | No | The tool's own result, shaped by the tool. | |
| chargedUsd | Yes |