SAMPEG-2 - GPLed MPEG-2 video encoder
-----------------------------------------
Dirk Farin - farin@ti.uni-mannheim.de
SAMPEG-2 is a software MPEG-1 and MPEG-2 encoder, designed to generate good image quality and provide a flexible framework for the design of new coding algorithms.
The most interesting features that make this encoder special are:
- it supports parallel encoding on SMP systems with very high speed-ups,
- scene-change detection is integrated to provide good reference frames for motion-estimation at scene-changes, and to exploit the temporal masking effect of the human visual system,
- adaptive quantization is used to expoit the activity masking effect,
- several standard motion-estimation algorithms are implemented,
- MJPEG-AVI input with audio extraction,
- direct BTTV-device input for real-time encoding,
- some MMX (x86) and VIS (UltraSparc) optimized code is available.
However, note that the development of SAMPEG-2 has been canceled
in favour of a new SAMPEG-4 project which will also provide an
integrated MPEG-4 encoder. Please have a look at the SAMPEG
homepage for further information:
http://rachmaninoff.ti.uni-mannheim.de/sampeg/index.html
History
0.6.4 24.Feb.1999 development has stopped
Copyright
SAMPEG-2 can be distributed freely under the terms of the GPL (included as the COPYRIGHT file in this archive).
Credits
A big thank you goes to Niels Mache for valuable discussion and Prof. P. Levi, who let me carry out this work as my master thesis.
