This article is only applicable to on-premise installations. If you are a SaaS customer, FFmpeg is automatically installed and configured optimally.
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.
-
Download ffmpeg here: http://ffmpeg.org/download.html
-
If you are on Windows, use the 64bit static build.
- 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.
-
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>
- Restart NetX.
- Import a video file to test and see if the thumbnails and previews are properly generated.
- 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.
-
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>
- Restart NetX.
- Import a video file to test and see if the thumbnails are properly generated.