START PAGE
Products Partners

Geofront - TexMPEG video decoder

Software

TexMPEG

MPEG Z/Alpha

Gstsert

Consulting

TexMPEG is an advanced MPEG2 software decoder for IRIX and Linux systems, able to utilize multiple CPUs and able to play several MPEG files simultaneously (see picture).


A simple OpenGL demo, 150 lines

It fits perfectly as an MPEG2 player for all applications where it is neccessary to retain control over the video output, such as:

Documentation

For an overview of the software's inner workings, please read Gernot Ziegler's diploma thesis on this subject.

You can also take a look at the Presentation Paper in the MPEG Z/Alpha section (to the left).

The developer documentation has been assembled from the Doxygen style comments in the sourcecode.

Support

TexMPEG is starting to age, but could be remodeled to new architectures if there is sufficient interest from new users/developers. If you run Linux and own an NVidia graphics card, then we can instead offer you the source code a nice tool called ff3d which is able to stream video textures from any video format, and which is based on ffplay and thus comparably easy to understand. Please contact us for further information.

Availability

TexMPEG is OpenSource software, and is thus freely available. However, future development (and debugging) and the implementation of features are dependent on available time. We therefore kindly ask you to consider assisting with development and/or documentation time to advance this project if you use this software in a production environment (both academic and commercial). Please contact Geofront for more information.

ViewCVS: Visit http://cvs.lysator.liu.se/viewcvs/viewcvs.cgi/?cvsroot=aquamarijn

Download over CVS:
Anonymous access possible.
Use :pserver:anonymous@cvs.lysator.liu.se:/cvsroot/aquamarijn as CVSROOT and press enter when asked for a password. Then, run "cvs checkout texmpeg".

More info on CVS: CVS-Manual Further, you will require the following libraries:

Lib/developing withLinux tarIRIX tar
LibPNG 1.2.3 1.2.4
LibMAD 0.14.2 0.14.2
OpenPerformer (only for test apps) 2.5.1 2.4
libao2 (audio output) included in source package included in source package
libac3 (AC3 decoder) included in source package included in source package
pthreads included in all dists included
libmpeg2 (MPEG2 video codec) 0.3.1 0.3.1 (?)


This page is maintained by info@geofront.eu.
Copyright © 2001-2005 by Geofront.
Corrections, Error reports, Suggestions are always welcome.