DVD-o-matic is a completely free and open source software that allows you to create DCPs (Digital Cinema Packages) from videos or still images.
When we say it is open source it means that you can download it, see how it works and make alterations to improve it. The only requirement is that if you modify the software and redistribute it you need to share the changes. In this license you will find many more details about it.
Supported video formats include DVD VOB, M2TS (Blu-ray), MP4, AVI, WMV, MKV and many others. It is also possible to generate a DCP from still images, for which we will need JPEG, PNG, TIFF, etc. files.
Currently this software generates DCPs in SMPTE (not Interop) that can be at 24, 25 or 30fps. In the event that our video source is at another speed, DVD-o-matic doubles or reduces the frames, thus modifying the playback speed of the original content. The audio is re-sampled so that it continues in sync with the video.
DVD-o-matic can be downloaded for free from here, without any impediments such as clauses for commercial use, registration requirements, watermarking, professional editions or anything similar. It runs on Windows and Linux, although development of a Mac OS X version has already begun.
There is also a version in testing status that includes new features and some fixes, although the developers say it is not yet fully reliable.
Although there are other professional software for creating DCPs with more possibilities than this one, DVD-o-matic can be very useful if we need to project something we have on DVD in a cinema equipped with digital players. Here you have the manual in case you have any doubt and the contact in case you want to ask a question directly to its creators.
If you want to learn how to create DCPs from different types of material, recorded in conditions that may not be optimal, with different codecs and color spaces, and also be able to see the results in a digital cinema, I recommend you to attend the next Advanced DCP Course. In this page you have all the information.