3ivx MPEG-4 Video & Audio
News Technology Download Store Support Company

The 3ivx Filter Suite

The 3ivx Filter Suite is an MPEG-4 filter set to create and play back MP4 files with MPEG-4 Video and MPEG-4 Audio. There are a number of different filters, each performing a different task, working seamlessly together in an MPEG-4 workflow. The 3ivx Filter Suite is the ideal MPEG-4 back-end to use with Multimedia Applications (such as Video Editors, Players, etc.).

The 3ivx Filter Suite - Graph

The Filters

3ivx Video Decoder
The Video Decoder decodes MPEG-4 Simple Profile and Advanced Simple Profile video as well as variants such as DivX 3, 4 and 5 and XviD.

3ivx Audio Decoder
The Audio Decoder is compliant with MPEG-4 Audio Version 3, finalized in 2003 with support for Multi-Channel AAC, High Efficiency AAC and others.

3ivx Media Splitter
You can use the Media Splitter to demux or split MP4, M4A (MPEG-4 Audio), MOV (QuickTime) and 3GP files (Mobile Phones).

3ivx Video Encoder
The Video Encoder allows you to encode MPEG-4 Simple or Advanced Simple Profile Compliant Video into an AVI file or, using the 3ivx Filter Suite, into an MP4 or MOV file. It comes as a DirectShow and a Video for Windows codec. The VfW codec supports MPEG-4 Video Decoding in legacy VfW Applications.

3ivx Audio Encoder
The Audio Encoder encodes Low Complexity, Multi-Channel MPEG-4 AAC Audio, and works best when used in combination with the 3ivx Video Encoder and 3ivx Media Muxer.

3ivx Media Muxer
In combination with the 3ivx Video Encoder and 3ivx Audio Encoder filters the Media Muxer generates ISO MPEG-4 compliant MP4 files.

All filters have been carefully designed to take advantage of the Windows platform. Each filter supports multiple instances and thus allows you to have simultaneous encodings running on one or multiple processors.

The filters have been optimized to take advantage of fast memory buses, fast processors and MMX, SSE and SSE2 resulting in pristine performance on Pentium 4 systems while still achieving good decoding performance on first generation Pentium based machines.

Performance Checklist
Intel Pentium Checked Unchecked Unchecked
Intel Celeron Checked Unchecked Unchecked
Intel Pentium II Checked Unchecked Unchecked
Intel Celeron II Checked Checked Unchecked
Intel Pentium III Checked Checked Unchecked
Intel Pentium 4 Checked Checked Checked
AMD Athlon XP Checked Checked Unchecked
AMD Athlon 64 Checked Checked Checked

The filter suite seamlessly integrates with the DirectShow Architecture. The interface has been redesigned to expose advanced options while keeping it easy to use. Our partners and their developers receive access to an API that is flexible and straight forward to integrate.


The filter suite has been compatibility tested with various MPEG-4 implementations. It can play back footage encoded with 3ivx D4, DivX 3, 4 and 5, Apple MPEG-4, Philips MPEG-4, XviD, Sorenson MPEG-4, MPEGSolutions MPEG-4 and others. 3ivx MPEG-4 5.0 video and audio has been interoperability tested with QuickTime 6, Philips Platform4 Player, EnvivioTV and others as well as DVD Players from Neuston and KISS Technologies.
The 3ivx Filters
   Video Decoder
   Audio Decoder
   Media Splitter
   Video Encoder
   Audio Encoder
   Media Muxer

3ivx HLS Source
Add support for HTTP Live Streaming in your Windows 8 Metro Apps
The 3ivx Core
Information about the core MPEG-4 technologies in 3ivx D4 4.5
The 3ivx Filter Suite
MPEG-4 Audio, Video and MP4 File Format Filters for DirectShow and Video for Windows
3ivx for QuickTime
MPEG-4 Video for QuickTime on Mac OS and Windows
3ivx for Embedded Devices
MPEG-4 Video Decoding on the Intel XScale processor
Third Party Filters
AAC Parser
Playback AAC Files using this Parser and the 3ivx Audio Decoder, or convert AAC Files into proper MP4 files in combination with the 3ivx Media Muxer.
Filter Configurator
Using Filter Configurator you can configure any Video for Windows (VfW) codec you have in GraphEdit.
Channel Downmixer
Mix down Multi-Channel Audio into 1 or 2 channels. Ideal as a pre-processing filter for the 3ivx Audio Encoder.
Stream Shifter
In case you have an audio or video clip in which audio is not in sync with video, you can use this filter to shift one of the two streams.

Technology > Filter Suite

Site Map  |  Contact Us  |  Job Opportunities

Copyright © 2011 3ivx Technologies Pty. Ltd. All rights reserved.