Microsoft Invest hosted video: 1.8 GB limit and bitrate ladder
Microsoft Invest hosted video creatives allow 1.8 GB, ask for 1280x720 minimum and 2500 kbps, and list a bitrate per height. What Sume can set for them.

Microsoft Invest's video creative guidelines set a 1.8 GB limit for hosted video creatives, a recommended minimum of 1280 by 720 pixels and 2500 kbps, and list a bitrate for each frame height. Sume renders and trims to those sizes, but it does not expose a bitrate, so the ladder is a transcode you run after the cut.
The ladder
Microsoft says hosted videos should follow the ladder below, and it lists a long set of accepted file types from 3G2 to WebM and WMV. VAST 2.0 and higher is supported.
| Size (px) | Bit rate (kbps) |
|---|---|
| 2160 | 30000 |
| 1280 | 8000 |
| 1080 | 7000 |
| 720 | 2500, 2000, 1700, 1100 and 600 |
| 432 | 1700, 1500, 1000 and 500 |
Where Sume fits
Sume's Timeline 1.0 renders sizes from 256 to 2160 on each side, so the 720, 1080 and 2160 rungs are all reachable as source sizes, and the minimum of 1280 by 720 is easy. Video trim exact re-encodes to H.264 in MP4, one of Microsoft's accepted types.
Pricing from the docs: $0.10 per output minute rounded up on Timeline, and $0.02 per trim job.
What it cannot do
No bitrate field exists: the trim docs say the server compiles ffmpeg and rejects codec and crf. You cannot ask for 8000 kbps at 1280. Render at the top size you need, then let a transcoder, or Microsoft's own hosted pipeline, produce the ladder.
Do not assume Microsoft re-encodes for you. The page describes what to supply and says nothing here about automatic transcoding of hosted files, so ask your account team if you plan to upload a single file.
Sources
Related posts
More in Use cases
- Mintegral video specs: MP4 only, 200 MB, 6, 15, 30 or 60 s
Mintegral wants MP4 up to 200 MB, 1080x1920 and 1920x1080 recommended, 6/15/30/60 s lengths, and a 1200x627 image as the endcard. Cut those lengths with Sume.
- Mixed-model clips judder in Timeline: conform each to 30 fps first
Timeline resamples sources that run at different frame rates and warns output_fps_resamples_sources. Conform each clip with video-trim output, $0.02 a clip.
- Mixed real and AI footage: what Gemini's SynthID check reports
A video that mixes camera footage and Gemini Omni clips shows SynthID in some segments only. What Google says it reports, and a test edit on Sume.
- Mobile game ad cutdowns: one master to 6, 15, 30 and 60 seconds
Mintegral recommends 6/15/30/60 s, Unity and Axon cap at 60 s, Liftoff at 180 s. Cut one portrait master to each length with Sume's trim API for $0.02 a job.
Written by Sume