MPEG-4


MPEG-4 is a set of compression coding standards for audio and video information, established by the Moving Picture Experts Group (MPEG) under the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). The first version was approved in October 1998, and the second version in December 1999. The main applications of the MPEG-4 format are online streaming, DVDs, voice transmission (video telephony), and television broadcasting.

MPEG-4 includes most functions of MPEG-1 and MPEG-2, along with strengths from other formats, adding support for Virtual Reality Modeling Language (VRML), object-oriented composite files (including audio, video, and VRML objects), as well as Digital Rights Management (DRM) and other interactive features. One of the advanced features of MPEG-4 compared to MPEG-2 is that it no longer uses macroblocks for image analysis, instead recording changes on individual pixels. Therefore, even when the image changes rapidly and the bitrate is insufficient, blocky artifacts do not appear.

Since MPEG-4 is an open platform, companies and organizations can develop different standards based on the MPEG-4 standard, leading to the emergence of many video formats based on MPEG-4 technology in the market, such as WMV 9, QuickTime, DivX, Xvid, and others. Most functions of MPEG-4 are left for developers to decide whether to adopt. This means that the entire format's functionality may not be fully encompassed by a single program. Thus, this format has what is known as profiles and levels, defining the set of functions for MPEG-4 applications across different platforms.

MPEG-4 consists of a series of sub-standards, referred to as parts, which include the following sections:

  • Part 1 (ISO/IEC 14496-1): Systems: Describes the control, synchronization, and multiplexing methods of video and audio data streams.
  • Part 2 (ISO/IEC 14496-2): Video: Defines a codec for various visual information (including natural video, still textures, computer-generated graphics, etc.). (For example, XviD encoding falls under MPEG-4 Part 2).
  • Part 3 (ISO/IEC 14496-3): Audio: Defines a set of codecs for encoding various audio signals, including several variations of Advanced Audio Coding (AAC) and other audio/speech encoding tools.
  • Part 4 (ISO/IEC 14496-4): Conformance: Defines the procedure for testing conformance to other parts of this standard.
  • Part 5 (ISO/IEC 14496-5): Reference Software: Provides software for demonstrating the functionalities of other parts of this standard.
  • Part 6 (ISO/IEC 14496-6): Delivery Multimedia Integration Framework (DMIF).
  • Part 7 (ISO/IEC 14496-7): Optimized Reference Software: Provides examples of optimizations for implementations (here referring to Part 5).
  • Part 8 (ISO/IEC 14496-8): Transport of MPEG-4 Content Over IP Networks: Defines the methods for transmitting MPEG-4 content over IP networks.
  • Part 9 (ISO/IEC 14496-9): Reference Hardware: Provides design solutions for demonstrating how to implement the functionalities of other parts of this standard in hardware.
  • Part 10 (ISO/IEC 14496-10): Advanced Video Coding (AVC): Defines a video codec. AVC and XviD both fall under MPEG-4 encoding, but AVC, which is part of MPEG-4 Part 10, is more advanced in technical features than XviD, which belongs to MPEG-4 Part 2. Additionally, it aligns with the ITU-T H.264 standard, hence also referred to as H.264.
  • Part 12 (ISO/IEC 14496-12): ISO-based Media File Format: Defines a file format for storing media content.
  • Part 13 (ISO/IEC 14496-13): Intellectual Property Management and Protection (IPMP) extensions.
  • Part 14 (ISO/IEC 14496-14): MPEG-4 File Format: Defines a video file format for storing MPEG-4 content based on Part 12.
  • Part 15 (ISO/IEC 14496-15): AVC File Format: Defines a file format for storing video content from Part 10 based on Part 12.
  • Part 16 (ISO/IEC 14496-16): Animation Framework Extension (AFX).
  • Part 17 (ISO/IEC 14496-17): Synchronized Text Subtitle Format.
  • Part 18 (ISO/IEC 14496-18): Font Compression and Streaming (for Open Font Format).
  • Part 19 (ISO/IEC 14496-19): Synthesized Texture Stream.
  • Part 20 (ISO/IEC 14496-20): Lightweight Scene Representation (LASeR).
  • Part 21 (ISO/IEC 14496-21): MPEG-J Extensions for Rendering.
  • Part 22 (ISO/IEC 14496-22): Open Font Format.
  • Part 23 (ISO/IEC 14496-23): Symbolic Music Representation.
  • Part 24 (ISO/IEC 14496-24): Audio and Systems Interaction.
  • Part 25 (ISO/IEC 14496-25): 3D Graphics Compression Model.
  • Part 26 (ISO/IEC 14496-26): Audio Conformance: Defines methods for testing audio data against ISO/IEC 14496-3 for conformance.
  • Part 27 (ISO/IEC 14496-27): 3D Graphics Conformance: Defines methods for testing 3D graphics data against ISO/IEC 14496-11:2005, ISO/IEC 14496-16:2006, ISO/IEC 14496-21:2006, and ISO/IEC 14496-25:2009 for conformance.

Profiles are defined within each part, so an implementation for a given part is often not a complete implementation of that part.

MPEG-4 is a set of compression coding standards for audio and video information.
  • Content of this article is excerpted from Wikipedia

Wi-Fi Network Planning Advice

Answers & Suggestions

15 Tips for Hard Drive Longevity

Answers & Suggestions

10 Things About Image Analysis

Answers & Suggestions

知識學院

蘊藏許多助人的知識與智慧。

關注知識學院

By clicking "Accept All", you agree to our use of cookies to enhance your website experience, analyze performance, and deliver relevant marketing content. For more details, see our Privacy Policy. You can also manage your cookie preferences.

×

Privacy Policy

Welcome to our website. To help you use our services with confidence, we explain our privacy policy below to safeguard your rights. Please read the following information carefully:

  • Scope of the Privacy Policy: This privacy policy applies to all personal data collected by this website, including how we collect, process, and use such data when you use our services. This policy does not apply to other linked websites or personnel not managed by this website.
  • Collection, Processing, and Use of Personal Data: When you visit our website or use our services, we may ask for necessary personal information, which will be processed and used only for specified purposes. Without your written consent, we will not use your personal data for other purposes.
  • Data Protection: We adopt multiple security measures to protect your personal data, including firewalls and antivirus systems. Only authorized personnel can access your data, and they must sign confidentiality agreements. When we outsource services, we require that they comply with confidentiality obligations and ensure data security.
  • External Links: Our web pages may contain links to external websites. These linked websites do not fall under our privacy policy, and you should refer to their respective privacy policies.
  • Sharing Personal Data with Third Parties: We do not provide, exchange, rent, or sell your personal data to third parties, except as required by law or contractual obligations. We may share your data under the following circumstances:
    • With your written consent.
    • As required by law.
    • To protect your life, body, freedom, or property from danger.
    • For statistical or academic research with public institutions or academic research organizations, ensuring data is anonymized.
    • When your actions on the website violate the terms of service, necessitating identification, contact, or legal action.
  • Use of Cookies: To provide you with the best service experience, we use cookies on your device. If you do not wish to accept cookies, you can increase the privacy level in your browser settings to refuse cookies. This may, however, affect the availability of certain features.
  • Privacy Policy Revisions: We may revise the privacy policy as needed, and any changes will be published on this website to ensure you are informed of how we handle your personal data.