Skip to content
VoiceDeck

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.

VoiceDeck

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 type FTR (feature) plus version 1. A trailer would be TLR-1; a second cut of the same feature would be FTR-2.
  • S — projector aspect ratio: Scope 2.39. F means Flat 1.85, and C means Full Container 1.90, used for masters that carry more than one aspect ratio for downstream cropping.
  • EN-XX — audio language EN (English), then subtitle language XX, meaning no burned-in or embedded subtitle track. EN-EN would be English audio with English (for example hard-of-hearing) subtitles.
  • US-PG — territory US, MPAA rating PG. An unrated international version might read INT-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 is 4K.
  • ST — the studio or distributor's short code, 2 to 4 uppercase letters.
  • 20260720 — the mastering date, written YYYYMMDD.
  • 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. A VF (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 / C describe 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 still F if that's what the projector will show, because the name reflects playback, not origin.
  • OV vs VF, 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.
  • SMPTE vs IOP. 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 XX actually means. In the language field, XX is not a language code — it is ISDCF shorthand for "none." EN-XX reads 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

  1. Enter the film title and choose the content type, aspect ratio, language pair, territory and rating.

  2. Set the audio configuration, resolution, studio and facility codes, mastering date, DCP standard and package type.

  3. Copy the assembled name from the color-coded preview, then confirm the wider delivery against the Platform Delivery Spec Card.

Frequently Asked Questions

What is the ISDCF naming convention?

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.

What does OV vs VF mean in a DCP name?

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.

What do F, S and C mean in a DCP name?

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.

Why is the title limited to 14 characters?

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.

What is the difference between SMPTE and InterOp DCPs?

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.

What does EN-XX mean in a DCP name?

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).

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.