1. Home
  2. Free tools
  3. DCP name validator
Validator

DCP name validator

A DCP folder name is a delimited record, not a label. Decoded properly it tells you the aspect ratio, the subtitle version, the audio layout and whether the package is self-contained — before you ingest it and find out the hard way.

The package name

Underscore-delimited, straight off the drive or out of your TMS.

Try one: · ·

Field by field

Verdict

Parsed—

—

What this package is

—

The naming convention is an industry habit, not a validated requirement. A malformed name does not prove a package will fail — it tells you to look harder before you schedule it. The CPL UUID, not the folder name, is the only reliable identifier for a version.

Everything here runs in your own browser. No values are sent to us, nothing is stored, and there is no sign-up.

What this is actually checking

The convention comes from the ISDCF and every field is positional, separated by underscores. This tool splits the name, identifies each field by its pattern rather than purely by position — because smaller originators drop fields and reorder them — and tells you what each one means.

The warnings are the useful part. An IOP marker means an Interop package, which cannot carry closed captions and cannot run at 25 or 30fps. A VF means a Version File that will not play at all unless its Original Version is already ingested. A missing ratio field means nobody can tell from the name whether your masking needs to move. A rating of TD means pre-release or festival.

None of it is a substitute for a validator that opens the package and checks the assets against the PKL hashes. It is a thirty-second check you can do on a name in an email, before the drive arrives.

Where the name is not enough

Two packages can carry the same title, the same date and the same studio and still be different compositions. The folder name is a convention rather than a validated requirement, and nothing enforces it.

The only reliable identifier for a version is the CPL UUID, which is also what a distributor's key system keys on. If a KDM will not open a package that looks correct by name, the usual cause is that the key was cut against a different UUID than the one you ingested — and no amount of re-reading the folder name will show you that.

Answers

Frequently asked questions

Is a malformed DCP name a problem?

Not on its own. The naming convention is an industry habit rather than something a server enforces, and plenty of packages with irregular names play perfectly. Treat an odd name as a reason to check the package properly before scheduling it, not as proof it will fail.

What does OV mean in a DCP name?

Original Version — a complete, self-contained package. A VF is a Version File, which is supplemental and will not play unless the Original Version it references is already on the server.

What is the difference between IOP and SMPTE in the name?

They are the two flavours of DCP. Interop is the legacy one that digital cinema launched on; SMPTE is the standardised successor. For a straight 24fps feature with burned-in subtitles they behave almost identically, but only SMPTE supports closed captions and frame rates of 25, 30, 50 and 60.

Does this send my package name anywhere?

No. Everything runs in your own browser. Nothing is transmitted, nothing is stored and there is no sign-up.

What does F-178 mean?

Flat container with a 1.78:1 image. The first letter is the projector aspect — F for flat, S for scope, C for full container — and the digits are the image aspect ratio.

More free tools

Other things you can use without signing up

Builder

Cinema website prototype

Give us your cinema's web address and get back a working prototype in your own branding, your own language and your own…

Builder

Festival website prototype

Give us your festival's web address and get back your own festival site and back office: programme by day and strand…

Calculator

Digital ROI calculator

Work out whether a website, app and checkout project pays for itself, using your own admissions and your own…

Calculator

Screening break-even calculator

How many admissions a single screening needs to cover its cost, including film hire percentage and minimum guarantees.

Generator

Movie & showtime schema generator

Generate valid Movie and ScreeningEvent JSON-LD for a film page, with showtimes, venue, pricing and subtitles.

Planner

Showtime planner

Lay out a day's shows across your screens from running times, pre-show and changeover — and compare your start times…

Audit

Cinema checkout audit

Score your own online ticketing against the 25 things a cinema checkout has to do, weighted by what actually moves…

Projection

KDM checker

Drop in one or many KDMs and see when each key opens and expires, which device it targets, what it unlocks, and what…

Compliance

Accessibility device calculator

Captioning, audio description and assistive listening devices required for your screens and seats, calculated from the…

Projection

Screen brightness calculator

Foot-lamberts and nits from projector lumens, screen size and gain — and the lumens you need to hit the 14 fL reference.

Booking

Film rental calculator

What you owe the distributor week by week under a sliding scale, a minimum guarantee, a flat fee or a 90/10 house-nut…