Multimedia
LEADTOOLS provides two basic levels of support for multimedia: simple loading and saving, and advanced multimedia features. These levels are described in more detail in the following sections.
Simple Loading and Saving
Non-Multimedia toolkits can load AVI and MPEG files as raster still images and can save AVI files. These features are available in the following products:
LEADTOOLS Document Imaging Suite
LEADTOOLS Medical Imaging Suite
Support for these features is included in the following programming interfaces:
ActiveX
API
Class Library
COM
.NET
VCL
Advanced Multimedia Features
With LEADTOOLS Multimedia features, you get everything you need to create applications that can convert, play, or capture multimedia data. This includes creating video frames with synchronized sound; editing, playing, and saving AVI files; recording, playing, and saving WAV files; and playing MIDI, SND, AIF, AIFC, and MPEG-1 files. It is easy to capture multimedia data from any Windows Video Capture Device, using input from devices like VCRs, camcorders or digital cameras. LEADTOOLS Multimedia toolkits let you stream (progressively play and download) multimedia files such as Microsoft's ActiveMovie and Apple QuickTime, and quickly create client server applications to run over the Internet.
No matter what your Multimedia functionality needs are (Capture, Playback, Processing, Compression, Multimedia File Format Support, or DirectX Filters), LEADTOOLS Multimedia SDK products have the functionality that lets you create applications that can:
Capture
Support for WDM, native Direct Show including DV, and Video for Windows capture devices.
Compress Audio and Video while capturing.
Output compressed and uncompressed AVI, Windows Media content, WAVE and MPEG1Audio (MP3) formats.
Capture directly to a file or grab images individually to memory.
Perform video (Fit to window, stretch, 50%, 75%, 100%, 200%, and full screen) and audio preview during capture.
Use the audio source built into the video device or a different audio source.
Support close captioning.
Support TV tuners.
Support multiple built-in configuration dialog boxes.
Obtain statistics during capture.
Support video and audio processing filters.
Perform capture from any of a number of modes:
Streaming video and audio
Automatically triggered video frame sequences
Manually triggered video frame sequences
Still images
Conversion
Convert to and from AVI, Windows Media content, WAVE, and MPEG1 Audio (MP3) formats.
Perform custom compression for Video (AVI) and audio (AVI & WAV).
Support input from disk, Internet memory, media source or custom source (for example, feed every sample or from your own source filter).
Support output to disk, memory, media source or custom (you get every sample).
Support multiple built-in configuration dialog boxes.
Support video and audio processing filters.
Show progress while converting.
Playback
Play all formats supported by DirectShow.
Support disk, Internet memory, media source or custom source (for example, feed every sample or from your own source filter).
Playback using time-based, frame-based or synchronized with a track bar positioning.
Mark the portion you want to play.
Perform playback set to an infinite loop or a specific count.
Get content information such as Author, copyright, etc.
Support video and audio processing filters.
Offer fit to window, stretch, 50%, 75%, 100%, 200%, and full screen video options.
Compression
Compress individual samples with any available DirectShow filter (memory to memory).
DirectX Filters
The LEADTOOLS Multimedia SDK includes a fully enabled development license for the following components:
DirectShow Filters
LEAD Video Add Filter
LEAD Video Auto Contrast Filter
LEAD Video Auto Intensity Filter
LEAD Video Auto Level Filter
LEAD Video EFX Brightness Filter
LEAD Video Color Filter
LEAD Video Color Replacement Filter
LEAD Video Deblocking Filter
LEAD Video Edge Enhance Filter
LEAD Video EFX Aging Filter
LEAD Video EFX Bump Map Filter
LEAD Video EFX Dizzy Filter
LEAD Video EFX Fire Filter
LEAD Video EFX Ghost Filter
LEAD Video EFX Glass Tile Filter
LEAD Video EFX Hologram Filter
LEAD Video EFX Lens Filter
LEAD Video EFX Lightning Filter
LEAD Video EFX Maze Filter
LEAD Video EFX Motion Blur Filter
LEAD Video EFX Motion Emboss Filter
LEAD Video EFX Motion Mosaic Filter
LEAD Video EFX Motion Scan Filter
LEAD Video EFX Particles Filter
LEAD Video EFX Predator Filter
LEAD Video EFX Rain Filter
LEAD Video EFX Streak Filter
LEAD Video EFX Wave Filter
LEAD Video Emboss Filter
LEAD Video Gamma Correction Filter
LEAD Video Mosaic Filter
LEAD Video RGB Converter
LEAD Video YUV Converter
LEAD Still Image Reader
LEAD Still Image Writer
LEAD Audio Callback Filter
LEAD Audio Chorus Filter
LEAD Audio Echo Filter
LEAD Audio Flanger Filter
LEAD Audio Phaser Filter
LEAD Audio Volume Control Filter
LEAD Audio VU Meter Filter
DVD Support
LEAD DVD Control
In addition, the toolkit includes evaluation versions of the following components:
DirectShow Filters
LEAD Video Frame Rate Controller Filter (2.0)
LEAD Video Histogram Equalize Filter (2.0)
LEAD Video Overlay Filter (2.0)
LEAD Video Text Overlay Filter (2.0)
LEAD Video Unsharp Mask Filter (2.0)
LEAD Video Deinterlace Filter (2.0)
LEAD Video Motion Detection Filter (2.0)
LEAD Audio Detection Filter (2.0)
LEAD Video Resize Filter (2.0)
LEAD Video Crop Filter (2.0)
LEAD Video Callback Filter (2.0)
LEAD Video Rotation Filter (2.0)
Codecs
LEAD MPEG Audio Converter
LEAD MPEG Audio Encoder (2.0)
LEAD Vorbis Decoder
LEAD Vorbis Encoder
LEAD AAC Encoder
LEAD AAC Decoder
LEAD AC3 Encoder
LEAD AC3 Decoder
LEAD H263 Decoder (2.0)
LEAD H263 Encoder (2.0)
LEAD H263 Encoder (VFW) (2.0)
LEAD H264 Decoder (2.0)
LEAD H264 Decoder (DMO) (2.0)
LEAD H264 Encoder (2.0)
LEAD H264 Encoder (DMO) (2.0)
LEAD H264 Encoder Advanced (DMO) (2.0)
LEAD H264 Professional Encoder (2.0)
LEAD H264 Professional Encoder (DMO) (2.0)
LEAD H264 Professional Encoder Advanced (DMO) (2.0)
LEAD MCMW Decoder (3.0)
LEAD MCMW Encoder (3.0)
LEAD MCMP/MJPEG Codec (2.0) (VFW)
LEAD MJ2K Decoder (2.0)
LEAD MJ2K Encoder (2.0)
LEAD MPEG-2 Decoder (2.0)
LEAD MPEG-2 Encoder (2.0)
LEAD MPEG-2 Professional Encoder (2.0)
LEAD MPEG-4 Decoder
LEAD MPEG-4 Encoder
LEAD Screen Capture Codec Filter (VFW)
LEAD Screen Capture Decoder
LEAD Screen Capture Encoder (2.0)
DVD Support (including support for DVD Title/Chapters and burning):
LEAD DVD Writer
LEAD DVD Burner
MPEG Multiplexers:
LEAD MPEG-1 Multiplexer (2.0)
LEAD MPEG-2 Multiplexer (2.0)
LEAD ISO Multiplexer
Network Filters:
LEAD Network Demultiplexer Filter
LEAD Network Multiplexer Filter
LEAD Network Sink Filter
LEAD Network Source Filter
* DICOM and 16 bit grayscale functionality require a LEADTOOLS Medical Imaging product in conjunction with a LEADTOOLS Multimedia product. Contact Sales@LEADTOOLS.com for more information.
These features are available in the following products:
Support for these features is provided for the following programming interfaces:
ActiveX
API
COM