MPEG-4 is a patented collection of methods defining compression of audio and visual (AV) digital data. It was introduced in late 1998 and designated a standard for a group of audio and video coding formats and related technology agreed upon by the ISO/IEC Moving Picture Experts Group (MPEG) (ISO/IEC JTC1/SC29/WG11) under the formal standard ISO/IEC 14496 - Coding of audio-visual objects. Uses of MPEG-4 include compression of AV data for web (streaming media) and CD distribution, voice (telephone, videophone) and broadcast television applications.
MPEG-4 absorbs many of the features of MPEG-1 and MPEG-2 and other related standards, adding new features such as (extended) VRML support for 3D rendering, object-oriented composite files (including audio, video and VRML objects), support for externally-specified Digital Rights Management and various types of interactivity. AAC (Advanced Audio Coding) was standardized as an adjunct to MPEG-2 (as Part 7) before MPEG-4 was issued.
MPEG-4 is still a developing standard and is divided into a number of parts. Companies promoting MPEG-4 compatibility do not always clearly state which "part" level compatibility they are referring to. The key parts to be aware of are MPEG-4 part 2 (including Advanced Simple Profile, used by codecs such as DivX, Xvid, Nero Digital and 3ivx and by Quicktime 6) and MPEG-4 part 10 (MPEG-4 AVC/H.264 or Advanced Video Coding, used by the x264 encoder, by Nero Digital AVC, by Quicktime 7, and by high-definition video media like Blu-ray Disc).
Most of the features included in MPEG-4 are left to individual developers to decide whether to implement them. This means that there are probably no complete implementations of the entire MPEG-4 set of standards. To deal with this, the standard includes the concept of "profiles" and "levels", allowing a specific set of capabilities to be defined in a manner appropriate for a subset of applications.
Initially, MPEG-4 was aimed primarily at low bit-rate video communications; however, its scope as a multimedia coding standard was later expanded. MPEG-4 is efficient across a variety of bit-rates ranging from a few kilobits per second to tens of megabits per second. MPEG-4 provides the following functionalities:
Contents |
MPEG-4 provides a series of technologies for developers, for various service-providers and for end users:
The MPEG-4 format can perform various functions, among which might be the following:
MPEG-4 provides a large and rich set of tools for encoding. Subsets of the MPEG-4 tool sets have been provided for use in specific applications. These subsets, called 'Profiles', limit the size of the tool set a decoder is required to implement.[1] In order to restrict computational complexity, one or more 'Levels' are set for each Profile.[1] A Profile and Level combination allows:[1]
MPEG-4 consists of several standards—termed "parts"—including the following: (Each part covers a certain aspect of the whole specification.)
| Part | Number | First public release date (First edition) | Latest public release date (edition) | Latest amend- ment | Title | Description |
|---|---|---|---|---|---|---|
| Part 1 | ISO/IEC 14496-1 | 1999 | 2004[4] (2010[5]) | 2007 (2010[6]) | Systems | Describes synchronization and multiplexing of video and audio. For example MPEG transport stream and the MPEG-4 file format version 1 (obsoleted by version 2 defined in MPEG-4 Part 14). |
| Part 2 | ISO/IEC 14496-2 | 1999 | 2004[7] | 2009 | Visual | A compression codec for visual data (video, still textures, synthetic images, etc.). One of the many "profiles" in Part 2 is the Advanced Simple Profile (ASP). |
| Part 3 | ISO/IEC 14496-3 | 1999 | 2009[8] | 2009[9] (2010[10]) | Audio | A set of compression codecs for perceptual coding of audio signals, including some variations of Advanced Audio Coding (AAC) as well as other audio/speech coding formats and tools (such as Audio Lossless Coding (ALS), Scalable Lossless Coding (SLS), Structured Audio, Text-To-Speech Interface (TTSI), HVXC, CELP and others) |
| Part 4 | ISO/IEC 14496-4 | 2000 | 2004[11] | 2009 (2010) | Conformance testing | Describes procedures for testing conformance to other parts of the standard. |
| Part 5 | ISO/IEC 14496-5 | 2000 | 2001[12] | 2009 (2010) | Reference software | Provides reference software for demonstrating and clarifying the other parts of the standard. |
| Part 6 | ISO/IEC 14496-6 | 1999 | 2000[13] | Delivery Multimedia Integration Framework (DMIF). | ||
| Part 7 | ISO/IEC TR 14496-7 | 2002 | 2004[14] | Optimized reference software for coding of audio-visual objects | Provides examples of how to make improved implementations (e.g., in relation to Part 5). | |
| Part 8 | ISO/IEC 14496-8 | 2004 | 2004[15] | Carriage of ISO/IEC 14496 contents over IP networks | Specifies a method to carry MPEG-4 content on IP networks. | |
| Part 9 | ISO/IEC TR 14496-9 | 2004 | 2009[16] | Reference hardware description | Provides hardware designs for demonstrating how to implement the other parts of the standard. | |
| Part 10 | ISO/IEC 14496-10 | 2003 | 2009[17] | (2010[18]) | Advanced Video Coding (AVC) | A codec for video signals which is technically identical to the ITU-T H.264 standard. |
| Part 11 | ISO/IEC 14496-11 | 2005 | 2005[19] | 2009 | Scene description and application engine ("BIFS") | Can be used for rich, interactive content with multiple profiles, including 2D and 3D versions. MPEG-4 Part 11 revised MPEG-4 Part 1 - ISO/IEC 14496-1:2001 and two amendments to MPEG-4 Part 1. |
| Part 12 | ISO/IEC 14496-12 | 2004 | 2008[20] | 2009[21] (2010[2]) | ISO base media file format | A file format for storing time-based media content. It is a general format forming the basis for a number of other more specific file formats (e.g. 3GP, Motion JPEG 2000, MPEG-4 Part 14). It is technically identical to ISO/IEC 15444-12 (JPEG 2000 image coding system - Part 12). |
| Part 13 | ISO/IEC 14496-13 | 2004 | 2004[22] | Intellectual Property Management and Protection (IPMP) Extensions. | MPEG-4 Part 13 revised an amendment to MPEG-4 Part 1 - ISO/IEC 14496-1:2001/Amd 3:2004. | |
| Part 14 | ISO/IEC 14496-14 | 2003 | 2003[23] | (2010[24]) | MP4 file format | It is also known as "MPEG-4 file format version 2". The designated container file format for MPEG-4 content, which is based on Part 12. It revises and completely replaces Clause 13 of ISO/IEC 14496-1 (MPEG-4 Part 1: Systems), in which the MPEG-4 file format was previously specified. |
| Part 15 | ISO/IEC 14496-15 | 2004 | 2004[25] | 2008 (2010[26]) | Advanced Video Coding (AVC) file format | For storage of Part 10 video. File format is based on Part 12, but also allows storage in other file formats. |
| Part 16 | ISO/IEC 14496-16 | 2004 | 2009[27] | (2010[28]) | Animation Framework eXtension (AFX). | It specifies MPEG-4 Animation Framework eXtension (AFX) model for representing 3D Graphics content. MPEG-4 is extended with higher-level synthetic objects for specifying geometry, texture, animation and dedicated compression algorithms. |
| Part 17 | ISO/IEC 14496-17 | 2006 | 2006[29] | Streaming text format | Timed Text subtitle format | |
| Part 18 | ISO/IEC 14496-18 | 2004 | 2004[30] | Font compression and streaming | (for OpenType fonts). | |
| Part 19 | ISO/IEC 14496-19 | 2004 | 2004[31] | Synthesized texture stream | Synthesized texture streams are used for creation of very low bitrate synthetic video clips. | |
| Part 20 | ISO/IEC 14496-20 | 2006 | 2008[32] | 2009 | Lightweight Application Scene Representation (LASeR) and Simple Aggregation Format (SAF). | |
| Part 21 | ISO/IEC 14496-21 | 2006 | 2006[33] | MPEG-J Graphics Framework eXtensions (GFX) | (at "FCD" stage in July 2005, FDIS January 2006, published as ISO standard on 2006-11-22). | |
| Part 22 | ISO/IEC 14496-22 | 2007 | 2009[34] | Open Font Format | (OFFS) is based on the OpenType version 1.4 font format specification, and is technically equivalent to that specification.[35][36] (reached "CD" stage in July 2005, published as ISO standard in 2007) | |
| Part 23 | ISO/IEC 14496-23 | 2008 | 2008[37] | Symbolic Music Representation (SMR) | (reached "FCD" stage in October 2006, published as ISO standard in 2008-01-28) | |
| Part 24 | ISO/IEC TR 14496-24 | 2008 | 2008[38] | Audio and systems interaction | It describes the desired joint behavior of MPEG-4 File Format and MPEG-4 Audio. | |
| Part 25 | ISO/IEC 14496-25 | 2009 | 2009[39] | 3D Graphics Compression Model | Defines a model for connecting 3D Graphics Compression tools defined in MPEG-4 standards to graphics primitives defined in any other standard or specification. | |
| Part 26 | ISO/IEC 14496-26 | (under development in 2009 [1]) | Audio Conformance | |||
| Part 27 | ISO/IEC 14496-27 | 2009[40] | (2010[41]) | 3D Graphics conformance |
Profiles are also defined within the individual "parts", so an implementation of a part is ordinarily not an implementation of an entire part.
MPEG-1, MPEG-2, MPEG-7 and MPEG-21 are other suites of MPEG standards.
MPEG-4 contains patented technologies that require licensing in countries that acknowledge software algorithm patents. Patents covering MPEG-4 are claimed by over two dozen companies. The MPEG Licensing Authority[42] licenses patents required for MPEG-4 Part 2 Visual from a wide range of companies (audio is licensed separately) and lists all of its licensors and licensees on the site. New licenses for MPEG-4 System patents are under development[43] and no new licenses are being offered while holders of its old MPEG-4 Systems license are still covered under the terms of that license for the patents listed (MPEG LA – Patent List).
AT&T is trying to sue companies such as Apple Inc. over alleged MPEG-4 patent infringement.[44] The terms of Apple's Quicktime 7 license for users[45] describes in paragraph 14 the terms under Apple's existing MPEG-4 System Patent Portfolio license from MPEGLA.
|
|||||
|
|||||||||||||||||||||||||||||||||||||||||||
| The English used in this article or section may not be easy for everybody to understand. You can help Wikipedia by making this page or section simpler. |
MPEG-4 is a video and audio standard. Movies in MPEG-4 need less space on a computer and at the same time they have DVD quality. MPEG means Moving Picture Experts Group. Hundreds of researchers and engineers all over the world worked to develop MPEG-4. The work on this standard ended in 1998 and in a few months MPEG-4 was made into a standard all over the world.
Movies that use MPEG-4 standard have high quality and have take up less computer room. Older standards were MPEG-1 and MPEG-2. In comparison with these older versions, MPEG-4 has additional features like having a way to fix problems, lots of quality and size choices, good picture and many more.
MPEG-4 takes into consideration special needs from computer, television areas and telecommunication. It is able to be, besides rectangular pieces of computer information, individual objects in a certain area. An example could be a car driving in front of a background. The background does not change. Since MPEG-4 can be many rectangular images, the car can be treated as another thing, not being a fixed background.
|
|