Skip to main content

Deployment of TVFVideoEdit library

To use the TVFVideoEdit library on a PC without the framework installed, you must deploy library components.

Automatic (silent) installers

  • Base package (always required) - Delphi or ActiveX
  • FFMPEG package (for file / IP camera source) - x86
  • MP4 output package - x86

Manual installation

  1. Install VC++ 2010 SP1 redist x86 x64
  2. Copy MFP DLLs from Redist\Filters to the application folder
  3. Copy and COM-register (using regsvr32.exe or any other way) DirectShow filters: VisioForge_Audio_Effects_4.ax, VisioForge_Dump.ax, VisioForge_RGB2YUV.ax, VisioForge_Screen_Capture.ax, VisioForge_Video_Effects_Pro.ax, VisioForge_Video_Mixer.ax, VisioForge_Video_Resize.ax, VisioForge_WavDest.ax, VisioForge_YUV2RGB.ax, VisioForge_FFMPEG_Source.ax
  4. Add a folder with filters to the system environment variable PATH if your application exe file in another folder
  • To install FFMPEG: Copy all files from the Redist\FFMPEG folder, add this folder to the Windows system PATH variable, and register .ax files from the Redist\FFMPEG folder.
  • To install VLC: Copy all files from the Redist\VLC folder, COM-register (using regsvr32.exe or any other way) .ax file, add environment variable VLC_PLUGIN_PATH, specify the value as VLC\plugins folder.
  • For LAME output: Copy lame.ax file from the Redist\Formats folder, register lame.ax file.
  • For WebM support (encoding and decoding): Free codecs from the xiph.org website.
  • For Matroska support (encoding and decoding): Use Haali Matroska Splitter.
  • For MP4 H264 / AAC output, modern encoder: libmfxsw32.dll / libmfxsw64.dll files to copy, VisioForge_H264_Encoder.axVisioForge_MP4_Muxer.axVisioForge_AAC_Encoder.ax / VisioForge_Video_Resize.ax files to register.
  • For MP4 H264 / AAC output, legacy encoder: libmfxxp32.dlllibmfxxp64.dll files to copy, VisioForge_H264_Encoder_XP.axVisioForge_MP4_Muxer_XP.axVisioForge_AAC_Encoder_XP.ax / VisioForge_Video_Resize.ax files to register.

To COM-register all DirectShow filters in some folder, you can also put reg_special.exe from the library redistributive to the folder with filters and run it with admin rights.


Please get in touch with support to get help with this tutorial. Visit our GitHub page to get more code samples.