Кіріспе
MPEG 4 Part 2, MPEG 4 Visual (ресми ISO/IEC 14496 2) – бейне қысу форматы. Ол MPEG 4 ISO/IEC стандарттарына жатады. Бұл формат блоктық қозғалыс компенсациясы және дискретті косинус түрлендіруін (DCT) пайдаланады, бұл MPEG 1 Part 2 және H.262/MPEG 2 Part 2 сияқты бұрынғы стандарттарға ұқсас. DivX, Xvid және Nero Digital сияқты бірнеше танымал кодектер осы стандартты қолданады. MPEG 4 Part 10, MPEG 4 Part 2-ден өзгеше форматты анықтайды. MPEG 4 Part 10 көбінесе H.264 немесе AVC деп аталады және оны ITU-T және MPEG бірлесіп әзірледі. MPEG 4 Part 2, H.263 форматымен үйлесімді, яғни H.263-тің қарапайым бит ағыны MPEG 4 бейне декодерімен дұрыс декодталады. (MPEG 4 бейне декодері H.263-тің қарапайым түрін декодтауға қабілетті.) MPEG 4 Visual форматында екі типті бейне объектілер қабаты бар: толық MPEG 4 функционалдығын қамтамасыз ететін бейне объектілер қабаты және қысқартылған функционалдығы бар бейне объектілер қабаты, сондай-ақ қысқа шапырауы бар бейне объектілер қабаты (бұл базалық H.263 желісімен бит ағынының үйлесімділігін қамтамасыз етеді). MPEG 4 Part 2, ITU-T H.263 стандартына ішінара негізделген. MPEG 4 бейне тексеру моделінің (модельдеу және сынақ моделі) алғашқы нұсқасында ITU-T H.263 кодилеу құралдарымен қатар пішін кодилеуі де қолданылды.
MPEG 4 Part 2, MPEG 4 Visual (formally ISO/IEC 14496 2) is a video compression format developed by the Moving Picture Experts Group (MPEG). It belongs to the MPEG 4 ISO/IEC standards. It uses block wise motion compensation and a discrete cosine transform (DCT), similar to previous standards such as MPEG 1 Part 2 and H.262/MPEG 2 Part 2. Several popular codecs including DivX, Xvid, and Nero Digital implement this standard. MPEG 4 Part 10 defines a different format from MPEG 4 Part 2. MPEG 4 Part 10 is commonly referred to as H.264 or AVC, and was jointly developed by ITU T and MPEG. MPEG 4 Part 2 is H.263 compatible in the sense that a basic H.263 bitstream is correctly decoded by an MPEG 4 Video decoder. (MPEG 4 Video decoder is natively capable of decoding a basic form of H.263.) In MPEG 4 Visual, there are two types of video object layers: the video object layer that provides full MPEG 4 functionality, and a reduced functionality video object layer, the video object layer with short headers (which provides bitstream compatibility with base line H.263). MPEG 4 Part 2 is partially based on ITU T H.263. The first MPEG 4 Video Verification Model (simulation and test model) used ITU T H.263 coding tools together with shape coding.
Сындар
MPEG 4 2-бөлігі индустрияда сынға ұшырады. FFmpeg-тің жасаушысы Майкл Нидермайер MPEG 4-тің ішкі циклдегі шуды азайту сүзгісінің болмауы, GMC-нің тым көп есептеу ресурстарын қажет етуі, ал OBMC анықталғанымен ешбір профильде қолданылмауы сынды мәселелерді айтты. Microsoft компаниясының Бен Ваггонер: «Microsoft (маған дейін) MPEG 4 2-бөлігімен кодек стандартына қадам басқан, бірақ ол индустрия бойынша үлкен көңіл көшірді – MPEG 2-ге қарағанда айтарлықтай қысымдау артықшылығын ұсынбады, сондай-ақ, созылған лицензиялық келісімдер талқылаулары көптеген жаңа қабылдауларға кедерес келтірді. 1990-шы жылдардың соңы мен 2000-шы жылдардың басында көптеген цифрлық медиа жобаларында жұмыс істедім, онда MPEG 4-ке жақындауға батыл болмадық, себебі әлі толық анықталмаған 'мазмұн үшін төлем' қарастырылып жатқан еді».