An free alternative to Easydcp and Cineasset that makes DCPs from image sequence and wav files is the Windows DCP tool called: DCPC. It is made by Lars Reichel.
Updated: DCPC was buggy and could crash on longer clips, but the maker Lars Reichel reports in the comment section that the new 1.4 version is more stable. It supports 25 fps, and can rewrap both 24 and 25 MXF files with missing or wrong PKL or CPL metadata files. I have not tested DCPC 1.4 except the rewrapping feature. The Easydcp software that I use has a faster jpeg2000 encoder.
To use it you download :
Then you download
Double Click Digital Cinema Package Creator
and in File-settings
choose the tools folder in the folder where you extracted DCPC.
I tested it on some small clip in Windows 7 and it worked.
On Windows XP you need to install Microsoft .NET Framework 3.5
Avoid blank spaces in the filenames.
(updated: this is now fixed)
I had to use a small fix to get DCPC To work,
I had to open the wav files
in the goldwave sound editor that is bundled with DCPC and save as “(obsolete) PCM signed 24bit” .
This fix was described here:
Have heard reports about DCPC crashing on longer clips,
but it has a feature called “Recovery start” that will let it start again where it crashed.
You may need to delete temp files.
Notes on DCPC
DCPC can make a DCP from sound and picture MXFs. So you could use this software to fix a DCP made from one audio MXF and one video MXF that has broken metadata (eg. someone has edited the CPL file and the DCP will not ingest because there is a mismatch between the hash values of the original files and the edited files.)
You can also use asdcp-test to wrap the jpeg2000 and wav files in MXF containers like I described in this post: and then use DCPC to make either a 24 fps or 25 fps SMPTE or interop DCP in 2D or 3D.
DCPC can make a 2D and 3D DCP from DPX or TIFF image sequences and wav files.
Like the sequences I made here:
I have not tested the Gamma/ color space conversion.
DCPC can also make DCPs from one still picture or multiple still pictures.
DCPC uses either 2, 4, 6, 8 or 16 openjpeg 1.3 jpeg2000 encoders at the same time, but it is still much slower than the Fraunhofer Easydcp jpeg2000 encoder.