MPEG-4 Part 2/H.263
Codec Package
Rovi's MainConcept MPEG-4 Part 2/H.263 Codec Package is a software module for video stream encoding into MPEG-4 (ISO/IEC 14496-2) and H.263 (ITU-T Recommendation H.263) streams. This format is predominantly used for environments where low bit rates are required, such as streaming. The encoder supports the Simple Profile (SP) as well as the Advanced Simple Profile (ASP). The Codec Package enables you to generate MPEG-4 compliant streams, are used by Sony PSP, Apple iPod and other mobile devices. Additionally, you can create H.263 streams that are required by various mobile phones. As file format MP4 and 3GPP is supported.
The corresponding video decoder is a software-only decoding solution for MPEG-4 (ISO/IEC 14496-2) and H.263 (ITU-T Recommendation H.263) streams. The MPEG-4 Video Decoder can process ISO/IEC 14496-2 video streams produced by the MainConcept MPEG Demultiplexer filter, MainConcept MP4 Demultiplexer filter or by any other compliant filter, such as DivX, Xvid Video Encoders, etc.
For Windows, Mac OS X and Linux, the codec package consists of a Low Level API (in the C programming language). Under Windows, it additionally includes DirectShow filters for decoding and encoding. The decoder filter can be used by any DirectShow® application (e.g. Windows® Media Player).
The Codec Package is available as 32-bit as well as 64-bit version for Windows, Mac OS X and Linux.
With MainConcept Reference, the professional transcoder application by MainConcept, MPEG-4 Part 2 is also available for seamless codec conversion from and to various formats. Click here for details.
The above codec is also available within MainConcept ShowCase, providing simple and seamless decoder access via DirectShow filters (for Microsoft operating systems). MainConcept ShowCase frees developers from integrating MainConcept Codec SDK decoding components into their own development for just testing the features, performance and quality. Click here to switch to MainConcept ShowCase details. MainConcept ShowCase is currently available for Windows (32bit) only.
- Software-only MPEG-4 (ISO/IEC 14496-2) and H.263 (ITU-T Recommendation H.263) encoding
- Selectable Profiles and levels up to “Advanced Simple Profile @ 5 Level”
- Selectable bitrates up to Main Profile 4 Level restriction (38,4 Mbps)
- H.263 Profile 0 Levels 10-70
- Configurable bitrate control (VBR, CBR)
- Configurable GOP structure (I-, P- and B-frames in different combinations)
- 4:2:0 chroma format support
- Configurable motion estimation (quality and search range)
- Configurable scene change detection (on, off)
- Configurable Pixel Aspect Ratio value
- Added custom frame rate support for H.263
- Software-only ISO/IEC 14496-2 and ITU-T Recommendation H.263 video stream decoding
- Simple and Advanced Simple profiles support
- Full-resolution, full-quality decoding/playback (high precision arithmetic, quarter-pel motion compensation, post-process)
- Optimized for the most efficient CPU usage – takes advantage of MMX™ and SSE™ extensions when available
- Low Latency feature
- DirectShow® Multimedia Streaming support
- Special control interface – the programmatic control of the decoding quality, film effects
- High definition video decoding
- High performance – supports real-time high resolution video decoding (720x480 @ 30fps for NTSC, 720x576 @ 25fps for PAL and bit rate up to 15 Mbps) on 500MHz CPU (HD 1080i – on 2.0 GHz CPU) with a DirectX compatible video card that supports YUV overlay
- Elementary Stream
- MP4
- 3GP
- MPEG-4/H.263 Video Encoder
- MPEG-4/H.263 Video Decoder
- Media File Importer (LL)
- MP4 Muxer
- MP4 Demuxer
- AAC Encoder
- AAC Decoder
- AMR Encoder
- AMR Decoder
- MPEG-4 Video Decoder
- MP4 Demuxer
- AAC Decoder
- AMR Decoder
- Windows XP or Vista, Windows 7 32-/64-bit, SSE2 and higher
- Apple Mac OS X 10.5 or higher (Mac/Intel), 32-/64-bit
- Linux 32-/64-bit - Ubuntu 10.04 LTS




