Shopify product video formats MP4, MOV, WEBM: what Sume returns
Shopify.dev lists MP4, MOV and WEBM for product videos. Sume Timeline, video filter and video trim return an MP4, which is one of the three formats listed.

Shopify's product media page lists MP4, MOV and WEBM for product videos, up to 1 GB, 10 minutes and 3840x2160. Sume's Timeline 1.0, video filter and video trim endpoints return an MP4, so MP4 is the format to plan around; no docs page lists MOV or WEBM output.
Which formats does Shopify accept?
Read on 2026-09-30: MP4, MOV and WEBM.
| Step | Sume output per docs | On Shopify's list? |
|---|---|---|
| Timeline render | One MP4 | Yes |
| Video filter (crop or dim) | A new MP4 | Yes |
| Video trim (cut) | A new MP4 artifact | Yes |
| MOV or WEBM | Not listed as an output | Listed by Shopify |
Can I crop a product video for a product page?
Yes. POST /v1/video-filter takes one media.sume.com clip and a crop op with fractional x, y, width and height, and returns a new MP4 at $0.02 per encode job (confirm live in GET /v1/catalog). The check route is free.
curl -X POST https://api.sume.com/v1/video-filter \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: pdp-crop-001" \
-d '{
"video_url": "https://media.sume.com/artifacts/artf_demo/product.mp4",
"ops": [{ "op": "crop", "x": 0, "y": 0, "width": 1, "height": 0.75 }]
}'What if I need MOV or WEBM?
Nothing in the Sume docs produces them, so convert outside Sume, or use MP4, which Shopify lists.
What should I verify?
The Timeline and video filter docs do not state a codec, so open the file in the Shopify admin preview before you publish. The limits above come from Shopify's page and may change.
Sources
Related posts
More in Use cases
- Shopify's 1,000 videos per store per week: plan a Sume batch
Shopify.dev says apps can create up to 1,000 videos per store each week. Count one job per video, one Idempotency-Key per SKU, and watch Sume's queue.
- YouTube Shorts thumbnail grabber: pull a frame with video frames
Pull up to 24 stills from a Short at times you name with POST /v1/video-frames, as png or jpeg, up to a 2160 long edge. The call is unbilled.
- Smooth jump cuts: trim, then a short fade between clips
Descript added Smooth all for jump cuts. Via API, trim the clean segments and join them in Timeline 1.0 with a fade of up to 1 second. No AI regeneration.
- Spotify AI Persona badge: does it apply to AI instrumentals?
Spotify's AI Persona badge is about an artist identity that may be AI-generated. What the announcement says, and what a Sume music job actually returns.
Written by Sume