Home  >  SDK  >  PEGASYS SDK  >  Encoders

Encoders

PEGASYS Encoder SDKs.

Have Questions or Ready to Buy?

Contact Us!A TMPG Inc. representative will respond shortly to your enquires regarding our SDK technology and licensing.

Encoders

Encoders are processing units specialized in taking a given data type and formatting it into another data type. As a video-oriented Company, Pegasys Inc. first developed a MPEG-1/2 encoder that is now the base of several SDKs you will find here.

PEGASYS TMPG-Lib SDK - MPEG-1/2 Encoder

The PEGASYS TMPGLib SDK is a complete video and audio data encoder outputting MPEG-1 or MPEG-2 video data and MP2 audio data in elementary or multiplexed form. Using a DIB (YUV/RGB) video data source and LPCM audio source, this encoder has been the workhorse of almost all TMPGEnc products and for this reason receives great care from the development team. Incremental optimization brought an incredibly efficient encoding algorithm taking advantage of the latest CPU architecture advancements.

PEGASYS TMPG-Lib SDK image
Input
DIB (RGB / YUV), Linear PCM
Output
MPEG-1/2 (Elementary stream / Program stream / Transbport stream for HDV), MP2
PEGASYS TMPG-Lib SDK image

Usage Examples:

TMPGEnc Video Mastering Works 5 icon

TMPGEnc Video Mastering Works 5, our most popular TMPGEnc-series encoder, uses the TMPGLib SDK technology for all MPEG-1/2 related output processing. This SDK can be used in any software product requiring high quality and optimized MPEG-1/2 output such as a video format converter, archiver, etc.
*This SDK only applies to a certain function in this program; you will not be able to use only this SDK to recreate unrelated functions.

PEGASYS Video Authoring Engine SDK (with MPEG Encoder)

The PEGASYS VAE SDK provides the entire framework to create a complete DVD-Video volume from video and audio sources. This SDK is a collection of our best technologies in terms of decoding, processing, encoding and building. Integrating this SDK in your software product offers the final user the option to save his or her video content into a fully compliant DVD-Video volume ready for writing on any DVD media.

PEGASYS VAE SDK image
Input
AVI, MPEG-1/2, QuickTime, WMV, WAVE, AIFF, Sequential Image, Other (by DirectShow)
Output
DVD-Video (VIDEO_TS Folder)(With DVD Menu)
PEGASYS Video Authoring Engine SDK image

Usage Examples:

TMPGEnc Authoring Works 5 icon

TMPGEnc Authoring Works 5, the leading TMPGEnc software product, uses the TMPG VAE SDK technology for all DVD-Video volume building. This SDK can be used in any software product requiring DVD-Video volume output such as an authoring application, kiosk system, archiver, etc.
*This SDK only applies to a certain function in this program; you will not be able to use only this SDK to recreate unrelated functions.

PEGASYS TMPGEnc Smart-Rendering SDK Ver 1.0

The PEGASYS Smart Rendering SDK is where speed and quality meet for the ultimate in customer satisfaction. Smart Rendering is a video/audio processing technology developed to accelerate the output of edited MPEG data. Thanks to the Smart Rendering processor, MPEG data can be combined and formatted at blazing speed with almost no quality loss. When provided with the MPEG data, the Smart Rendering analyzer evaluates the entire set and outputs it while re-encoding only where it is necessary to keep data format compliancy. This leaves all compliant parts of the MPEG data source untouched. Since the encoding process focuses on only parts of the data instead of the whole set, output speed is higher than any full encoding solution.

Input
MPEG-1/2 (Elementary stream / Program stream / Transport stream for HDV), MP2, Dolby Digital [Monaural / Stereo]
Output
MPEG-1/2 (Elementary stream / Program stream / Transport stream for HDV), MP2, Dolby Digital [Monaural / Stereo]

A diagram of how the PEGASYS TMPGEnc Smart-Rendering SDK works:

TMPGEnc Smart-Rendering SDK Ver 1.0 example diagram

Usage Examples:

TMPGEnc MPEG Editor 3 icon

TMPGEnc MPEG Editor 3, our first-rate MPEG-1/2 file editing solution, uses the Smart Rendering SDK for all output processes.
This SDK can be used in any software application such as an editor, archiver, analyzer, etc. requiring the cut-editing or combination of one or several MPEG 1/2 data sources.
*This SDK only applies to a certain function in this program; you will not be able to use only this SDK to recreate unrelated functions.

PEGASYS Dolby Digital Encoder SDK

The PEGASYS Dolby Digital Encoder SDK provides a complete Dolby Digital monaural/stereo audio encoder using LPCM data as a source.

PEGASYS Dolby Digital Encoder SDK image
Input
Linear PCM
Output
Dolby Digital [Monaural / Stereo]
PEGASYS Dolby Digital Encoder SDK image

Usage Examples:

TMPGEnc Video Mastering Works 5 icon

TMPGEnc Video Mastering Works 5 uses this SDK technology for all its native Dolby Digital audio output.
This SDK can be used in any software product requiring Dolby Digital monaural/stereo audio output.
*This SDK only applies to a certain function in this program; you will not be able to use only this SDK to recreate unrelated functions.

PEGASYS MP3 Encoder SDK

The PEGASYS MP3 Encoder SDK provides a complete MPEG-1 Audio Layer III monaural/stereo audio encoder using LPCM data as a source.

PEGASYS MP3 Encoder image
Input
Linear PCM
Output
MP3 [Monaural / Stereo / Joint Stereo]
PEGASYS MP3 Encoder SDK image

Usage Examples:

TMPGEnc Video Mastering Works 5 icon

TMPGEnc Video Mastering Works 5 uses this SDK technology for all its native MP3 audio output.
This SDK can be used in any software product requiring MP3 monaural/stereo audio output.
*This SDK only applies to a certain function in this program; you will not be able to use only this SDK to recreate unrelated functions.

Check out our other SDK types Available: