Software standards

Software standards

Codecs

Codecs are compression schemes that store audio and video more efficiently, either giving longer play time or higher quality per megabyte. There are both lossy and lossless compression techniques.

The BD-ROM specification mandates certain codec compatibilities for both hardware decoders (players) and the movie-software (content). For video, all players are required to support MPEG-2, H.264/AVC, and SMPTE VC-1. MPEG-2 is the codec used on regular DVDs, which allows backwards compatibility. H.264/AVC was developed by MPEG and VCEG as a modern successor of MPEG-4. VC-1 is another MPEG-4 derivative codec mostly developed by Microsoft. BD-ROM titles with video must store video using one of the three mandatory codecs. Multiple codecs on a single title are allowed.

The choice of codecs affects the producer's licensing/royalty costs, as well as the title's maximum runtime, due to differences in compression efficiency. Discs encoded in MPEG-2 video typically limit content producers to around two hours of high-definition content on a single-layer (25 GB) BD-ROM. The more advanced video codecs (VC-1 and H.264) typically achieve a video runtime twice that of MPEG-2, with comparable quality.

MPEG-2 was used by many studios, including Paramount Pictures (which initially used the VC-1 codec for HD DVD releases) for the first series of Blu-ray discs that were launched throughout 2006. Modern releases are now often encoded in either H.264/AVC or VC-1, allowing film studios to place all content on one disc, reducing costs and improving ease of use. Using these codecs will also free many GB of space for storage of bonus content in HD (1080i/p) as opposed to the SD (480i/p) typically used for most titles. Some studios (such as Warner Bros.) have released bonus content on discs encoded in a different codec than the main feature title; for example the Blu-ray release of Superman Returns uses VC-1 for the feature film and MPEG-2 for bonus content (presumably because it is simply ported from the DVD release).

For audio, BD-ROM players are required to support Dolby Digital AC-3, DTS, and linear PCM. Players may optionally support Dolby Digital Plus, and lossless formats Dolby TrueHD and DTS-HD Master Audio. BD-ROM titles must use one of the mandatory schemes for the primary soundtrack. A secondary audiotrack, if present, may use any of the mandatory or optional codecs.[41]

For users recording digital television programming, the recordable Blu-ray Disc standard's initial data rate of 36 Mbit/s is more than adequate to record high-definition broadcasts from any source (IPTV, cable/satellite, or terrestrial). Blu-ray movies have a maximum data transfer rate of 54 Mbps, a maximum AV bitrate of 48 Mbit/s (for both audio and video data), and a maximum video bitrate of 40 Mbit/s. This compares to HD DVD movies which have a maximum data transfer rate of 36 Mbps, a maximum AV bitrate of 30.24 Mbit/s, and a maximum video bitrate of 29.4 Mbit/s.[42]