Show / Hide Table of Contents

    Solveig Multimedia logo


    Video Editing SDK for Windows

    SDK Version: 6.0

    Date modified: February 02, 2024

    First edition: February 27, 2007

    More information can be found at: https://www.solveigmm.com For Technical Support, contact the Solveig Multimedia Technical Support Team: support@solveigmm.com For purchasing and licensing information, contact the Sales Department: info@solveigmm.com For more information, contact Solveig Multimedia.

    Product description

    The SolveigMM Video Editing SDK is intended for developing digital video/audio editing applications using Solveig Multimedia components.

    The SDK consists of set of DLLs, DirectShow filters and COM objects.

    The engine can be used with C#, C++, .NET, Visual Basic, Delphi.

    The heart of the SDK is SolveigMM Video Editing Engine to be a COM object supports a number of editing operations in smart mode:

    • Trimming, cutting out an arbitrary number of fragments from input pre-encoded files in fast and lossless modes with frame accuracy and lossless media files merging
      Supported formats:

      MXF Format video: XAVC(Intra 50/100, LongGOP), XDCAM(HD422, HD50, IMX, EX)
      audio: PCM
      MP4 ISO Format video: H265, H264
      audio: AAC
      subtitles (only external): ASS, SRT
      other video/audio
      MOV Format video: H264
      audio: AAC
      other video/audio
      FLV Format video: H264
      audio: AAC
      MPEG TS Format video: H265, H264
      audio: AC3, AAC
      HLS-TS/HLS-fMP4 video: H264
      audio: AAC
      H.265 Format Video elementary stream
      H.264 Format Video elementary stream
      MPEG-2 Format Video elementary stream
      MPEG-1 Format System stream
      Video elementary stream
      Audio elementary stream
      XAVC Format Video elementary stream
      AVCHD Format H.264 and Dolby AC-3 packaged into the MPEG transport stream
      ASF Format video: any 3rd party video type
      audio: any 3rd party audio type
      WMV Format video: any Windows Media Video
      audio: any Windows Media Audio
      AVI Format, OpenDML AVI
      any size (> 2GB, > 4GB)
      video: DV AVI type 1 / type 2, any video type
      audio: any audio type
      subtitles: UTF8, ASS, SSA, GAB2
      Matroska Format video: H265, H264
      audio: AAC
      subtitles: UTF8, ASS, SSA
      other video / audio
      WEBM Format video: VP8, VP9 (only K-Frame editing)
      audio: Vorbis
      subtitles: UTF8, ASS, SSA
      Audio mp3, mp1, aac, ac3
    • Video transitions - fade-in, fade-out, dissolve
      Supported formats:

      MXF video: XAVC, XDCAM
      audio: PCM
      MP4 ISO Format video: H264
      audio: AAC
      HLS-TS/HLS-fMP4 video: H264
      audio: AAC
    • Chroma key effect
      Supported formats:

      MXF video: XAVC, XDCAM
      audio: PCM
      MP4 ISO Format video: H264
      audio: AAC
      HLS-TS/HLS-fMP4 video: H264
      audio: AAC
    • Overlaying pictures on video
      Supported formats:

      Pictures PNG
      JPEG
      MXF video: XAVC, XDCAM
      MP4 ISO Format video: H264
      HLS-TS/HLS-fMP4 video: H264
      audio: AAC
    • Converting pictures into a video
      Supported formats:

      Pictures PNG
      JPEG
      MXF video: XAVC, XDCAM
      MP4 ISO Format video: H264
    • Mute audio segments

      MXF audio: PCM
      MP4 ISO Format audio: AAC
      HLS-TS/HLS-fMP4 video: H264
      audio: AAC
    • Voice-over (mix audio from the separate file)

      Audio MP3
      WEBM(OPUS)
      MXF Format audio: PCM
      MP4 ISO Format audio: AAC
      HLS-TS/HLS-fMP4 audio: AAC
    • Processing batch of media files. All media files trimming configurations must be described within a batch file (*.xtl). See the samples of the projects in the Batch samples section. Demonstrated by a command-line utility smm_batchsplit. To get input/output formats see the specific features description on this page.

    • Transcode by reference. Transcodes input file with exact same codec and container parameters specified by the reference file.

      MXF Format video: XAVC, XDCAM
      audio: PCM
      MP4 ISO Format video: H264
      audio: AAC

      This feature is demonstrated by a command-line utility SMM_MP4Transc that transcodes an MP4 file with exact same codec and container parameters specified by the reference MP4 file;

    • TS to MP4 remux with trimming. Demonstrated by the SMM_TS2MP4 command-line utility that transmuxes an MPEG-TS file segment specified with start/end times to an MP4 file;

      MPEG TS Format video: H265, H264
      audio: AAC
    • Re-multiplexing one format to another

    • Seamless playback and editing of playlists with pre-defined timeline

    • Playback and editing video in cloud with HTML 5 preview

    • Editing of growing TS files

    • Repairing, indexing damaged or unindexed Windows Media Files (WMV, WMA, ASF files) by means of re-multiplexing

    • Demultiplexing inputs to elementary video/audio

    • Multiplexing video and audio streams to different output formats


    ©2005-2024 Solveig Multimedia. All rights reserved.

    Back to top Generated by DocFX