Technical information
AVI Trimmer+ is based on the Video Editing SDK.
The AVI Trimmer Component is the freeware demonstration of the SDK. Send
any questions about the Video Editing SDK to the Technical Support Team at support@solveigmm.com
AVI Trimmer+ includes the following components:
Component | File Name | Description |
COM \ ActiveX objects | ||
SolveigMM Video Editing Engine | SMM_EditEngine.dll | COM object for GOP accurate AVI, Windows Media video, MPEG1 and 2, Windows Media audio trimming without decoding/encoding |
SolveigMM ActiveX time line control | SMM_OCXSlider.ocx | ActiveX time line control |
SolveigMM Frame Stepper | SMM_FrameStepper.dll | COM object for frame/K-frame navigation on media files |
SolveigMM Audio Silence Generation Library | SMM_SilenceGen.ax | COM object for gettings samples for muted audio with different compression format. |
SolveigMM Audio Peak Reader | SMM_AudioPeakReader.dll | COM object for getting amplitude peaks data for audio streams to display waveform |
DirectShow Trimmer Filters | SolveigMM AVI Video Trimmer Filter | SMM_AVIVideoTrimmer.ax | DirectShow filter for GOP/Frame accurate trimming video in AVI files |
SolveigMM ASF Trimmer | SMM_ASF_Trimmer.ax | DirectShow filter for frame and GOP accurate Windows Media Video files trimming |
SolveigMM AVC Video Trimmer Filter | SMM_AVCVideoTrimmer.ax | DirectShow filter for GOP/Frame accurate trimming MPEG4 AVC video |
SolveigMM Audio Trimmer Filter | SMM_AudioTrimmer.ax | DirectShow filter for trimming audio |
SolveigMM VP8 Video Trimmer Filter | SMM_VP8VideoTrimmer.ax | DirectShow filter for GOP/Frame accurate trimming VP8 video |
SolveigMM MP4V Video Trimmer Filter | SMM_MP4VVideoTrimmer.ax | DirectShow filter for GOP/Frame accurate trimming MP4V video |
DirectShow Multiplexer/Demultiplexer | ||
SolveigMM ASF Multiplexer | SMM_ASFMuxer.ax | DirectShow filter for the video and audio multiplexing into Microsoft Advanced Streaming Format. |
SolveigMM Wave format Multiplexer | SMM_WavMux.ax | DirectShow filter for the audio multiplexing into Wave File Format |
SolveigMM MP4 format Multiplexer | SMM_MP4Muxer.ax | DirectShow filter for video and audio multiplexing into QuickTime File Format and MPEG-4 |
SolveigMM MP4 format Demultiplexer | SMM_MP4Demuxer.ax | DirectShow filter for demultiplexing QuickTime File Format and MPEG-4 Part 14 file format |
SolveigMM FLV format Multiplexer | SMM_FLVMuxer.ax | DirectShow filter for video and audio multiplexing into FLV File Format |
SolveigMM FLV format Splitter | SMM_FLVDemuxer.ax | DirectShow filter for demultiplexing FLV File Format |
SolveigMM Matroska file format Multiplexer | SMM_MKVMuxer.ax | DirectShow filter for video and audio multiplexing into Matroska file format. |
SolveigMM Matroska file format Splitter | SMM_MKVSplitter.ax | DirectShow filter for demultiplexing Matroska file format |
SolveigMM MPA format Demultiplexer | SMM_MPADemuxer.ax | DirectShow filter for demultiplexing audio from MPEG audio format, and accurate navigation on Variable Bitrate MPEG audio files |
DirectShow Encoders/Decoders | ||
SolveigMM Vorbis Audio Decoder | SMM_VorbisDecoder.ax | DirectShow filter for decoding of Vorbis Audio. It is based on WebM project source code |
SolveigMM VP8 Video Decoder | SMM_VorbisDecoder.ax | Decoder for VP8 video |
SolveigMM VP8 Video Encoder | SMM_VP8Encoder.ax | Encoder for VP8 video |
Others | ||
SolveigMM File Writer | SMM_FileWriter.ax | DirectShow filter for writing AVI and MPEG audio files. It is used to keep A/V synchronization when AVI with MPEG VBR audio is trimmed |
SolveigMM K Frame Manager | SMM_KFrManager.ax | DirectShow filter for providing the K frame navigation during playback |
SolveigMM ASF Validator | SMM_ASFValidator.dll | Library for Windows Media Video files validation. |
SolveigMM Thumbnails Generation Library | SMM_ThumbNail.dll | Library for generation thumbnails from video files. |
SolveigMM Custom Encoder | SMM_CustomEncoder.dll | Library for partial reencoding video fragments |
SolveigMM Timeline Editing Object | SMM_TimelineEditingObj.ax | DirectShow filter that wraps trimming graph into one filter using XTL Batch file |
SolveigMM Media File Chopper | SMM_MediaFileChopper.ax | DirectShow filter that splits output into sequence of separate files with given duration or file size |
SolveigMM Trimm Graph Manager | SMM_TrimmGraphManager.ax | DirectShow filter that manages trimming process in trimming graph. Works with trimmer filters: SMM_AVIVideoTrimmer.ax, SMM_AudioTrimmer.ax, SMM_AVCVideoTrimmer.ax, SMM_VP8VideoTrimmer.ax, SMM_MP4VVideoTrimmer.ax |
SolveigMM Subtitle Overlay | SMM_SubtitleOverlay.ax | DirectShow filter for displaying subtitles |