For filmmakers and studios

Magic Engine Studios Delivery Guide

What to send for your film or series to stream on the Magic Engine Studios app for Roku, and how to send it. If something here is hard for you, send what you have and we'll talk. Most problems can be fixed on our end.

Video
1080p MP4
Audio
AAC stereo
Captions
English .srt
Tile art
16:9, all ages

What to send for each title

Plus the signed agreement from Magic Engine Studios.

Video

SettingUse this
File type.mp4, H.264
Size1080p: up to 1920 pixels wide. Smaller is fine (1280×720).
ShapeAny aspect ratio. Keep your film's own shape (2.39:1, 2:1, 16:9…). Don't add black bars; the TV adds them.
Frame rateThe same as your master: 23.976, 24, 25, 29.97…
BitrateAbout 6–8 Mbps. A 90-minute film comes out around 4–5 GB.
ColorStandard dynamic range (Rec.709). No HDR for now.
Fast startOn. Called "Fast start", "Web optimized" or "Optimize for streaming" depending on the app.

Export presets that already match

DaVinci ResolveDeliver → H.264 Master or YouTube 1080p, format MP4.
Premiere ProH.264 → Match Source – High bitrate, tick Fast start.
Final Cut ProShare → Apple Devices 1080p, or Export File → H.264.
HandBrake (free)Fast 1080p30 or HQ 1080p30.

Please don't send ProRes, DNxHD or 4K files. They're 5–20 times bigger and don't play on most TVs. Keep your master safe: we may ask for it later for a 4K version.

Audio

Captions

Art

ImageSizeRules
Tile image1920×1080 (at least 1280×720), JPG or PNGSuitable for all ages: no swearing, nudity or gore. Roku shows it outside the app, in Roku Search and on the Roku home screen. Your title name on it is welcome.
Background1920×1080, JPGShown dimmed behind your title's page, inside the app only. It can be edgier than the tile. Keep the important part on the right; text sits on the left.
Studio logoPNG, transparent, at least 1000 px wideFor studios. Shown on black.

Trailer

Same video specs as the film, ideally 1–3 minutes. It plays silently on your title's page, and with sound from its Trailer button.

File names

Studio, title and year, lowercase with dashes. For a series, add season and episode (s01e03) and fill in one info row per episode.

hollow-pine-the-lantern-road-2025.mp4 hollow-pine-the-lantern-road-2025-tile.jpg hollow-pine-the-lantern-road-2025-background.jpg hollow-pine-the-lantern-road-2025-trailer.mp4 hollow-pine-the-lantern-road-2025.eng.srt velvet-static-neon-coffin-s01e03.mp4

How to send your files

Movie files are several GB, too big for email. Magic Engine Studios will tell you which of these two ways to use.

Option A: Cyberduck (free, best for big files)

A drag-and-drop app for Mac and Windows. Uploads resume if your connection drops.

  1. Download Cyberduck from cyberduck.io and install it.
  2. Click Open Connection and choose Cloudflare R2 Storage (S3) from the menu at the top of that window. If it isn't listed, choose Amazon S3.
  3. Enter the server, access key, secret key and folder that Magic Engine Studios sent you privately. Tick "Add to Keychain", then Connect.
  4. Drag in your files for one title. Wait until the transfer window says Complete: a 5 GB file takes about 15–60 minutes, depending on your internet.
  5. Email Magic Engine Studios that it's done, with your title info attached.

Your key can only upload. It can't see or delete anyone else's files.

Option B: a shared folder link

If you get a Dropbox "File Request" or Google Drive upload link, open it in your browser, drag your files onto the page, and stay on the page until every file says it's finished. Then email that it's done.

Before you upload

Title info

Send one row per film or episode with these columns, as a spreadsheet (Excel, Google Sheets or Numbers). Download the template (it has two example rows to replace), or copy the column names below into a new sheet.

What happens next

Magic Engine Studios checks each file (picture, sound, captions), prepares it for streaming, and adds your title to the app. If anything needs fixing, they'll tell you exactly what. A title usually goes live within a few days of a complete delivery.