How to Deliver Your Film to Streaming Platforms: Technical Specs Explained
Learn the exact technical specifications for delivering your film to Netflix, Amazon Prime Video, Apple TV+, and other streaming platforms in 2026. Covers video codecs, audio loudness, IMF packaging, and QC requirements.
Filmcane Staff
TeamFilm marketing experts sharing insights for filmmakers

How to Deliver Your Film to Streaming Platforms: Technical Specs Explained
Your film is finished. The final mix sounds great. The color grade looks perfect. You have a distribution deal or a self-distribution plan. Then the platform sends you a 40-page technical delivery specification document filled with terms you have never seen: IMF, ST 2067-21, LUFS, dBTP, JPEG 2000, Dolby Vision metadata, ADM BWF. You are a filmmaker, not a broadcast engineer. You just want to deliver your movie.
Here is the reality that most indie filmmakers discover too late: OTT content delivery specifications in 2026 are not standardized across platforms. Netflix will not accept what Amazon accepts. Apple TV+ has requirements that differ from both. According to Vitrina's 2026 producer guide, the fragmentation across platforms hits hardest in post-production, where over 10,000 VFX and post companies globally operate to wildly divergent technical standards.
The good news is that the industry has moved toward IMF (Interoperable Master Format) as a universal delivery standard. The bad news is that each platform still has specific requirements within that standard. Getting your deliverable right on the first submission saves weeks of back-and-forth with QC (quality control) teams. Getting it wrong means your film sits in a queue while you fix audio loudness, color space, or subtitle formatting issues you did not know existed.
This guide explains the technical specifications for delivering your film to the major streaming platforms in 2026, with a focus on what indie filmmakers actually need to know.
Quick Answer
Delivering a film to a streaming platform requires a master file that meets the platform's exact specifications for video codec, resolution, color space, audio loudness, channel format, and subtitle format. The three major platforms (Netflix, Amazon Prime Video, Apple TV+) each have different requirements, though they share some common ground.
The universal standard for premium delivery in 2026 is IMF (Interoperable Master Format), specifically SMPTE ST 2067-21. Netflix requires IMF for original content. Amazon accepts ProRes 4444 XQ in MOV containers. Apple requires delivery through its Transporter tool with .itmsp packaging. For audio, Netflix targets -27 LUFS integrated with -2.0 dBTP true peak. Amazon and Apple target -24 LUFS with different true peak limits (-2.0 dBTP for Amazon, -1.0 dBTP for Apple). Subtitles should be delivered as VTT or SRT files, never burned in.
For indie filmmakers without a post-production facility, the most practical approach is to deliver a ProRes 4444 XQ master file with separate audio stems and subtitle files, then use a service or facility to create the IMF package if the platform requires it. For a complete overview of all deliverables, see our guide on film deliverables explained.
Understanding the Key Technical Terms
Video Specifications
| Term | What It Means | Why It Matters |
|---|---|---|
| Codec | The compression format used to encode video (ProRes, JPEG 2000, H.264, AV1) | Platforms require specific codecs. Wrong codec means rejection. |
| Resolution | The pixel dimensions of the video (1920x1080 for HD, 3840x2160 for UHD) | Must match what the platform expects for your delivery tier. |
| Color Space | The color standard used (Rec. 709 for SDR, P3 D65 for HDR) | Wrong color space means your film looks wrong on viewer screens. |
| Bit Depth | The number of bits used to represent each pixel's color (10-bit, 12-bit) | Higher bit depth means more color information. Platforms specify minimums. |
| Frame Rate | The number of frames per second (23.976, 24, 25, 30) | Must match the original capture and editing frame rate. No pulldown. |
| Aspect Ratio | The width-to-height ratio of the image (16:9, 2.39:1) | Must be the original aspect ratio. Platforms will not accept reformatted versions. |
| Dynamic Range | SDR (Standard Dynamic Range) or HDR (High Dynamic Range) | Netflix requires Dolby Vision for HDR. HDR10 alone is not accepted. |
Audio Specifications
| Term | What It Means | Why It Matters |
|---|---|---|
| LUFS | Loudness Units Full Scale, the integrated loudness measurement | Each platform has a specific target. Miss it and QC flags your file. |
| dBTP | Decibels True Peak, the maximum instantaneous peak level | Exceeding the limit causes distortion on playback. |
| Channel Format | Mono (1.0), Stereo (2.0), 5.1 surround, 7.1, Atmos | Platforms require specific formats and downmixes. |
| Sample Rate | The number of audio samples per second (48 kHz is standard) | All platforms require 48 kHz. |
| Bit Depth | The number of bits per audio sample (24-bit is standard) | All platforms require 24-bit for master delivery. |
Container and Packaging Formats
| Format | What It Is | Who Uses It |
|---|---|---|
| IMF (Interoperable Master Format) | SMPTE standard for delivering finished content as a package | Netflix (required), Amazon (accepted) |
| ProRes 4444 XQ | Apple's high-quality codec in MOV container | Amazon (required), Apple (preferred) |
| .itmsp | Apple's asset packaging format with metadata.xml | Apple TV+ (required) |
| DCP (Digital Cinema Package) | Theatrical delivery format | Amazon (for theatrical-quality delivery) |
Platform-by-Platform Specifications
Netflix
According to Netflix's Partner Help Center, all deliveries must comply with SMPTE ST 2067-21 (IMF Application 2E). Netflix expects IMF assets 4 to 6 weeks before your launch date.
Video:
- Format: IMF (JPEG 2000)
- HD: 1920x1080, ProRes or JPEG 2000, 10-bit minimum
- UHD: 3840x2160, JPEG 2000, 12-bit, RGB / 4:4:4
- HDR: Dolby Vision required for HDR content. HDR10 alone is not accepted.
- SDR: Rec. 709 / BT.1886 (Gamma 2.4)
- HDR Color: P3 D65 / SMPTE ST 2084 (PQ)
- Frame rates: 23.976, 24, 25, 29.97, 30, 50, 59.94, 60 (must match native capture rate)
- No 3:2 pulldown flags
- Original aspect ratio only
- 1 second of black and silence at head and tail
- No color bars, slates, ratings cards, or overlay branding
Audio:
- Integrated loudness: -27 LUFS (+/- 2 LU), dialog-gated, measured via ITU-R BS.1770-1
- True peak maximum: -2.0 dBTP
- Channel formats: Mono, Stereo, 5.1, Atmos
- Stereo downmix (Lt/Rt) required alongside any surround or Atmos delivery
- Atmos: deliver as Dolby Atmos BWAV ADM file in IMF
- Sample rate: 48 kHz / 24-bit
- Netflix's loudness spec is notably quieter than other platforms, which frequently catches audio teams expecting the more common -24 LUFS standard
Subtitles:
- VTT, PAC, DFXP, or STL formats
- No burned-in subtitles
- Textless version required for localization
According to Tools for Film, Netflix requires a content flag indicating whether Dialogue Intelligence normalization is applied. For content delivered at -27 LUFS without DI, the flag should be set to "False."
Amazon Prime Video
According to Amazon Studios' Asset Technical Specifications, Amazon requires ProRes 4444 XQ in MOV containers for production masters.
Video:
- Format: Apple ProRes 4444 XQ in MOV
- HD: 1920x1080, 10-bit
- UHD: 3840x2160, 12-bit, 4:4:4
- HDR: Supports both HDR10+ and Dolby Vision (more flexible than Netflix)
- SDR: Rec. 709
- HDR Color: ST 2084 (PQ)
- Frame rates: 23.976, 24, 25, 29.97, 30, 48, 50, 60
- Dolby Vision: delivered as MXF with JPEG 2000 and CMv4.0 metadata
Audio:
- Integrated loudness: -24 LUFS (+/- 2 LU)
- True peak maximum: -2.0 dBTP
- Channel formats: Mono, Stereo, 5.1, 7.1, Atmos
- Stereo downmix required alongside any surround delivery
- Codec: PCM (uncompressed WAV) preferred for master delivery
- Atmos: accepted via IAB (Immersive Audio Bitstream) workflow
- Amazon applies loudness normalization on playback, so content delivered above -24 LUFS will be turned down
Subtitles:
- VTT or SRT
- Separate timed text track
- Burned-in subtitles only for foreign language inserts
- If your film is a foreign language production with non-English audio, burned-in English subtitles are required
Delivery method: IBM Aspera for file transfer. Amazon provides Aspera Shares (web-based portal, free) during onboarding.
Apple TV+
According to Vitrina's 2026 guide, Apple mandates 4K HDR with Dolby Vision on virtually all originals.
Video:
- Format: ProRes (PCM wrapped in ProRes container for picture-locked deliveries)
- UHD: 3840x2160, 4K HDR with Dolby Vision
- Delivery via Apple's Transporter tool (command-line delivery tool)
- Video assets packaged as .itmsp files including a metadata.xml descriptor
- Apple also requires an Ambient Video Asset: a looping background video for the platform UI, delivered in multiple aspect ratios including vertical orientation for iPhone. This is a spec most producers forget about until the delivery package gets kicked back.
Audio:
- Integrated loudness: -24 LUFS (+/- 2 LU)
- True peak maximum: -1.0 dBTP (tighter than Netflix and Amazon's -2.0 dBTP limit)
- Channel formats: Stereo, 5.1, Atmos
- Atmos strongly preferred for original content (de facto requirement for Apple Original Films)
- Codec: 24-bit PCM WAV at 48 kHz for audio-only stems and mixes
- Apple's true peak limit of -1.0 dBTP is the most common source of Apple-specific QC rejections
Subtitles:
- VTT or SRT
- Separate timed text track
Audio Specification Comparison
| Specification | Netflix | Amazon Prime Video | Apple TV+ |
|---|---|---|---|
| Integrated loudness | -27 LUFS | -24 LUFS | -24 LUFS |
| Tolerance | +/- 2 LU | +/- 2 LU | +/- 2 LU |
| True peak maximum | -2.0 dBTP | -2.0 dBTP | -1.0 dBTP |
| Stereo downmix required | Yes (Lt/Rt) | Yes | Yes |
| Preferred surround | 5.1 or Atmos | 5.1, 7.1, or Atmos | 5.1 or Atmos |
| Preferred codec | ADM BWF in IMF | PCM WAV | PCM WAV / ProRes |
| Sample rate / bit depth | 48 kHz / 24-bit | 48 kHz / 24-bit | 48 kHz / 24-bit |
IMF: The Universal Delivery Standard
What Is IMF?
IMF (Interoperable Master Format) is a SMPTE standard (ST 2067) for delivering finished content as a package. Instead of creating separate encodes for each platform, you create one IMF package that can be adapted for multiple destinations.
According to Vitrina, IMF is no longer an advanced technique in 2026. It is the standard for premium multi-platform distribution. Netflix requires it. Amazon accepts it. Other platforms are moving toward it.
What an IMF Package Contains
An IMF package must contain:
- Video track file: The picture essence, encoded as JPEG 2000
- Audio track files: One per channel configuration (2.0, 5.1, Atmos IAB)
- Subtitle track files: Timed text in the required format
- Output Profile List (OPL): Instructions for how the package should be rendered for different outputs
- Asset Map and Packing List: Metadata describing the package contents
- Composition Playlist (CPL): The edit decision list that defines how the assets are assembled
Should Indie Filmmakers Create Their Own IMF Package?
If you are delivering to Netflix, you need an IMF package. If you are delivering to Amazon or Apple, ProRes is accepted. Creating an IMF package requires specialized software (like Vantage from Telestream or Wrappers from Tools for Film) and a working understanding of the SMPTE standards.
For most indie filmmakers, the practical approach is:
- Create a ProRes 4444 XQ master file with correct color space and audio levels
- Create separate audio stems (dialogue, music, effects) and a full mix
- Create subtitle files in SRT and VTT format
- Hire a post-production facility or delivery service to create the IMF package from your master
This costs $500 to $2,000 depending on the facility, but it ensures compliance and saves weeks of QC back-and-forth. For a complete guide to all deliverables, see our film deliverables explained guide.
Common QC Rejections and How to Avoid Them
1. Audio Loudness Out of Spec
This is the most common rejection across all platforms. Netflix's -27 LUFS target is quieter than most indie filmmakers expect. Apple's -1.0 dBTP true peak limit is tighter than Netflix and Amazon's -2.0 dBTP.
How to avoid: Measure your mix using a loudness meter that supports ITU-R BS.1770. Set true-peak limiters on all beds and objects at -2.3 dBTP or lower to maintain headroom for Netflix and Amazon. For Apple, set limiters at -1.2 dBTP or lower. Measure on the final deliverable, not on your mixing session.
2. Wrong Color Space
Delivering SDR content in the wrong color space or delivering HDR content without Dolby Vision metadata will result in rejection.
How to avoid: Confirm your color space matches the platform's spec. For SDR, use Rec. 709 / BT.1886 (Gamma 2.4). For HDR, use P3 D65 / ST 2084 (PQ) with Dolby Vision metadata. Netflix does not accept HDR10-only content. If you are delivering HDR, you need Dolby Vision.
3. Burned-In Subtitles
All three major platforms reject content with burned-in subtitles (except for foreign language inserts where required). If you have burned-in subtitles, you need to deliver a textless version.
How to avoid: Never burn subtitles into your master file. Always deliver separate subtitle files (SRT or VTT). If your film has forced narrative text (foreign language inserts, title cards), deliver both a texted and textless version. For subtitling tools, see our guide on film subtitling and captioning tools.
4. Missing Stereo Downmix
All three platforms require a stereo downmix alongside any surround or Atmos delivery. If you deliver only 5.1 or Atmos, your file will be rejected.
How to avoid: Create a stereo Lt/Rt downmix from your surround mix. Check that the downmix sounds balanced and that dialogue is intelligible. Do not rely on automatic downmix algorithms without listening to the result.
5. Incorrect Frame Rate
Netflix requires video at the native capture and editing frame rate. If your film was shot at 23.976, deliver at 23.976. Do not convert to 29.97i or apply 3:2 pulldown.
How to avoid: Confirm your frame rate matches the original capture rate throughout your post-production pipeline. Check your project settings in your editing and color grading software. For more on post-production workflow, see our guide on film post-production timeline.
Delivery Timelines
Each platform has specific delivery deadlines. Missing them can delay your launch or incur expedited encoding fees.
| Platform | Delivery Deadline | Notes |
|---|---|---|
| Netflix | 4 to 6 weeks before launch | IMF assets. Miss the window and you pay for expedited encoding. |
| Amazon Prime Video | 2 to 4 weeks before availability | Delivery via Aspera. SLAs calculated from availability date. |
| Apple TV+ | 2 to 4 weeks before launch | Delivery via Transporter. Allow time for .itmsp packaging. |
For self-distribution through platforms like Vimeo OTT or Pivotshare, delivery specs are less stringent but still require proper formatting. Always check the platform's current specifications before exporting your final files.
What Filmmakers Should Do Next
-
Request the delivery spec document from your platform: Before you finish your mix or color grade, ask your distribution contact for the current technical delivery specifications. Do not assume the specs have not changed since you last checked.
-
Hire a loudness measurement tool or service: Audio loudness is the most common rejection. Use a tool like Youlean Loudness Meter or iZotope Insight to measure your mix against the platform's target. For a complete audio post guide, see our sound design for independent films guide.
-
Create a textless version: Even if you do not think you need one, create a textless version of your film (no burned-in subtitles or text overlays). Platforms require this for localization. For subtitling, see our guide on film subtitling and captioning tools.
-
Budget for IMF packaging: If you are delivering to Netflix, budget $500 to $2,000 for IMF package creation through a post-production facility. This is not a DIY process unless you have specialized software and experience.
-
Plan your delivery timeline: Work backward from your launch date. Add 4 to 6 weeks for Netflix, 2 to 4 weeks for Amazon and Apple. Build in time for QC rejections and resubmissions. For a complete delivery checklist, see our film deliverables explained guide.
Frequently Asked Questions
What is IMF and do I need it?
IMF (Interoperable Master Format) is a SMPTE standard for delivering finished content as a package. Netflix requires it for original content. Amazon and Apple accept ProRes as an alternative. If you are delivering to Netflix, you need IMF. If you are delivering to Amazon or Apple only, ProRes 4444 XQ is sufficient.
What audio loudness should I deliver?
It depends on the platform. Netflix requires -27 LUFS integrated with -2.0 dBTP true peak. Amazon requires -24 LUFS with -2.0 dBTP. Apple requires -24 LUFS with -1.0 dBTP. Always check the platform's current spec before finalizing your mix. Netflix's -27 LUFS target is notably quieter than the others.
Can I deliver a ProRes file instead of IMF?
For Amazon and Apple, yes. Amazon requires ProRes 4444 XQ in MOV containers. Apple prefers ProRes for picture-locked deliveries. Netflix requires IMF for original content but accepts ProRes for certain legacy deliveries. If you are self-distributing through smaller platforms, ProRes is usually accepted.
Do I need Dolby Vision for HDR delivery?
For Netflix, yes. Netflix does not accept HDR10-only content for new originals. Amazon supports both HDR10+ and Dolby Vision. Apple mandates Dolby Vision for virtually all originals. If you are delivering HDR content, you need Dolby Vision metadata embedded in your file or delivered as a sidecar asset.
Should I burn in subtitles for streaming delivery?
No. All major streaming platforms require separate subtitle files (SRT or VTT). Burned-in subtitles are rejected except for specific cases like foreign language inserts. Always deliver a textless version of your film alongside your texted version. For subtitling tools, see our guide on film subtitling and captioning tools.
How much does it cost to create an IMF package?
Creating an IMF package through a post-production facility typically costs $500 to $2,000, depending on the complexity of your project and the facility's rates. If you need to do it yourself, software like Telestream Vantage or Tools for Film Wrappers can create IMF packages, but they require a working understanding of SMPTE standards and cost $200 to $1,000 for a license.
What happens if my film fails QC?
If your film fails quality control, the platform will send you a QC report detailing the issues. You will need to fix the identified problems and resubmit. Common failures include audio loudness out of spec, wrong color space, burned-in subtitles, missing stereo downmix, and incorrect frame rate. Each rejection adds days or weeks to your delivery timeline, which is why getting it right the first time matters.
Can I deliver my film to multiple platforms with one file?
Not exactly. While IMF is designed to solve this problem, each platform has specific requirements within the IMF standard. In practice, you create one IMF package and then generate platform-specific outputs from it. If you are delivering ProRes, you may need separate files for each platform due to differences in audio loudness, true peak limits, and subtitle formats. For a complete delivery strategy, see our guide on film deliverables explained.
Conclusion
Delivering your film to a streaming platform is the last technical hurdle between finishing your movie and reaching audiences. It is also the hurdle where indie filmmakers most often get stuck, because the specifications are dense, the terminology is unfamiliar, and the penalties for getting it wrong are measured in weeks of delay.
The key is preparation. Request the delivery spec before you finish your mix and color grade. Measure your audio loudness against the platform's target. Create a textless version. Prepare separate subtitle files. Budget for IMF packaging if the platform requires it. Build time into your schedule for QC and resubmission.
The specifications are not arbitrary. They exist to ensure that your film looks and sounds consistent across millions of devices. Understanding them is not about becoming a broadcast engineer. It is about respecting the final step in the chain that connects your film to its audience.
As you prepare your film for distribution across streaming platforms, Filmcane helps filmmakers create smart links, organize platform destinations, and measure marketing performance. Create your first Filmcane smart link and start understanding how audiences discover and watch your films.
Ready to Market Your Film Smarter?
Create your smart link in minutes and start reaching more viewers with better analytics.
Enjoyed this article?
Get weekly insights on film marketing, distribution strategies, and analytics delivered to your inbox.
No spam, unsubscribe anytime. Join 2,000+ filmmakers.

