{"id":7849,"date":"2018-03-13T11:30:36","date_gmt":"2018-03-13T11:30:36","guid":{"rendered":"http:\/\/evolphin.com\/help\/?p=7849"},"modified":"2020-08-05T11:04:12","modified_gmt":"2020-08-05T15:04:12","slug":"configuring-zoom-videofx","status":"publish","type":"post","link":"https:\/\/evolphin.com\/help\/administration-server\/video-fx\/configuring-zoom-videofx\/","title":{"rendered":"Getting started with Zoom VideoFX (Zoom 5.x &#8211; 7.2)"},"content":{"rendered":"\n<p>Zoom VideoFX is a proxy-based high-res asset management that works with a third party transcoding server, Telestream Vantage. It also supports external archives to be integrated into user-defined workflows. At the basic level, a VideoFX setup should have an Ingest Server and a third-party Vantage Transcoder. The Ingest Server runs a few hooks to redirect high-res and transcoded files in conjunction with the Zoom check-in app on the Zoom Client. The Vantage Server does the transcoding and generates low-res and mid-res versions of the high-res asset. The components and their interactions are shown below:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Components<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/03\/New-VFX-components-with-flow.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/03\/New-VFX-components-with-flow.png\" alt=\"\" class=\"wp-image-8175\"\/><\/a><\/figure>\n\n\n\n<p>In this diagram, the components are:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><span style=\"text-decoration: underline;\">Zoom User<\/span><\/strong>: an authenticated user of Zoom that intends to check-in a valid high-res file into the Zoom MAM repository.<\/li><li><strong><span style=\"text-decoration: underline;\">User Area<\/span><\/strong>: the Zoom User&#8217;s personal storage from where files are submitted for check-in. Also referred to as &#8216;<strong>USAN<\/strong>&#8216;.<\/li><li><strong><span style=\"text-decoration: underline;\">Zoom Client<\/span><\/strong>: any one of Zoom desktop clients or Zoom app plugins that can invoke the Check-in App. Setup Zoom Client for VideoFX as shown <a href=\"https:\/\/evolphin.com\/help\/?p=8277&amp;preview=true\">here<\/a>.\n<ul>\n<li><strong><span style=\"text-decoration: underline;\">Check-in App<\/span><\/strong>: the module in Zoom Client that handles the check-in of files into the Zoom repository.<\/li>\n<\/ul>\n<\/li><li><strong><span style=\"text-decoration: underline;\">Ingest Server<\/span><\/strong>: an intermediate server that is responsible for ingesting high-res files into Zoom. Typically the Zoom Preview Server co-hosts the Ingest Service.\n<ul>\n<li><strong><span style=\"text-decoration: underline;\">Pre-check-in Hook<\/span><\/strong>: a Perl script running on the Ingest Server to validate the type of ingest as high-res or direct or deny check-in if the asset fails to be validated against these rules. If the high-res asset is validated then the script subsequently copies this high-res asset to the Protected Network Share.<\/li>\n<li><strong><span style=\"text-decoration: underline;\">Post-check-in Hook<\/span><\/strong>: a Perl script running on the Ingest Server, which submits the high-res file to the Vantage Server for transcoding.<\/li>\n<\/ul>\n<\/li><li><strong><span style=\"text-decoration: underline;\">Protected Network Share<\/span><\/strong>: a shared network mount location where all high-res files are stored. It also stores mid-res files from the Vantage Server. To know more about how to set up this protected network share, click <a href=\"https:\/\/evolphin.com\/help\/docs\/video-fx\/third-party-mount-point-support\/\">here<\/a>. Also referred to as &#8216;<strong>PSAN<\/strong>&#8216;.<\/li><li><strong><span style=\"text-decoration: underline;\">Vantage Server<\/span><\/strong>: a server running third-party Telestream Vantage Transcoder that will convert the high-res file to lower resolution versions.\n<ul>\n<li><strong><span style=\"text-decoration: underline;\">Post-Vantage proxy-ingest Hook<\/span><\/strong>: a Perl script running on the Vantage Server, which ingests low-res proxy into the Zoom MAM Server after the Vantage Server generates low-res and mid-res files.<\/li>\n<\/ul>\n<\/li><li><strong><span style=\"text-decoration: underline;\">Zoom Server<\/span><\/strong>: the Zoom MAM Server in this setup that holds the repository.\n<ul>\n<li><strong><span style=\"text-decoration: underline;\">Archive Hook<\/span><\/strong>: if the Archive module is enabled and configured, then an archive hook is triggered on ingest \/ user request.<\/li>\n<li><span style=\"text-decoration: underline;\"><strong>Restore Hook<\/strong><\/span>: if the Archive module is enabled and configured, then a restore hook is triggered on user request.<\/li>\n<\/ul>\n<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Prerequisites<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>\n<p>&nbsp;<\/p>\n<\/td><td>\n<p><b>Zoom MAM Server<\/b><\/p>\n<\/td><td>\n<p><b>Ingest Server<\/b><\/p>\n<\/td><td>\n<p><b>Vantage Server<\/b><\/p>\n<\/td><td>\n<p><b>Zoom Client<\/b><\/p>\n<\/td><\/tr><tr><td>\n<p><span style=\"font-weight: 400;\">OS<\/span><\/p>\n<\/td><td>\n<p>Linux (RHEL 7+)<\/p>\n<\/td><td>Linux (RHEL 7+)<\/td><td>Windows Server 2012+<\/td><td>\n<p>Windows 7+<\/p>\n<p>macOS Sierra 10.12.6+<\/p>\n<\/td><\/tr><tr><td>\n<p><span style=\"font-weight: 400;\">Perl<\/span><\/p>\n<\/td><td>5.24.1.1<\/td><td>&#8212;<\/td><\/tr><tr><td>\n<p><span style=\"font-weight: 400;\">Python (pip) <strong>*<\/strong><\/span><\/p>\n<\/td><td>3.6.2+<\/td><td>&#8212;<\/td><\/tr><tr><td>\n<p><span style=\"font-weight: 400;\">AWS CLI <strong>*<\/strong><\/span><\/p>\n<\/td><td>1.15.10+<\/td><td>&#8212;<\/td><\/tr><tr><td>\n<p><span style=\"font-weight: 400;\">User Area (USAN)<\/span><\/p>\n<\/td><td>Write access<\/td><td>Read access<\/td><td>&#8212;<\/td><td>Write access<\/td><\/tr><tr><td>\n<p><span style=\"font-weight: 400;\">Protected Shared Network<br>(PSAN)<\/span><\/p>\n<\/td><td>Write access (for Archive)<\/td><td>Write access<\/td><td>Write access<\/td><td>&#8212;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>*<\/strong> only when using the Archive module that uses AWS CLI for archiving to S3.<\/p>\n\n\n\n<p>In addition to these requirements, also check for:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>VideoFX license: check if you have the necessary license for VideoFX. Check <a href=\"#zoom-server-videofx\">this section<\/a> for details.<\/li><li>Vantage license: set up your Vantage Server per Telestream&#8217;s instructions <a href=\"http:\/\/www.telestream.net\/vantage\/overview_transcode.htm\">here<\/a>.<\/li><li><span style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Plan out the metadata schema to be used as the folder structure for the high-res assets as well as New Project (Adobe CC plugins) parent folder. For e.g, you could use metadata fields &#8216;Show&#8217;, &#8216;Season&#8217; and &#8216;Episode&#8217; to save in the folder structure as shown below:<\/span><\/span> <figure><img decoding=\"async\" class=\"alignnone size-full wp-image-8294 \" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/05\/img_5ae7eaa8a544e.png\" alt=\"\"><\/figure><p id=\"nHkYBFd\"><\/li><\/ul>\n\n\n\n<p>After fulfilling these requirements, follow these steps to continue:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Set up a shared network location<\/h2>\n\n\n\n<p>VideoFX needs high-capacity storage on a network location to store the high-res, and sometimes also the mid-res files. This location should be accessible from all other components of the VideoFX system. Click <a href=\"https:\/\/evolphin.com\/help\/docs\/video-fx\/third-party-mount-point-support\/\">here<\/a> to know how to set up a third-party mount as the shared location. Set up this mount location on all machines, including the Zoom MAM Server, the Ingest Server, the Vantage Server, and all Zoom Clients.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Environment setup on all servers<\/h2>\n\n\n\n<p>All servers in the VideoFX setup need to have&nbsp;Perl installed; all the required Perl modules used by the scripts must also be installed. In addition, the Ingest server and the Zoom MAM Server also require Python (pip) and AWS CLI.&nbsp;<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Perl: follow <a href=\"https:\/\/evolphin.com\/help\/docs\/api\/perl-sdk\/perl-sdk\/\">this<\/a> article to install Perl and its required modules.<\/li><li>If using Archiving using AWS S3, then you also need to install: <ol style=\"list-style-type: lower-alpha;\"><li>Python (pip): install Python 3.6 from <a href=\"https:\/\/www.python.org\/downloads\/release\/python-362\/\">here<\/a>. This will also automatically install the pip tool for installing Python packages. <div class=\"warning\">Remember to select the checkbox &#8216;Add Python 3.6 to PATH&#8217; before beginning installation from the installer.<\/div><\/li><li>AWS CLI: install AWS CLI from the <a href=\"https:\/\/docs.aws.amazon.com\/cli\/latest\/userguide\/installing.html\">AWS support page<\/a>. Configure your AWS CLI with the&nbsp;AWS Access Key ID,&nbsp;AWS Secret Access Key,&nbsp;Default region name, and&nbsp;Default output format as per your AWS account, as described <a href=\"https:\/\/docs.aws.amazon.com\/cli\/latest\/userguide\/cli-chap-getting-started.html\">here<\/a>. <\/li><\/ol><\/li><\/ol>\n\n\n\n<p>After setting up the environment on the servers, follow ahead to set up each server.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Set up your Zoom MAM Server<\/h2>\n\n\n\n<a name=\"zoom-server-videofx\"><\/a>\n\n\n\n<p>For your Zoom Server to be ready for VideoFX, it should have a VideoFX license and have several metadata properties set up. Make your Zoom Server ready for VideoFX by following these steps.<\/p>\n\n\n\n\n\n\n<h2 class=\"wp-block-heading\">Set up the Ingest Service<\/h2>\n\n\n\n<p>As described in the <a href=\"#prerequisites\">prerequisites<\/a>,&nbsp;<span style=\"font-weight: 400;\">the Ingest Server should be running Linux RHEL.&nbsp;<\/span>We need to install Zoom Preview Server on the newly setup Ingest Server.&nbsp;Typically, the Zoom Preview Server co-hosts the Ingest Service. If you are re-using the Zoom Preview Server to also co-host the Ingest Service, the steps below are not required.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Install Zoom Preview Server<\/h3>\n\n\n\n<p>Copy Zoom Server installer and install the Zoom Server (steps <a href=\"https:\/\/evolphin.com\/help\/guides\/server-installation\/installing-zoom-server-linux\/\">for Linux<\/a>). Follow the instructions in the installer. This will install the service needed by the Ingest Server.<\/p>\n\n\n\n<p>After installation, check that:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>You can ping your Zoom Server from this Ingest Server machine. <figure><img decoding=\"async\" class=\"alignnone size-full wp-image-8267 \" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/04\/img_5ae69cf42202c.png\" alt=\"\"><\/figure><p id=\"gwwjQQH\"><\/p><\/li><li>Zoom Preview service is running and is also set to start after server startup. <figure><img decoding=\"async\" class=\"alignnone size-full wp-image-8266 \" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/04\/img_5ae69cb08e25f.png\" alt=\"\"><\/figure><p id=\"FmysduF\"><\/p><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Set up the Vantage Server<\/h2>\n\n\n\n<p>As described in the <a href=\"#prerequisites\">prerequisites<\/a>,&nbsp;<span style=\"font-weight: 400;\">the Vantage Server should be running Windows Server.&nbsp;<\/span>We need to install Zoom Client on the newly setup Vantage Server.<\/p>\n\n\n\n<p>Copy the Zoom Client installer for Windows and run the installer. Follow the instructions in the installer. This will install the Zoom Client needed by the Vantage Server.<\/p>\n\n\n\n<p>After you have set up shared network locations and environment on the Vantage Server, you need to create Vantage workflows and validate these as described <a href=\"https:\/\/evolphin.com\/help\/docs\/video-fx\/setting-up-vantage-server-for-videofx\/\">here<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Run hook installer on Servers<\/h2>\n\n\n\n<p>Follow <a href=\"https:\/\/evolphin.com\/help\/?p=8298&amp;preview=true\">this<\/a> post to install the required script files for hooks on each server.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Set up the Archive module<\/h2>\n\n\n\n<p>If you are using the archive module with VideoFX, then configure it as described <a href=\"https:\/\/evolphin.com\/help\/?p=8500&amp;preview=true\">here<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Set up your Zoom Clients<\/h2>\n\n\n\n<p>Follow ahead to set up Zoom Clients to make use of VideoFX.<\/p>\n\n\n<div data-post-id=\"8277\" class=\"insert-page insert-page-8277 \">\n<p>Apart from setting up the servers, you also need to set up Zoom Clients to be able to use VideoFX flow.<\/p>\n\n\n\n<p>Follow for your Zoom version:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"#zoom7.3\">Settings from Zoom 7.3 onwards<\/a><\/li><li><a href=\"#zoom7.2\">Settings for Zoom versions upto 7.2<\/a><\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"zoom7.3\"><\/a>From Zoom 7.3 onwards<\/h3>\n\n\n\n<p>As hook files are not required anymore while setting up VideoFX, so the configuration for Zoom Clients is also simpler.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Update zoom.properties<\/h4>\n\n\n\n<p>Each Zoom Client needs some properties added to their zoom.properties file. The easiest way to do this is to add these properties for the desired locations so these are propagated to all Zoom Clients in that location.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Log into the Web Management Console as an admin.<\/li><li><strong>Open<\/strong> the <span class=\"\" style=\"background: #e3e3e3;\">Server Zoom Properties<\/span> page under <span class=\"\" style=\"background: #e3e3e3;\">System<\/span> node in the <span class=\"\" style=\"background: #e3e3e3;\">Admin Menu<\/span> sidebar. <figure><img loading=\"lazy\" decoding=\"async\" width=\"835\" height=\"426\" class=\"alignnone wp-image-11291 size-large\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/06\/img_5cf96ae197796-1024x522.png\" alt=\"\"><\/figure><p id=\"GSFbFRj\"><\/li><li>Choose your desired location from the Locations dropdown and click Add. We need to add the properties THIRD_PARTY_MOUNT_POINT and USAN_POINTS for any location that is configured for VideoFX. <figure><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/07\/img_5d1f60523e966.png\"><img loading=\"lazy\" decoding=\"async\" width=\"835\" height=\"425\" class=\"alignnone wp-image-12280 size-large\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/07\/img_5d1f60523e966-1024x521.png\" alt=\"\"><\/a><\/figure><p id=\"JkUBWpg\"><\/li><li> Specify the paths designated for each of them and click Submit to add these properties for our selected location. <\/li><li>The properties will now be pulled by the Zoom Clients during auto-sync or manual sync.<\/li><\/ol>\n\n\n\n<p>Alternatively, you can add zoom.properties file individually on each Zoom Client machine, but this will take longer.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Z Settings<\/h4>\n\n\n\n<p>For the first-time set up of Zoom Clients after upgrading to\/installing Zoom 7.3, you need to select the location where the Zoom Client is working in. If you do not choose this then by default Global location is set.<\/p>\n\n\n\n<p>After launching Zoom ClientProxy, you will see a message to set up a default Zoom Server.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/07\/img_5d1d39faf161a.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/07\/img_5d1d39faf161a.png\" alt=\"\" class=\"wp-image-12148\"\/><\/a><\/figure>\n\n\n\n<p>Click Yes to see the Z Settings window. Alternatively, right-click on the Z icon and choose Settings from the Z menu.<\/p>\n\n\n\n<p>Select Server\/WC Settings in the left sidebar.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/07\/img_5d1d3acdb6541.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/07\/img_5d1d3acdb6541.png\" alt=\"\" class=\"wp-image-12149\"\/><\/a><\/figure>\n\n\n\n<p>Click Add to see the Add Server Settings window. Notice that this popup window also has a Location drop-down now.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/07\/img_5d1d3b3f1840e.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/07\/img_5d1d3b3f1840e.png\" alt=\"\" class=\"wp-image-12150\"\/><\/a><\/figure>\n\n\n\n<p>Specify the Server URL and press Tab to move to the next field. A Zoom Server Login window is shown.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/07\/img_5d1d3e2481e22.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/07\/img_5d1d3e2481e22.png\" alt=\"\" class=\"wp-image-12151\"\/><\/a><\/figure>\n\n\n\n<p>Specify your username and password to log into Zoom. After a successful login, the Add Server Settings window is shown again. Choose a location from the list. Specify an alias, default working copy and default check-out locations. Click Add to log in, validate, and add the server settings.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/07\/img_5d1d3fc5dee0d.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/07\/img_5d1d3fc5dee0d.png\" alt=\"\" class=\"wp-image-12152\"\/><\/a><\/figure>\n\n\n\n<p>Click Make Default to make this Zoom Server as the default server. Also, select Always Use Default to make sure that this Zoom Client seamlessly connects to the default Zoom Server every time.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"zoom7.2\"><\/a>For Zoom versions up to 7.2<\/h3>\n\n\n\n<p>For Zoom versions before 7.3, follow the rest of the post to set up Zoom Client machines.<\/p>\n\n\n\n<p>For each Zoom Client, a few settings are required in the property files, hook.properties and zoom.properties. These files reside in the user directory $HOME\/.zm.&nbsp;<\/p>\n\n\n\n<div class=\"example\">Best Practice is to test the hook.properties and zoom.properties on a client workstation and then copy them to the Zoom Server in order for all client workstations to automatically pull these as described <a href=\"https:\/\/evolphin.com\/help\/docs\/zoom-server\/administration-server\/pull-client-properties\/\">here<\/a>.<\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Create hook.properties<\/h4>\n\n\n\n<p>You could create a single hook.properties as shown below. Copy this file to a test client workstation and replace the paths and folder names as per that client&#8217;s settings. Once finalized, copy this file to the Zoom server for automatic push to all client workstations as described <a href=\"https:\/\/evolphin.com\/help\/docs\/zoom-server\/administration-server\/pull-client-properties\/\">here<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-table alignleft\"><table><tbody><tr><td><strong>Property<\/strong><\/td><td><strong>Description<\/strong><\/td><\/tr><tr><td><a id=\"infolder_hookprop_zmclient\"><\/a>MD_BASED_INGEST_FORMAT<\/td><td>\n<p>This property holds the folder structure under which&nbsp;the high-res assets must be stored&nbsp;when they are ingested&nbsp;in the mount location. This structure will also be used for proxies and placeholders of the high-res assets on the Zoom Server. This pattern is based on the Zoom&nbsp;Metadata properties selected as mandatory in the section&nbsp;<a href=\"#setmetadata\">above<\/a>.<\/p>\n<div class=\"example\">MD_BASED_INGEST_FORMAT = \/#CORP_Show#\/#CORP_Episode Title#\/#OLD_NAME#_#TSTAMP#<\/div>\n<\/td><\/tr><tr><td>PRE_HOOK_SERVER_URL<\/td><td>\n<p>This specifies the ingest server aka script execution server\u2019s URL.&nbsp;At present, Zoom houses the script execution engine within the Zoom Preview Server. Therefore this URL must point to a&nbsp;preview server host\/port.<\/p>\n<div class=\"example\">PRE_HOOK_SERVER_URL =&nbsp;http\\:\/\/192.168.0.99\\:8873<\/div>\n<div class=\"warning\">Special characters like the \u201c:\u201d should be escaped using a preceding slash.<\/div>\n<\/td><\/tr><tr><td>PRE_HOOK_SCRIPT_PATH<\/td><td>\n<p>This specifies the path of the script on the Zoom ingest server that would be invoked prior to the actual check-in of assets to Zoom. This path exists on&nbsp;the machine where the scripts are executed, which is the script executor framework running off the Zoom Preview Server. Therefore this script must be located&nbsp;in the specified location&nbsp;within that machine.<\/p>\n<div class=\"example\">PRE_HOOK_SCRIPT_PATH = \/home\/evolphin\/zoom-deploy\/pre-hook\/pre-checkin.pl<\/div>\n<\/td><\/tr><tr><td>POST_HOOK_SCRIPT_PATH<\/td><td>\n<p>This specifies the path of the script that would be invoked after running the check-in operation. Again, this is with respect to the Zoom Preview Server machine.<\/p>\n<div class=\"example\">POST_HOOK_SCRIPT_PATH =&nbsp;\/home\/evolphin\/zoom-deploy\/post-hook\/post-checkin.pl<\/div>\n<\/td><\/tr><tr><td>ZOOM_PROXY_INOUT<\/td><td>\n<p>This is the path used to exchange data between the client machine and the script executor engine regarding the ingest operations.&nbsp;Both machines (the client and the preview server machines) must have sufficient access privileges to be able to read from \/ write to this location.<\/p>\n<p>For example, from a Mac client, a mounted network share that is accessible to both the client machine and the&nbsp;Linux preview server could look like this. The folder must be&nbsp;<strong>readable<\/strong>&nbsp;<strong>by the client<\/strong>&nbsp;and&nbsp;<strong>writable<\/strong>&nbsp;<strong>by the Zoom ingest server\/script execution server<\/strong>.<\/p>\n<p>Same as&nbsp;<a href=\"#Pre_zmInOutPrefix\">PreHook#zmInOutPrefix<\/a><\/p>\n<p>Same as&nbsp;<a href=\"#Post_zmInOutPrefix\">PostHook#zmInOutPrefix<\/a><\/p>\n<div class=\"example\">ZOOM_PROXY_INOUT =&nbsp;\/Volumes\/usan\/.zoom-deploy\/zoom-proxy-inout<\/div>\n<\/td><\/tr><tr><td>HI_RES_FOLDER<\/td><td>This specifies the path where the assets to be checked in are located. Check-in may be triggered by dragging assets from this location into the Asset Browser or from within the Zoom plugin panel inside&nbsp;the Adobe application. This path must be set to a location that is accessible from both the client and from the ingest server.\n<p>&nbsp;<\/p>\n<p>Same as&nbsp;<a href=\"#Pre_hiResPrefix\">PreHook#workspaceRoot<\/a><\/p>\n<div class=\"example\">HI_RES_FOLDER =&nbsp;\/Volumes\/usan\/hires<\/div>\n<\/td><\/tr><tr><td>DELETE_INOUT_JSON_FILES<\/td><td>\n<div class=\"example\">DELETE_INOUT_JSON_FILES = true<\/div>\n<\/td><\/tr><tr><td>EXCLUDE_PROJ_IN_HIRES<\/td><td>\n<div class=\"example\">EXCLUDE_PROJ_IN_HIRES =&nbsp;defproj:Images<\/div>\n<\/td><\/tr><tr><td>SKIP_MD_BASED_INGEST_PATH<\/td><td>\n<div class=\"example\">SKIP_MD_BASED_INGEST_PATH = true<\/div>\n<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Update zoom.properties<\/h4>\n\n\n\n<p>Copy this file to a test client workstation and replace the paths and folder names as per that client&#8217;s settings. Once finalized, copy this file to the Zoom server for automatic push to all client workstations as described <a href=\"https:\/\/evolphin.com\/help\/docs\/zoom-server\/administration-server\/pull-client-properties\/\">here<\/a>.<\/p>\n\n\n\n<div class=\"warning\">\n<p>Tip: You can use environment variables like <span class=\"keyword\">$HOME<\/span> to change the property value based on a user&#8217;s home directory when pushing the property file from Zoom server to a user&#8217;s workstation.<\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-table alignleft\"><table><tbody><tr><td><strong>Property<\/strong><\/td><td><strong>Sample Value<\/strong><\/td><td><strong>Cross-references<\/strong><\/td><\/tr><tr><td>THIRD_PARTY_MOUNT_POINT<\/td><td>\/Volumes\/psan\/tpm<\/td><td>\n<p>Same as&nbsp;<a href=\"#Pre_TPMPrefix\">PreHook#TPMPrefix<\/a><\/p>\n<p>Same as&nbsp;<a href=\"#Post_TPMPrefix\">PostHook#TPMPrefix<\/a><\/p>\n<p>Same as <a href=\"#Vantage_TPMPrefix\">Vantage#TPMPrefix<\/a><\/p>\n<\/td><\/tr><tr><td>\n<p>THIRD_PARTY_MOUNT_POINT1<\/p>\n<p>THIRD_PARTY_MOUNT_POINT2<\/p>\n<p>.<\/p>\n<p>.<\/p>\n<p>.<\/p>\n<p>THIRD_PARTY_MOUNT_POINTN<\/p>\n<\/td><td>D\\:\\\\TPM<\/td><td>\n<p>Multiple third party mount points are mapped starting from&nbsp;THIRD_PARTY_MOUNT_POINT1<\/p>\n<\/td><\/tr><tr><td>EXTENSIONS_PROXY_MAP<\/td><td>mp4 -&gt; mov, mxf<\/td><td>\n<p>Low-res Proxy format (mp4 in the sample)&nbsp;same&nbsp;as&nbsp;<a href=\"#vantage_workflow\">Vantage Workflow<\/a>,&nbsp;<a href=\"#Pre_defaultExtProxy\">PreHook#defaultExtProxy<\/a>&nbsp;and&nbsp;<a href=\"#Vantage_lowProxyExt\">Vantage#lowProxyExt<\/a><\/p>\n<p>ProRes format (mov in the sample) same as&nbsp;<a href=\"#vantage_workflow\">Vantage Workflow<\/a> and&nbsp;<a href=\"#Vantage_proResExt\">Vantage#proResExt<\/a><\/p>\n<\/td><\/tr><tr><td>PLUGIN_METADATA_TO_SHOW<\/td><td>EDIT_Category,EDIT_Brand, &nbsp;EDIT_Source,WKFL_Route to<\/td><td>Defined in&nbsp;<a href=\"#PatternForMD\">Server Metadata Schema<\/a><\/td><\/tr><tr><td>LIST_DEF_PROPS<\/td><td>\n<p>EDIT_Category|Event, Edit_Brand|People, &nbsp;Edit_Source|Getty, &nbsp;WKFL_Route to|Evan<\/p>\n<\/td><td>Defined in&nbsp;<a href=\"#PatternForMD\">Server Metadata Schema<\/a><\/td><\/tr><tr><td>IGNORE_PATTERN_IN_LINK_FILENAME<\/td><td>_original<\/td><td>None<\/td><\/tr><tr><td>SHOW_STATUS_ALERT<\/td><td>false<\/td><td>None<\/td><\/tr><tr><td>HI_RES_PATH_PROP<\/td><td>&nbsp;VDEO_Native File Path<\/td><td>\n<p>&nbsp;Same as <a href=\"#Pre_hiResPathMD\">Prehook Hires Path<\/a><\/p>\n<p>&nbsp;and <a href=\"#Post_hiResPathMD\">Post Hook Hires Path<\/a><\/p>\n<\/td><\/tr><tr><td>PRO_RES_PATH_PROP<\/td><td>&nbsp;VDEO_ProRes File Path<\/td><td>None<\/td><\/tr><tr><td>PRORES_SUFFIX<\/td><td>&nbsp;-midres<\/td><td>None<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Update Z settings<\/h4>\n\n\n\n<p>Use the Settings dialog from Z-Icon to update the following values:&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/04\/img_5ae6fd627b027.png\" alt=\"\" class=\"wp-image-8282\"\/><\/figure>\n\n\n\n<p><strong>defaultCheckoutLocation<\/strong>: This property defines the location where, by default, any checked out asset is placed. So, it will not prompt to select location every time a user tries to check-out a file from the Zoom repository.<\/p>\n\n\n\n<p><strong>DEF_ZOOM_SERVER<\/strong>: In typical deployments, clients only connect to a single Zoom server and therefore it is recommended that this property is configured to minimize&nbsp;user intervention in running Zoom operations.&nbsp;&nbsp;<\/p>\n\n\n\n<p><strong>alwaysUseDefaultServer:<\/strong>&nbsp; This property directs all Zoom operations from the client to the default server. This must be set to true to execute&nbsp;search operations from inside the Zoom Adobe plugins.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Validate your VideoFX setup<\/h2>\n\n\n\n<p>Follow <a href=\"\/?p=8549\">here<\/a> to check if your VideoFX flow works as expected.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zoom VideoFX is a proxy-based high-res asset management that works with a third party transcoding server, Telestream Vantage. It also supports external archives to be integrated into user-defined workflows. At the basic level, a VideoFX setup should have an Ingest Server and a third-party Vantage Transcoder. The Ingest Server runs a few hooks to redirect [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[14],"tags":[],"class_list":["post-7849","post","type-post","status-publish","format-standard","hentry","category-video-fx"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Getting started with Zoom VideoFX (Zoom 5.x - 7.2) - Evolphin Documentation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/evolphin.com\/help\/administration-server\/video-fx\/configuring-zoom-videofx\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Getting started with Zoom VideoFX (Zoom 5.x - 7.2) - Evolphin Documentation\" \/>\n<meta property=\"og:description\" content=\"Zoom VideoFX is a proxy-based high-res asset management that works with a third party transcoding server, Telestream Vantage. It also supports external archives to be integrated into user-defined workflows. At the basic level, a VideoFX setup should have an Ingest Server and a third-party Vantage Transcoder. The Ingest Server runs a few hooks to redirect [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/evolphin.com\/help\/administration-server\/video-fx\/configuring-zoom-videofx\/\" \/>\n<meta property=\"og:site_name\" content=\"Evolphin Documentation\" \/>\n<meta property=\"article:published_time\" content=\"2018-03-13T11:30:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-08-05T15:04:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/03\/New-VFX-components-with-flow.png\" \/>\n<meta name=\"author\" content=\"Rahul Bhargava\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rahul Bhargava\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-fx\\\/configuring-zoom-videofx\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-fx\\\/configuring-zoom-videofx\\\/\"},\"author\":{\"name\":\"Rahul Bhargava\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#\\\/schema\\\/person\\\/e5f3dc53ac5f026ed258e224e75447f7\"},\"headline\":\"Getting started with Zoom VideoFX (Zoom 5.x &#8211; 7.2)\",\"datePublished\":\"2018-03-13T11:30:36+00:00\",\"dateModified\":\"2020-08-05T15:04:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-fx\\\/configuring-zoom-videofx\\\/\"},\"wordCount\":1155,\"publisher\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-fx\\\/configuring-zoom-videofx\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2018\\\/03\\\/New-VFX-components-with-flow.png\",\"articleSection\":[\"Zoom VideoFX\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-fx\\\/configuring-zoom-videofx\\\/\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-fx\\\/configuring-zoom-videofx\\\/\",\"name\":\"Getting started with Zoom VideoFX (Zoom 5.x - 7.2) - Evolphin Documentation\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-fx\\\/configuring-zoom-videofx\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-fx\\\/configuring-zoom-videofx\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2018\\\/03\\\/New-VFX-components-with-flow.png\",\"datePublished\":\"2018-03-13T11:30:36+00:00\",\"dateModified\":\"2020-08-05T15:04:12+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-fx\\\/configuring-zoom-videofx\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-fx\\\/configuring-zoom-videofx\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-fx\\\/configuring-zoom-videofx\\\/#primaryimage\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2018\\\/03\\\/New-VFX-components-with-flow.png\",\"contentUrl\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2018\\\/03\\\/New-VFX-components-with-flow.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-fx\\\/configuring-zoom-videofx\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/evolphin.com\\\/help\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Getting started with Zoom VideoFX (Zoom 5.x &#8211; 7.2)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#website\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/\",\"name\":\"Evolphin Documentation\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/evolphin.com\\\/help\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#organization\",\"name\":\"Evolphin Documentation\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/cropped-evolphin-logo-dolphin_sm.png\",\"contentUrl\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/cropped-evolphin-logo-dolphin_sm.png\",\"width\":200,\"height\":200,\"caption\":\"Evolphin Documentation\"},\"image\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#\\\/schema\\\/person\\\/e5f3dc53ac5f026ed258e224e75447f7\",\"name\":\"Rahul Bhargava\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g\",\"caption\":\"Rahul Bhargava\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Getting started with Zoom VideoFX (Zoom 5.x - 7.2) - Evolphin Documentation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/evolphin.com\/help\/administration-server\/video-fx\/configuring-zoom-videofx\/","og_locale":"en_US","og_type":"article","og_title":"Getting started with Zoom VideoFX (Zoom 5.x - 7.2) - Evolphin Documentation","og_description":"Zoom VideoFX is a proxy-based high-res asset management that works with a third party transcoding server, Telestream Vantage. It also supports external archives to be integrated into user-defined workflows. At the basic level, a VideoFX setup should have an Ingest Server and a third-party Vantage Transcoder. The Ingest Server runs a few hooks to redirect [&hellip;]","og_url":"https:\/\/evolphin.com\/help\/administration-server\/video-fx\/configuring-zoom-videofx\/","og_site_name":"Evolphin Documentation","article_published_time":"2018-03-13T11:30:36+00:00","article_modified_time":"2020-08-05T15:04:12+00:00","og_image":[{"url":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/03\/New-VFX-components-with-flow.png","type":"","width":"","height":""}],"author":"Rahul Bhargava","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Rahul Bhargava","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/evolphin.com\/help\/administration-server\/video-fx\/configuring-zoom-videofx\/#article","isPartOf":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/video-fx\/configuring-zoom-videofx\/"},"author":{"name":"Rahul Bhargava","@id":"https:\/\/evolphin.com\/help\/#\/schema\/person\/e5f3dc53ac5f026ed258e224e75447f7"},"headline":"Getting started with Zoom VideoFX (Zoom 5.x &#8211; 7.2)","datePublished":"2018-03-13T11:30:36+00:00","dateModified":"2020-08-05T15:04:12+00:00","mainEntityOfPage":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/video-fx\/configuring-zoom-videofx\/"},"wordCount":1155,"publisher":{"@id":"https:\/\/evolphin.com\/help\/#organization"},"image":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/video-fx\/configuring-zoom-videofx\/#primaryimage"},"thumbnailUrl":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/03\/New-VFX-components-with-flow.png","articleSection":["Zoom VideoFX"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/evolphin.com\/help\/administration-server\/video-fx\/configuring-zoom-videofx\/","url":"https:\/\/evolphin.com\/help\/administration-server\/video-fx\/configuring-zoom-videofx\/","name":"Getting started with Zoom VideoFX (Zoom 5.x - 7.2) - Evolphin Documentation","isPartOf":{"@id":"https:\/\/evolphin.com\/help\/#website"},"primaryImageOfPage":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/video-fx\/configuring-zoom-videofx\/#primaryimage"},"image":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/video-fx\/configuring-zoom-videofx\/#primaryimage"},"thumbnailUrl":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/03\/New-VFX-components-with-flow.png","datePublished":"2018-03-13T11:30:36+00:00","dateModified":"2020-08-05T15:04:12+00:00","breadcrumb":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/video-fx\/configuring-zoom-videofx\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/evolphin.com\/help\/administration-server\/video-fx\/configuring-zoom-videofx\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/evolphin.com\/help\/administration-server\/video-fx\/configuring-zoom-videofx\/#primaryimage","url":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/03\/New-VFX-components-with-flow.png","contentUrl":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/03\/New-VFX-components-with-flow.png"},{"@type":"BreadcrumbList","@id":"https:\/\/evolphin.com\/help\/administration-server\/video-fx\/configuring-zoom-videofx\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/evolphin.com\/help\/"},{"@type":"ListItem","position":2,"name":"Getting started with Zoom VideoFX (Zoom 5.x &#8211; 7.2)"}]},{"@type":"WebSite","@id":"https:\/\/evolphin.com\/help\/#website","url":"https:\/\/evolphin.com\/help\/","name":"Evolphin Documentation","description":"","publisher":{"@id":"https:\/\/evolphin.com\/help\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/evolphin.com\/help\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/evolphin.com\/help\/#organization","name":"Evolphin Documentation","url":"https:\/\/evolphin.com\/help\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/evolphin.com\/help\/#\/schema\/logo\/image\/","url":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/04\/cropped-evolphin-logo-dolphin_sm.png","contentUrl":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/04\/cropped-evolphin-logo-dolphin_sm.png","width":200,"height":200,"caption":"Evolphin Documentation"},"image":{"@id":"https:\/\/evolphin.com\/help\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/evolphin.com\/help\/#\/schema\/person\/e5f3dc53ac5f026ed258e224e75447f7","name":"Rahul Bhargava","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g","caption":"Rahul Bhargava"}}]}},"_links":{"self":[{"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/posts\/7849","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/comments?post=7849"}],"version-history":[{"count":5,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/posts\/7849\/revisions"}],"predecessor-version":[{"id":15576,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/posts\/7849\/revisions\/15576"}],"wp:attachment":[{"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/media?parent=7849"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/categories?post=7849"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/tags?post=7849"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}