Welcome to our community

Be a part of something great, join today!

  • Hey all, just changed over the backend after 15 years I figured time to give it a bit of an update, its probably gonna be a bit weird for most of you and i am sure there is a few bugs to work out but it should kinda work the same as before... hopefully :)

Digital Cinema Package

I'll ingest your test DCP on our Doremi DCP2000 and wait for a KDM, so I can test it when we have a quiet moment here.

I'm not sure how to get you the right certificate, unless you just mean the server serial number?

Test would be great. Thanks Jonathan.

For targeting a KDM to a cinema server one needs the actual server certificate. Facilities who do this for mainstream distributors invest considerable amounts of money and time into collecting and nursing their in-house databases. These databases gather all required information about screens, servers and certificates. It's a business and they will, naturally, not share their hard-earned info.

While this 1000-islands approach works (most of the time) people in the industry are aware of its shortcomings. The level of inefficiency is outlandish. Tracking changing screen/server information by endless email blasts should be, I can only imagine, nightmarish. End users (theatres) are encouraged to join a dozen service providers for easier access to keys etc.pp.

Outside the mainstream distribution paths we are, for now, pretty much left with the same brittle and inefficient mechanism: Collect data one by one, stuff it in a database and come up with some kinds of access to it.

For our test case we want to correlate your server's serial number to a location on Doremi's site for certificates (which we have to find in the first place). Another option is to ask your integrator (the guys who sold and installed your equipment). When we bought our XDC Solo G3 last summer asking for our certificate was the 2nd question. Integrator gave us a blank stare. Called XDC and after a short Kafka run a dev told me about their ftp server and the required access info (See a previous post).

Well, we'll get there :)

It's really exciting, all this recent development in the opensource DCP community.
Digital screenings are quite new here in Denmark, and it's interesting to follow the "first" footsteps of the companys who dare to walk the road of DCP :)

Yes, interesting indeed. And somewhat depressing, considering the platform was conceived almost a decade ago, right?

For a little pet project of mine, I have found all the info here in this thread a big help and inspiration to start builing my on scripts for opensource DCP making.

You got public code somewhere?

Specially with OpenDCP it seems more simple to optimize the workflow and utilize more than one cpu core.

Yes, Terrence's work is a big leap forward. I mean, on the open-source side of the pond we're still living in caves, grinding away on stone tools -- For example take CineCert's Wailua and the scope of its authoring features and one can see that there's a lot of work left to even approach that kind of flexibility. I'm very glad that people like Terrence decided to dedicate time and energy to improve our tools.
 
More algebra

More algebra

Just this week, I logged in to Reduser after being away for a long, long time. Interestingly enough, I came upon this thread. I say "interestingly" because I have spent the past few weeks in my own little learning curve world medium-painfully working to determine how to make my own DCP. So, I just read through this entire thread from beginning to end.

I succeeded in making my own DCP, and now I realize that I did so in no small part due to some of the ambitious work that you all have admirably done ahead of me. Thank you!

Here is just a little detail from my own research that may be of some value to you fellows who are working on your own dcp systems. (If this is just old information for you already, please excuse my naivete.)

In the Imagemagic batch command to convert a TIFF sequence from rgb to xyz, some of you (who are totally insane like myself about knowing the details about stuff like this) may want to know exactly what is going on in that matrix of numbers. Here is some data on that subject:

(I temporarily re-formatted the text to make this easier to read)

-recolor "
0.4124564 0.3575761 0.1804375
0.2126729 0.7151522 0.0721750
0.0193339 0.1191920 0.9503041"
means this:
X = (.412 x REDrgb) + (.358 x GREENrgb) + (.180 x BLUErgb)
Y = (.213 x REDrgb) + (.715 x GREENrgb) + (.072 x BLUErgb)
Z = (.019 x REDrgb) + (.119 x GREENrgb) + (.950 x BLUErgb)

CIE Recommendation 709.
The white point is D65 coordinates fixed as (xn;yn)=(0.312713;0.329016).

The RGB chromacity coordinates are:
Red: xr=0.64 yr=0.33 zr=1-(xr+yr)=0.03
Green: xg=0.30 yg=0.60 zg=1-(xg+yg)=0.10
Blue: xb=0.15 yb=0.06 zb=1-(xb+yb)=0.79

RGB -> CIE XYZccir709 (709):
|X| |0.412411 0.357585 0.180454| |Red |
|Y| = |0.212649 0.715169 0.072182| * |Green|
|Z| |0.019332 0.119195 0.950390| |Blue |

This provides the formula to transform RGB to CIE XYZccir709 and vice-versa:

RGB -> CIE XYZccir709 (D65)
X = 0.412*Red+0.358*Green+0.180*Blue
Y = 0.213*Red+0.715*Green+0.072*Blue
Z = 0.019*Red+0.119*Green+0.950*Blue

CIE XYZccir709 (D65) -> RGB
Red = 3.241*X-1.537*Y-0.499*Z
Green = -0.969*X+1.876*Y+0.042*Z
Blue = 0.056*X-.204*Y+1.057*Z
 
Holy Good God

Holy Good God

I had no idea when I started this thread that it would evolve and bloom into the foremost comprehensive poor-mans guide to DCP creation LOL. I was looking back into DCP creation to see if there was a better poor-man's way yet... and this thread was in the top 4 on google. :ohmy:

Very cool stuff on here after I left! I'm only on page 28 trying to catch up... :violent5:
 
Hi

How do you create a "SMPTE subtitles - subtitle.mxf" for OpenDCP version 0.15?

https://dci.foxpico.com/basic/subtitle-test-v7/

Thanks for a great thread and super apps

OpenDCP version 0.15 will package an existing subtitle MXF into a DCP. However, it will not create a subtitle MXF itself. It is a feature that will be implemented, but probably not for another couple releases.

In the mean time you can use asdcp-test to create the subtitle MXF. It can then be packaged using OpenDCP.
 
openDCP

openDCP

I was all proud of myself to get a working (although watermarked) DCP back at the beginning of this, but now I can't even figure out how to use Terrence's openDCP. I feel like a real dummy. I have no idea how to use these .exe files beyond double clicking on them, and that is doing nothing useful. Do I need an external program like Visual Studio, or what? Can someone point me in the right direction? 64 bit Windows Vista Home Premium.

By the way, REAL name is Jake D. Working on getting that swapped over from Leerafel

UPDATE: Ah. I was trying to run the exe files by clicking on them. That doesn't do anything. I figured out that I had to just run the commands within a command terminal. Problem solved.
 
Last edited:
opendcp

opendcp

I'm just about done creating my first DCP using openDCP... I wanted to test it out on easyDCP player... but all attempts to locate and download it have been futile. Any ideas on altranate DCP players?

UPDATE: I found a demo for a product called dcpPlayer from a company called "digitAll", but it gives me errors when I try to play any DCP, including my previous DCP that is tested and confirmed in working order. Still hunting for another app that I can test this new DCP out on...
 
Last edited:
Also, I'd like to try puting this DCP on a DVD this time, as it is just under 4GB. I have a few filesystem choices: ISO9660, and UDF versions 1.5, 2.0, or 2.5. Will any of these systems work, from anyone's experience?
 
There is another DCP Player Demo from "DigitAll" on this page:
http://www.digitall.net.au/products/dcpplayer.html

Jake, do you mean to put your DCP onto a DVD just for storage, (A place to put it) or do you mean you want to try to deliver it to a movie theater on DVD? I'm under the impression that a DCP must be delivered on a Hard Drive usiing an 'ext3' or 'NTFS' file system. Am I mistaken?

regards, ~RR
 
short question please on cinemascope....
As i read in the specsheet from DCI it says it should be 2048x858 but thats spheric.
How should be the picture dimension for anamorphotic DCPs? 2048x1716 for example ??????

thx for info...
rainer
 
short question please on cinemascope....
As i read in the specsheet from DCI it says it should be 2048x858 but thats spheric.
How should be the picture dimension for anamorphotic DCPs? 2048x1716 for example ??????

DLP dimensions are 2048x1080 (1.896:1). No anamorphic DCPs in SMPTE standards. Also I'm not aware of a single installation with anamorphic lenses over here. Maybe in Austria? These projectors are quite flexible when it comes to mapping source to target dimensions so you probably could work something out.

We're basically stuck with 2048x858 (or the 4K equivalent).
 
OpenDCP version 0.15 will package an existing subtitle MXF into a DCP. However, it will not create a subtitle MXF itself. It is a feature that will be implemented, but probably not for another couple releases.

In the mean time you can use asdcp-test to create the subtitle MXF. It can then be packaged using OpenDCP.


Thanks Terrence

so i need to create same amount of frames in PNG as the clip?
(is there a way in avisynth to create PNG from *.smi text file or other programs?)
and then use asdcp-test to create the subtitle MXF
(i'm a new to asdcp-test what would the command line look like for create subtitle MXF ?)
and finaly use OpenDCP version 0.15 for "mux"

thanks for your help
 
short question please on cinemascope....
As i read in the specsheet from DCI it says it should be 2048x858 but thats spheric.
How should be the picture dimension for anamorphotic DCPs? 2048x1716 for example ??????

thx for info...
rainer

Hello, Rainer,
There is no anamorphic DCP as we are used to having with film prints. "Scope" is precisely defined in the DCI to be 2.39:1 (Slightly wider than film which has been 2.35:1). A theatrical Digital Cinema Package must be delivered in a 2048 x 1080 container for 2K, with picture letterboxed to 2048 x 858. 4K is delivered in a 4096 x 2160 container letterboxed to 4096 x 1716.

FYI: A 16 x 9 original can meet the 1.85:1 "Flat" standard delivered 2k in the 2048 x 1080 container, by letterboxing in either of two formats: 1920 x 1080 with 39-pixel side pillar bars, or enlarged to 1998 x 1038 (losing 21 pixels at the top and bottom of the frame). The "flat" container for 4k is 3996 x 2160.

regards, ~RR
 
There is another DCP Player Demo from "DigitAll" on this page:
http://www.digitall.net.au/products/dcpplayer.html

Jake, do you mean to put your DCP onto a DVD just for storage, (A place to put it) or do you mean you want to try to deliver it to a movie theater on DVD? I'm under the impression that a DCP must be delivered on a Hard Drive usiing an 'ext3' or 'NTFS' file system. Am I mistaken?

regards, ~RR

You know, thats what I thought too, but the booth manager I was working with said that he got trailers and advertisements in DCP format on plain old DVD-R all the time. But then again, that is why I wanted to ask one here. I'm headed down to the the megaplex today to try out a couple of different filesystems. I'll let you all know my results...

Leerafel AKA Jake D.
 

Ah yeah, here is what it says about DVDs:
"4. Optical media such as DVD or CD may be used where appropriate. If DVD format is used, the disks should be single-sided, single-layered, 4.7 GB data format. The storage partition format should be UDF."

Excellent. Since it doesn't specify, I'm going to test a few different UDF formats, starting with version 1.5. This makes things much easier for me on a Windows system. It was a pain finding a program that would let me format my little usb drive to ext3 before, and if I can just toss it on a DVD, then I'm a happy camper.

Oh, and as far as digitAll's DCP player, I haven't had any luck. It keeps giving me errors about a "texture," and then the image doesn't show, but the audio plays fine--that goes for my brand new untested DCP created using OpenDCP, and my theater-confirmed-working DCP.
 
I also read the piece that Wolfgang posted. After a lot of hard work at this, it's the first time that I came upon this information about delivery on DVDs. I am amazed at how the learning goes on and on. I am baffled that I missed this until now, and shown once again that I learn something new every day in this business.
 
I also read the piece that Wolfgang posted. After a lot of hard work at this, it's the first time that I came upon this information about delivery on DVDs. I am amazed at how the learning goes on and on. I am baffled that I missed this until now, and shown once again that I learn something new every day in this business.

We get policy trailers all the time on DVD. We also get them on USB sticks which are formatted in FAT32, EXT3, or once in awhile HFS+. The distributor of the trailers doesn't know what servers we use, so I would assume it is pretty standard all the major ones read these formats.
 
Back
Top