You can download FFAStrans from the FFAStrans home page FFAStrans Home Page
IMPORTANT :: If you have to upgrade, and want to keep all your settings(workflows status, host settings, jobs history,etc) from previous FFAStrans versions (0.6 → 0.9) to 1.0.0+, please follow the right procedure describe here. NOTE: XML workflow files from 0.9 are accepted by the 1.0.0+ FFAStrans versions.
Unzip the file to the desired location. It is recommended to use 7zip for decompression, it is free and very effective. Although FFAStrans is a portable software, it is recommended to place installation folder directly on “C:\”
Double click FFAStrans.exe to launch it. A message is displayed during the first launch.
You must configure your cache location. This location corresponds to a folder in which FFAStrans will temporarily store the working files (encodings in progress, files being demuxed, etc.) before delivering them to the destination folder. It is recommanded to choose a different drive from the installation location and to make sure there is enough space available. The more files you will be processing, the more space you will need.
(See Deployment Options to understand configurations).
- local host media cache:
To configure the cache location, go to 'options' then select 'configuration'. For local use, go to the 'host' tab and under 'local host media cache' click to define your cache folder.
Leave checked 'use local media cache' if you plan to work locally(although we'll see it's possible to work with local cache with several machines).'Use global media cache' is only for use with multiple machines/hosts in a farming environment.
NOTE: Make sure windows firewall allows the “exe_manager.exe”(Windows security→Firewall→allow an app through the firewall : FFAStrans processor manager), otherwise FTP watch folders may not work properly.
About “Passive Mode”: If you execute the FFAStrans.exe binary with the “-passive” argument, the FFAStrans manager will start as normal but the computer from which you started it will NOT act as a working host. This is ideal if you just want to manage a FFAStrans environment from another computer on the network.| In passive mode the the “Workflow” title pane will have a pear-ish color and the title will display “FFAStrans Workflow Manager (-PASSIVE MODE-)”.
- Resources: You can tick 'enable local workflow processing as application' and set the maximum CPU utilization and the number of jobs processed at the same time (depends on the power of the cpu). To understand how FFAStrans manages priorities, see Priority flow chart and example.
It is recommended not to exceed 85% or risk freezing the application or the system. Click 'ok' to save your settings.
A Rest Service in general is needed in order to allow other external programs like the Webinterface to interact with FFAStrans. The “Web REST Service” Button has got 2 different purposes, depending on if you like to run FFAStrans as a local application or as a Background Windows Service.
Run as local application :
Install Windows Service (Highly recommended) :
When running as windows service, the “FFAStrans REST API Service” is actually not only serving the REST API but also driving Watchfolders and Workflows.
Running as Windows Service means that the workflows work in the background without need to launch the application and you do not even need to log on as a user after rebooting the server.
To install the windows service, click on “Install as windows service”(authorize windows service installation by clicking 'YES' or entering your admin user and password).'Install as windows service' changes to 'Remove windows service' and 'Run as application' is now greyed.
Reboot computer to automatically start service or start it manually by typing “services” in the windows start menu and search FFAStrans REST-API.
Right click and 'start' the service manually.
Important about credentials for windows service :
If you install the windows service, it will be installed with standard Local System User. To be sure to access to all your shared folders, you should log on with administrator account or an account which belongs to administrator group.
Right click on FFAStrans REST-API service, select properties, log on tab.
Enter your account name (e.g: email@example.com) and your password. The service needs to restart to be ready.