FFmpeg Installation Guide

NetX uses FFmpeg as a video processing engine. Below is an overview of how to install and enable the engine in your on-premise environment.

This article is only applicable to on-premise installations. If you are a SaaS customer, FFmpeg is automatically installed and configured optimally.

Windows

  1. Download ffmpeg here: http://ffmpeg.org/download.html

  2. If you are on Windows, use the 64bit static build.

  3. Create C:\Program Files\ffmpeg\, and extract the contents of your zipped static build to this location. When you are done, you should see this path for the executable: C:\Program Files\ffmpeg\bin\ffmpeg.exe.
  4. Edit the exogen-config.xml file and setup the following properties (or add them from System > Properties):

    <property>
      <name>ffmpeg.exePath</name>
      <value>C:\Program Files\ffmpeg\bin\ffmpeg.exe</value>
    </property>
    
    <property>
      <name>ffmpeg.enabled</name>
      <value>true</value>
    </property>
    
    <property>
        <name>engine.ffprobe.executablePath</name>
        <value>C:\Program Files\ffmpeg\bin\ffprobe.exe</value>
    </property>
  5. Restart NetX.
  6. Import a video file to test and see if the thumbnails and previews are properly generated.

Linux

  1. We recommend that you install ffmpeg using an official software repository provided by the distributor of the operating system, such as Ubuntu, Red Hat or OpenSuSE.
  2. After installing, edit the exogen-config.xml file and setup the following properties (or add them from System > Preferences):

    <property>
      <name>ffmpeg.exePath</name>
      <value>/usr/bin/ffmpeg</value>
    </property>
    
    <property>
      <name>ffmpeg.enabled</name>
      <value>true</value>
    </property>
    
    <property>
        <name>engine.ffprobe.executablePath</name>
        <value>/usr/bin/ffprobe</value>
    </property>
  3. Restart NetX.
  4. Import a video file to test and see if the thumbnails are properly generated.
Was this article helpful?
0 out of 0 found this helpful