The x264 Project Bangs Out A Blu-Ray Encoder
While over the past year the FFmpeg project has been working on Blu-ray support, last November MPlayer gained codec support for most Blu-rays and HD-DVDs, Xine-lib gained better Blu-ray disc support, today the first working free software Blu-ray encoder has arrived.
The x264 project is successful in now producing video compliant with the Blu-ray specification. To rejoice over this support, the x264 project has put out a Blu-ray-encoded disc that -- thanks to the compression abilities of x264 -- can actually fit and be burned onto a standard DVD. This video contains liberally licensed media to illustrate this feat.
What's still missing from the equation though is a Blu-ray authoring tool to add menus, combine audio and video streams, etc. However, the hard part of Blu-ray encoding is now working.
The details surrounding this achievement for the x264 project are discussed in this blog post. At VideoLan.org Git is the commit that introduces this Blu-ray support.
Introduced as part of this support upbringing is full NAL-HRD compliance, full VDR rate control support, pull-down support, and Pic_struct support.