Source too long? The 1800 s and 300 s caps for each Sume media tool
Trim, detach and inspect take sources up to 1800 s; filter, frames and compose stop at 300 s. The error each returns and the order to cut a long file.

Sume's media tools do not share one length limit. Video trim, audio detach and video inspect accept a source of up to 1800 seconds (30 minutes). Video filter, video frames and timeline compose stop at 300 seconds (5 minutes). A 40-minute recording fails on all of them, and a 12-minute clip works for trim and detach but fails on filter and frames. The error code tells you which cap you hit.
The caps side by side
| Tool | Source limit | Output limit | Error when exceeded |
|---|---|---|---|
| video trim | 1800 s | 900 s | source_duration_exceeded (source), video_trim_range_empty (range over 900 s) |
| audio detach | 1800 s | 900 s | source_duration_exceeded; a whole track over 900 s needs range |
| video inspect | 1800 s | 24 stills per call | none stated for length; stills capped |
| video filter | 300 s | keeps source length | output_duration_exceeded |
| video frames | 300 s | 24 frames per call | duration_out_of_range |
| timeline compose | 300 s output | 300 s | clamped with compose_duration_clamped_to_source |
| timeline render | audio 1-1800 s | 1800 s | request validation |
Order of operations for a long recording
The cheap rule is to cut first and process second, because trim is the only tool with the long source window. Take a 25-minute screen recording and a vertical 90-second Short as the goal.
- Trim a range of at most 300 s from the recording with
startandduration. Trim is $0.02 per job. - Pass the new
media.sume.comMP4 to video filter for the crop. It is under the 300 s cap now. - Extract stills from that same trimmed file with video frames, which has the same 300 s cap.
- Assemble on Timeline 1.0 if the Short has more than one cut.
The 900 s output trap
Trim and detach both read 1800 s but write at most 900 s. A request for duration: 1200 is refused with video_trim_range_empty even though the source is long enough. If you need the whole 30 minutes as audio, detach it in two ranges and join them with timeline audio concat, which allows up to 20 parts.
{
"video_url": "https://media.sume.com/artifacts/artf_demo/recording.mp4",
"start": 1260,
"duration": 90
}Reading the warning
Video frames adds a low_confidence_long_video warning when the source is longer than 90 seconds. It does not fail the job. It exists because the probe result is reused on longer clips, so check that the frame content matches what you expected before you rely on it.
Sources
Related posts
More in Media tools
- Which URL does each Sume media tool accept: public or media.sume.com?
Video captions and face swap take a public HTTPS URL; trim, filter, frames, inspect, detach, compose and timeline need your workspace's media.sume.com file.
- Will my upload become a YouTube Short? Check the probe first
YouTube classes square or vertical video up to 3 minutes as a Short; 16:9 stays long-form. Check width, height, rotation, and duration from the probe.
- YouTube lists 1440p at 16 Mbps; Sume Timeline cannot output 2560x1440
YouTube recommends 16 Mbps for 1440p SDR. Sume Timeline caps each edge at 2160, so 2560x1440 is not possible; the closest 16:9 render is 2160x1214.
- YouTube 480p at 2.5 Mbps and 360p at 1 Mbps: size of a 60-second draft
YouTube lists 2.5 Mbps for 480p and 1 Mbps for 360p SDR uploads. A 60-second clip at those rates is about 18.75 MB and 7.5 MB; Sume sets no bitrate itself.
Written by Sume