MPEG2 Encoder

Tatvik’s MPEG-2 Video Encoder implementation is one of the fastest implementations for PC platform. The implementation is highly efficient in terms of low MIPS requirement and small memory footprint.


ProfileSimple, Main, High and 4:2:2 ProfileLevelsAll Levels
ResolutionAny (including QCIF, QVGA, CIF, VGA, D1, 720P, 1080P)Input FormatYUV420, YUYV, RGB32/24/16/15/12
OutputMPEG-2 ISO/IEC 13818-2 StreamsComplianceCompliant with ISO/IEC 13818-2.
OSWindows, Linux, MACProcessors Pentium MMX, SSE, SSE2, SSE3


Tatvik MPEG-2 Encoder implementation has shown excellent results on all platforms. Detailed benchmark results are shown in the table below:

Sequence TypeFrame Per Second on 2.2 GHz Core2Duo E4500 using Single Core
720×480, 24fps, 3mbps, MP12FPS
1440×1080, 24fps, 10mbps, MP25FPS
1920×1080, 24fps, 15mbps, MP18 FPS