How to Prepare Your Film for Festival Submission: Technical Requirements Checklist
A complete technical requirements checklist for film festival submissions in 2026. Learn DCP specs, ProRes file formats, subtitle requirements, screener delivery, and how to avoid common technical rejections.
Filmcane Staff
TeamFilm marketing experts sharing insights for filmmakers

How to Prepare Your Film for Festival Submission: Technical Requirements Checklist
You finished your film. The cut is locked, the sound is mixed, and the color is graded. Now a festival programmer emails to say your film has been accepted, and they need a DCP delivered in three weeks. You have never made a DCP. You do not know what a KDM is. The deadline is real, and the specifications document they attached looks like it was written for engineers, not filmmakers.
This scenario plays out at every festival cycle. Filmmakers spend months on creative work and zero time on technical delivery, then scramble when acceptance arrives. The result is rushed DCPs, incorrect subtitle formats, missing caption tracks, and screenings that look or sound wrong because the deliverable was not prepared correctly.
Technical preparation is not glamorous. But it is the difference between a smooth festival run and a stressful one. A film that fails technical QC at a major festival may get pulled from the program. A screener file with the wrong codec may never get watched by a programmer. A DCP without proper subtitles may screen to a confused audience.
This checklist covers everything you need to prepare your film for festival submission and exhibition in 2026, from screener formats for the submission stage to DCP specifications for theatrical screenings.
Quick Answer
Festival technical requirements fall into two stages. First, the submission stage, where festivals need a screener file to evaluate your film. Most festivals accept H.264 MP4 files at 1080p, or ProRes files for higher-end submissions. Second, the exhibition stage, where accepted films must deliver a theatrical-quality format. The standard is a DCP (Digital Cinema Package), which is a folder of files containing JPEG 2000 video, PCM audio, and subtitle data formatted to SMPTE or Interop standards.
Key requirements across major 2026 festivals: Sundance requires DCP for in-person screenings and ProRes for online screenings, with closed captions mandatory for all English-language films and SDH subtitles for non-English films (Sundance Institute). The Berlinale accepts DCP and ProRes, with ProRes files converted to DCP free of charge, and requires burned-in subtitles for ProRes deliveries (Berlinale). Venice accepts DCP for features and file uploads for shorts, with specific MP4/H.264 specs for selection screeners (La Biennale di Venezia).
The rule: check each festival's technical specifications page before you submit. Requirements vary. Do not assume one format works everywhere.
Stage 1: Submission Screener Format
Before your film is accepted, the festival needs to watch it. This is the screener stage. The format requirements here are simpler than exhibition, but getting them wrong means your film may never be seen by a programmer.
Standard Screener Specifications
Most festivals using FilmFreeway accept online screeners via secure link (Vimeo, YouTube unlisted, or FilmFreeway's built-in player). If you are uploading a file directly, the most commonly accepted format is:
- Container: MP4
- Codec: H.264
- Resolution: 1080p (1920 x 1080)
- Frame rate: Native (match your source)
- Audio: AAC, 192 kbps or higher
- Bitrate: 8 to 15 Mbps for decent quality
- Subtitles: Burned in (hard-coded) if the film is not in English
Venice's selection screener specifications are a good benchmark for festivals that require file uploads: MP4 or MOV container, H.264 codec, 1080p resolution, AAC audio at 192 kbps, and an overall bitrate of 3 Mbps. Subtitles must be burned in, as external subtitle files are not supported (La Biennale di Venezia).
Secure Links vs. File Uploads
Many festivals now prefer secure streaming links over file downloads. This is simpler for you and gives the festival control over access. If you use Vimeo Pro or a similar platform, set the privacy to "hide from Vimeo" and password-protect the video. Include the password in your submission notes.
For festivals that require file uploads, check their maximum file size. FilmFreeway allows uploads up to 10 GB. Some festivals have lower limits. Compress your file using HandBrake or a similar tool if needed, but do not go below 8 Mbps for a feature. Programmers notice compression artifacts, especially in dark scenes.
Common Screener Mistakes
- Watermarks that obscure the image. A subtle watermark in a corner is fine. A large translucent title across the center of the frame is distracting and makes your film harder to evaluate.
- No subtitles on non-English films. If your film is in a language the programming team does not speak, they cannot evaluate it without subtitles. Always burn in English subtitles for international submissions.
- Wrong aspect ratio. Some filmmakers upload a 4:3 film letterboxed inside a 16:9 frame. This is acceptable but should be noted. If your film has a non-standard aspect ratio, mention it in your submission notes.
- Audio sync issues. Test your screener on multiple devices before submitting. Audio that drifts out of sync by even a few frames will make a programmer question your technical competence.
Stage 2: Exhibition Format (DCP)
If your film is accepted, the festival will request an exhibition format. For virtually all theatrical screenings in 2026, this means a DCP.
What Is a DCP?
A DCP (Digital Cinema Package) is a set of files that digital cinema projectors read to display your film. It is not a single video file. It is a folder containing:
- Video: JPEG 2000 frames, compressed, at 2K or 4K resolution
- Audio: Linear PCM, 24-bit, 48kHz or 96kHz, in 5.1 or 2.0
- Subtitles: XML and PNG files (if not burned in)
- Metadata: CPL (Composition Playlist), PKL (Packing List), and ASSETMAP files
DCPs follow either the SMPTE standard (preferred) or the older Interop standard. Most festivals in 2026 prefer or require SMPTE-compliant DCPs (Berlinale).
DCP Technical Specifications
| Specification | Standard Requirement |
|---|---|
| Resolution | 2K (2048 x 1080) or 4K (4096 x 2160) |
| Encoding | JPEG 2000 |
| Bitrate | Up to 250 Mbit/s |
| Frame rate | 24 fps (most common), 25 fps, 30 fps |
| Audio | 5.1 or 2.0 Linear PCM, 24-bit, 48kHz |
| Color space | XYZ (DCI P3 gamut) |
| Aspect ratio | Flat (1998 x 1080) or Scope (2048 x 858) |
| Subtitles | Burned in or XML/PNG (DCI standard) |
| Encryption | Optional (requires KDM if encrypted) |
DCP Creation Options
You have three main paths for creating a DCP:
1. Professional mastering facility ($300 to $800 per feature)
This is the safest option. A professional facility handles encoding, quality control, and formatting. They test the DCP on cinema servers and provide a QC report. If your film is screening at a major festival, use a professional facility. Companies like SimpleDCP, DCP-O-Matic, and various regional post-production houses offer this service.
2. DCP-O-Matic (free, open source)
DCP-O-Matic is a free tool that can create compliant DCPs from ProRes or H.264 source files. It works for simple projects, but it requires you to handle quality control yourself. Test the output on a cinema server before sending it to a festival. Independent filmmakers on tight budgets use it successfully, but it is not recommended for encrypted DCPs or complex subtitle workflows.
3. Festival conversion (free at some festivals)
Some festivals, including the Berlinale, will convert your ProRes file to a DCP free of charge (Berlinale). This is convenient but means you are relying on the festival's timeline. Deliver your ProRes file early enough for them to do the conversion before the screening deadline.
Encryption and KDMs
If you choose to encrypt your DCP, you will need to generate a KDM (Key Delivery Message) for each festival. A KDM is a digital key that unlocks the DCP for a specific cinema server, valid for a specific time window. The Berlinale, for example, requires DKDMs (Distribution KDMs) valid from the moment the DCP arrives until the end of the festival period (Berlinale).
For most indie filmmakers, unencrypted DCPs are simpler and sufficient. Encryption is primarily used for major studio releases where piracy during the festival window is a concern. If you do encrypt, work with a professional facility to manage KDMs.
Subtitles and Captions
Subtitle and caption requirements have become stricter in recent years, driven by accessibility standards and festival policies.
English-Language Films
Sundance 2026 requires all English-language films to deliver both closed-captioned and open-captioned versions of their DCP. The festival schedules two open-captioned screenings of every project in the program (Sundance Institute). This is part of a broader industry shift toward accessibility.
If your film is in English, prepare:
- A DCP with closed captions (CCAP)
- A DCP with open captions (OCAP)
- A ProRes file with closed captions (for online screenings)
Non-English-Language Films
For non-English films, most festivals require:
- A version with English subtitles (for general audiences)
- A version with English SDH subtitles (Subtitles for the Deaf and Hard of Hearing, which include sound cues)
Sundance requires both versions for in-person and online screenings (Sundance Institute).
Subtitle Formats
| Delivery Type | Subtitle Format |
|---|---|
| DCP | XML/PNG (DCI standard) or burned in |
| ProRes | Burned in (hard-coded) |
| MP4 screener | Burned in (hard-coded) |
| SRT files | Not accepted by most festivals for exhibition |
The Berlinale specifically notes that SRT files are not accepted for DCP screenings. Subtitles must be either burned into the image or delivered as DCI-standard XML/PNG files (Berlinale).
Subtitle Safe Area
Both the Berlinale and Venice specify that subtitles must be positioned within the active area of the image, not in the black letterbox area. The image can be cropped by up to 3% during projection, so festivals recommend observing a safe area of at least 5% from the edges (Berlinale).
Delivery Methods
Digital Upload
Most festivals now prefer digital delivery over physical hard drives. The Berlinale uses its own Digital Cinema Portal for DCP and ProRes uploads. Sundance offers secure upload links for digital delivery of both DCP and ProRes files, with the first delivery free and replacement deliveries potentially subject to a fee (Sundance Institute).
Platforms like SHARC and Gofilex are commonly used for server-to-server DCP transfers. Film Festival Cologne, for example, accepts DCP delivery via SHARC or Gofilex for its partner cinemas (Film Festival Cologne).
Physical Hard Drives
If digital upload is not possible, physical delivery is still accepted at most festivals. Standard requirements:
- Drive type: CRU-Dataport or SSD (SSD preferred)
- Formatting: Linux (ext2/ext3/ext4) for DCP drives, per ISDCF recommendation
- Cable: USB 3.0 or USB Type-C with adapter
- Labeling: Title and CPL clearly marked on the drive
- Backup: Venice requires two identical drives (show copy and backup copy) for physical DCP delivery (La Biennale di Venezia)
Complete Technical Preparation Checklist
Before Submission
- Export an H.264 MP4 screener at 1080p with burned-in subtitles (if non-English)
- Upload to a secure platform (Vimeo Pro, FilmFreeway, or festival portal)
- Test playback on at least two devices (laptop, phone, TV)
- Verify audio sync and levels (dialogue should peak around -6dB)
- Check for compression artifacts in dark or high-motion scenes
- Include password and any notes in your submission
After Acceptance (Exhibition)
- Read the festival's technical specifications document immediately
- Determine if DCP, ProRes, or both are required
- Decide: professional DCP creation, DCP-O-Matic, or festival conversion
- Prepare subtitle versions (English subtitles, SDH, open captions, closed captions as required)
- Create the DCP and run quality control
- Test the DCP on a cinema server if possible
- Generate KDMs if encrypting (valid for the full festival period)
- Choose delivery method (digital upload or physical drive)
- Deliver by the festival's deadline with margin to spare
- Confirm receipt with the festival's technical team
What Filmmakers Should Do Next
-
Budget for technical deliverables before you finish your film. DCP creation costs $300 to $800 for a feature. Subtitle creation and captioning adds $3 to $15 per minute. These are not optional expenses if you want your film to screen properly.
-
Keep a technical specifications document for your film. Record your aspect ratio, frame rate, resolution, audio configuration, and subtitle languages. You will need this information for every festival submission and delivery.
-
Prepare multiple versions early. Have an H.264 screener, a ProRes master, and a DCP ready before you start submitting. Rushing to create a DCP after acceptance is the most common source of festival delivery problems.
-
Test everything. A DCP that works on your computer may not work on a cinema server. A screener that plays fine on your phone may have audio sync issues on a projector. Test on the equipment that matters.
-
Read the fine print. Every festival has a technical specifications page. Read it. Follow it. If something is unclear, email the festival's technical contact. They would rather answer your question than receive a non-compliant deliverable.
For a broader view of festival strategy, read our film festival strategy guide and our festival submission guide. If you are preparing deliverables for distribution beyond festivals, our guide to film deliverables explained covers the full set of materials distributors expect.
Frequently Asked Questions
What format do film festivals accept for submissions?
Most festivals accept H.264 MP4 files at 1080p for screener submissions, or secure streaming links via Vimeo or FilmFreeway. Some festivals, like Venice, require file uploads to their own platforms with specific codec and bitrate requirements. Always check the festival's submission page for exact specifications.
Do I need a DCP for film festivals?
For theatrical exhibition at most festivals, yes. A DCP (Digital Cinema Package) is the standard format for cinema projection. Sundance requires DCP for all in-person screenings. Some festivals, like the Berlinale, will convert a ProRes file to DCP for you at no charge. For online-only screenings, ProRes is typically sufficient.
How much does it cost to make a DCP?
Professional DCP creation costs $300 to $800 for a feature film, depending on the facility and complexity. DCP-O-Matic is a free open-source alternative, but it requires you to handle quality control yourself. Some festivals offer free ProRes-to-DCP conversion for accepted films.
What is a KDM?
A KDM (Key Delivery Message) is a digital key that unlocks an encrypted DCP for a specific cinema server during a specific time window. If you encrypt your DCP, you must generate a KDM for each festival where it will screen. If your DCP is unencrypted, no KDM is needed.
Do festivals require subtitles?
Yes. Most festivals require English subtitles for non-English films. Sundance 2026 additionally requires SDH (Subtitles for the Deaf and Hard of Hearing) versions and open-captioned versions for all films, including English-language ones. Check each festival's accessibility requirements, as standards have tightened significantly.
Can I submit a film without burned-in subtitles?
For screener submissions, subtitles should be burned in if the film is not in English. For DCP exhibition, subtitles can be burned in or delivered as DCI-standard XML/PNG files. SRT files are not accepted for DCP screenings at most major festivals.
What resolution should my festival film be?
2K (2048 x 1080) is the standard for most DCP deliveries. 4K (4096 x 2160) is accepted by most festivals but not all screening rooms support it. For ProRes deliveries, 1080p (1920 x 1080) or 2K (1998 x 1080) is standard. For 4K projection, a DCP is required rather than ProRes.
How early should I prepare my festival deliverables?
Start preparing technical deliverables during post-production, not after acceptance. Have your screener file ready before you submit. Begin DCP creation as soon as you have picture lock. Festivals typically require exhibition deliverables 2 to 4 weeks before the screening date, but earlier is always better.
What happens if my DCP fails technical QC at a festival?
If your DCP fails quality control, the festival will contact you to fix the issue or send a replacement. This can delay your screening or, in worst cases, result in the film being pulled from the program. Using a professional DCP facility and testing your DCP on a cinema server before delivery minimizes this risk.
Can I use DCP-O-Matic for festival screenings?
Yes, many independent filmmakers use DCP-O-Matic successfully for festival screenings. It is free and creates compliant DCPs. However, it lacks built-in quality control, so you should test the output thoroughly. For major festivals like Sundance, Berlin, or Venice, consider using a professional facility for peace of mind.
Conclusion
Technical preparation is the least glamorous part of the festival process, but it is also the most controllable. You cannot control whether a festival accepts your film. You can control whether your DCP plays correctly, your subtitles are positioned properly, and your screener looks professional.
The filmmakers who handle technical delivery well are the ones who get recommended by festival technical staff. That sounds trivial, but festival technical teams talk to programmers. A smooth delivery makes a good impression. A chaotic one does not.
Start early. Budget for deliverables. Test on real equipment. Read every specification document. And when your film finally screens to a full theater, you can focus on the audience reaction instead of worrying about whether the subtitles are rendering correctly.
As you move from the festival circuit to broader distribution, tools like Filmcane can help you centralize your streaming platform links and track where audiences are actually watching your film. For more on building a complete festival plan, read our film festival strategy guide and our guide on how to build an audience before your film release.
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.


