Technical information
Video Splitter is based on the Video Editing SDK.
Send any questions about the Video Editing SDK to the Technical Support Team at support@solveigmm.com
SolveigMM Video Splitter 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 HEVC Video Trimmer Filter | SMM_HEVCVideoTrimmer.ax | DirectShow filter for GOP/Frame accurate trimming HEVC video |
| SolveigMM AVI Video Trimmer Filter | SMM_AVIVideoTrimmer.ax | DirectShow filter for GOP/Frame accurate trimming video in AVI files |
| SolveigMM-Elecard MPEG-2 Frame Accuracy Trimmer | SMM_MP2FATrimmer.ax | DirectShow filter for frame accurate MPEG-2 Video/Audio trimming |
| SolveigMM MPEG4 Trimmer | SMM_MPEG4TrimmerFA.ax | DirectShow filter for MPEG4 AVC GOP/Frame accurate file trimming |
| 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 |
| SolveigMM Subtitles Trimmer Filter | SMM_SubtitlesTrimmer.ax | DirectShow fitler for trimming subtitles/text streams |
| 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 Media Joiner | SMM_MediaJointer.ax | DirectShow filter file-by-file audio/video joining. |
| 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 |
| SolveigMM Timeline Preview Object | SMM_TimelinePreviewSource.ax | DirectShow filter for the timeline set in the XTL format playback |
