ISDCF DCP Name Generator
Build a spec-correct ISDCF DCP composition name field by field — title, content type, aspect, language, territory, audio, resolution, studio, date, facility, standard and package type — with a live, color-coded preview. Free, no upload.
Client review & approval for video, audio, images & PDF — one link, no per-seat fees.
Try Free
Fill in the twelve fields below to assemble a spec-correct composition name for a digital cinema package —
for example
PerfectMountain_FTR-1_S_EN-XX_US-PG_51_2K_ST_20260720_FAC_SMPTE_OV
— following the ISDCF Digital Cinema Naming Convention.
Composition Name Preview
of 12 fields set · hover or focus a field below to highlight its segment above.
Field Legend
Every field of the ISDCF composition name, what it means, and the values it accepts.
| Field | Meaning | Allowed values | |
|---|---|---|---|
| 1. Film title | Title in CamelCase, no spaces or punctuation. | ≤14 characters recommended | |
| 2. Content type + version | What the composition is, plus its version number. | FTR, TLR, TSR, PRO, TST, POL, PSA, ADV, SHR, EPS, RTG + -1, -2… (optional -Temp/-Pre; -3D for 3D product) |
|
| 3. Projector aspect | Aspect ratio the DCP is mastered for. | F (1.85 Flat), S (2.39 Scope), C (1.90 Full Container) | |
| 4. Language (audio-subtitle) | Audio language, then subtitle language. | e.g. EN-XX, EN-EN, ES-EN, FR-XX — XX means no subtitles | |
| 5. Territory-Rating | Release territory, then content rating. | e.g. US-PG13, US-R, INT-TD (to be determined) — the ratings listed are MPAA (US); other territories use their own boards (e.g. BBFC in the UK) | |
| 6. Audio | Channel configuration, plus optional mix flags. | 51, 71, 20, 10 (optional -Atmos, -HI-VI) |
|
| 7. Resolution | Projector resolution. | 2K or 4K | |
| 8. Studio | Studio or distributor's short code. | 2–4 uppercase letters, e.g. ST, WB, UNIV | |
| 9. Date | Mastering date. | YYYYMMDD |
|
| 10. Facility | Facility that built the DCP. | ~3 uppercase letters, e.g. FAC, DLA | |
| 11. Standard | DCP packaging standard. | SMPTE or IOP (InterOp); for 3D product, -3D appears here and in the content-type field |
|
| 12. Package type | Whether this is the full package or a dependent update. | OV (Original Version) or VF (Version File), optional version qualifier |
About ISDCF DCP Name Generator
Why DCP names need a fixed convention
Digital cinema packages move through booking systems, theatre management systems (TMS) and server ingest with almost no human review — the file's name IS the metadata a projectionist, booker or automated ingest script reads before anyone opens the package. The Inter-Society Digital Cinema Forum (ISDCF) standardized twelve underscore-delimited fields so that every studio, DI house and post facility produces composition names any cinema chain can parse without guessing. Get the field order or an abbreviation wrong and a TMS can silently reject the package, mis-book a slot, or play a version file against the wrong original — the convention exists because "close enough" breaks automated systems that pattern-match specific positions in the string.
Anatomy of a composition name
Take the example this generator produces by default:
PerfectMountain_FTR-1_S_EN-XX_US-PG_51_2K_ST_20260720_FAC_SMPTE_OV
Read it field by field:
PerfectMountain— the film title in CamelCase, no spaces or punctuation, capped at 14 characters so it survives legacy 32-character TMS title-field limits once the rest of the name is appended.FTR-1— content typeFTR(feature) plus version1. A trailer would beTLR-1; a second cut of the same feature would beFTR-2.S— projector aspect ratio: Scope 2.39.Fmeans Flat 1.85, andCmeans Full Container 1.90, used for masters that carry more than one aspect ratio for downstream cropping.EN-XX— audio languageEN(English), then subtitle languageXX, meaning no burned-in or embedded subtitle track.EN-ENwould be English audio with English (for example hard-of-hearing) subtitles.US-PG— territoryUS, MPAA ratingPG. An unrated international version might readINT-TD(territory international, rating to-be-determined).51— 5.1 surround audio, with no suffix. A mix with an Atmos bed adds-Atmos(e.g.71-Atmos); a hearing/visually-impaired track adds-HI-VI(e.g.51-HI-VI).2K— projector resolution; the only other value is4K.ST— the studio or distributor's short code, 2 to 4 uppercase letters.20260720— the mastering date, writtenYYYYMMDD.FAC— the facility code for the post house or DI lab that built the DCP.SMPTE— the DCP standard. The alternative,IOP(InterOp), is the older format that predates SMPTE; new DCPs should be SMPTE unless a specific venue's server still requires legacy InterOp playback.OV— package type: Original Version, the complete, standalone package. AVF(Version File) is a smaller, dependent package — a swapped subtitle track or a dubbed audio reel, say — that references an OV's picture and audio essence by CPL rather than duplicating it; a VF will not play until its OV is already ingested on the same server.
The gotchas that actually break bookings
- Title truncation at 14 characters. ISDCF recommends 14 characters or fewer for the title segment. Longer titles aren't strictly forbidden, but plenty of booking systems and server ingest tools were built against that limit and will truncate or reject anything past it — trim the title before delivery rather than find out at the cinema.
F/S/Cdescribe the projector, not the camera. These letters describe the aspect ratio of the DCP as delivered, not the original shooting format — a Scope (2.39) feature that was cropped flat for a particular release is stillFif that's what the projector will show, because the name reflects playback, not origin.OVvsVF, and why a VF needs its OV. A VF only contains the reels that differ from its parent OV, plus a CPL that stitches in the unchanged OV assets by reference. Ingest a VF without its matching OV already on the server and it simply will not play — this is one of the most common "the DCP won't load" calls a projection booth makes.SMPTEvsIOP. InterOp predates the SMPTE DCP standard and is still occasionally required by older servers or specific festival venues, but SMPTE is the modern default — reach for InterOp only when a spec sheet explicitly demands it.- What
XXactually means. In the language field,XXis not a language code — it is ISDCF shorthand for "none."EN-XXreads as English audio with no subtitle track, not a missing or malformed field. A lowercase variant (en-xx) has historically been used by some facilities to flag burned-in subtitles rather than a soft/embedded track, but the modern convention keeps the language codes uppercase and this generator follows that.
Common content-type codes
| Code | Meaning | Code | Meaning |
|---|---|---|---|
FTR |
Feature | PSA |
Public service announcement |
TLR |
Trailer | ADV |
Advertisement |
TSR |
Teaser | SHR |
Short |
PRO |
Promo | EPS |
Episode |
TST |
Test | RTG |
Rating tag |
POL |
Policy |
This generator follows the current ISDCF Digital Cinema Naming Convention (v9.x lineage). See isdcf.com for the authoritative published spec and any territory-specific extensions your delivery house requires.
How to use the ISDCF DCP Name Generator
Enter the film title and choose the content type, aspect ratio, language pair, territory and rating.
Set the audio configuration, resolution, studio and facility codes, mastering date, DCP standard and package type.
Copy the assembled name from the color-coded preview, then confirm the wider delivery against the Platform Delivery Spec Card.
Frequently Asked Questions
It's the Inter-Society Digital Cinema Forum's standard for naming digital cinema package (DCP) composition names — twelve underscore-delimited fields, in a fixed order, covering title, content type, aspect ratio, language, territory/rating, audio, resolution, studio, date, facility, standard and package type. Booking systems and server ingest tools parse names by position, so following the convention exactly is what keeps a DCP bookable and playable across different cinema chains.
OV (Original Version) is the complete, standalone DCP — every reel of picture and audio. VF (Version File) is a smaller, dependent package that only contains the reels that differ from its parent OV, such as a swapped subtitle track or a dubbed audio reel, referencing the rest by CPL. A VF cannot play until its matching OV has already been ingested on the same server.
They describe the projector aspect ratio the DCP was mastered for: F is Flat (1.85:1), S is Scope (2.39:1), and C is Full Container (1.90:1), used when a master carries more image than any single release ratio for downstream cropping. They describe the delivered playback ratio, not the camera's original aspect ratio.
ISDCF recommends 14 characters or fewer because many booking systems and server ingest tools were built against legacy field-length limits and will truncate or reject longer titles. It isn't a hard technical limit in every system, but staying at or under 14 characters is the safest way to guarantee a title survives intact.
SMPTE is the current, standardized DCP format and should be the default for any new package. InterOp (IOP) is the older format that predates the SMPTE standard; some legacy servers or specific festival venues still require it, but SMPTE is what modern encoders and playback systems expect.
It's the language field: EN is the audio language (English) and XX means no subtitle track — XX is ISDCF shorthand for "none," not a real language code. EN-EN, by comparison, would mean English audio with an English subtitle track (for example a hard-of-hearing version).
Related Tools
More Delivery & QC tools
Review DCP-bound masters in VoiceDeck
VoiceDeck adds client review & approval for video, audio, images & PDF — one shareable link, no per-seat fees, so every file ships in spec.