Device Type Details

Devices supported by Final Cut Server are listed and described below:

About Contentbase

Contentbase is a Final Cut Server-managed file storage system on or connected to the Final Cut Server server itself. Media is stored on a file system such as network-attached storage (NAS) or storage area network (SAN) storage.

Contentbase is a file system unique to Final Cut Server that places each asset in a unique folder. An advantage of Contentbase is that you can add files to it without any chance of a filename conflict (which can be useful when you have many graphics files that share filenames). The disadvantages are that you cannot create a subfolder structure and the files can be difficult to work with outside of Final Cut Server.

Note: The Proxies, Edit Proxies, and Version devices must use the Contentbase file system.

Important: Devices using the Contentbase device type cannot be used by a file system watcher.

To access the Contentbase device settings
  1. Click the Create button in the Administration window’s Devices pane to create a new device.

  2. Choose Contentbase from the Device Type pop-up menu.

Figure. Devices window showing Contentbase chosen in the Device Type pop-up menu.

The Configuration pane for a Contentbase device type contains the following items:

  • Device Name: Enter a descriptive name for the device.
  • Local Directory: Enter the root path for this device as it appears to the Final Cut Server server. For example: /Volumes/Macintosh HD/Final Cut Server/Contentbase Device/.
  • Macintosh edit-in-place URI: Enter the Uniform Resource Identifier (URI) for editing media from a Macintosh client directly on the device, instead of downloading and editing it on the client. The device must also be accessible as a mounted file system from the client. The format is:
    • file:///Volumes/volumename/optionalsubfolder/

    After you enter the URI, the path will be changed to:

    • file://[localhost]/[volumename]/[optional subfolder]

    An example is:

    • file:///Volumes/MediaServer/Images/

    After entering the example above, you will see:

    • file://localhost/Volumes/MediaServer/Images

    Note: See About Edit-in-Place Devices for more information about edit-in-place devices.

  • Windows edit-in-place URI: Enter the URI for editing media from a Windows client directly on the device, instead of downloading and editing it on the client. The device must also be accessible as a network share from the client. The format is:
    • file:////hostname/path/

    An example is:

    • file:////MediaServer/Images/

  • Archive Device: Select this checkbox to add this device to the list of archive locations a user can choose from.

About FTP Server

Final Cut Server supports access to any server running standard File Transfer Protocol (FTP) such as a Microsoft Windows, Macintosh, or UNIX host. Other devices can be set up in this way; for example, Macintosh file server, Windows NT or Windows 2000 file server, and UNIX file server.

To access the FTP Server device settings
  1. Click the Create button in the Administration window’s Devices pane to create a new device.

  2. Choose FTP Server from the Device Type pop-up menu.

Figure. Devices window showing FTP Server chosen in the Device Type pop-up menu.

The Configuration pane for an FTP Server device type contains the following items:

  • Device Name: Enter a descriptive name for the device.
  • Hostname / IP Address: This is either a DNS host name (for example, ftp.bigtv.com) or the IP address of the server (for example, 10.1.101.7).
  • FTP Root Path: Enter the default path for files on the server (for example, /public/images/). If this path starts with a forward slash (/), it is relative to the root folder of the server. If this path does not start with a forward slash, it is relative to the default folder of the server the user uses to log in (usually the user’s home folder).
  • User: Enter your user name in this field to log in automatically to the server on every attempted FTP server access, such as searching and copying.
  • Password: Enter the password that goes with the above User entry. Leave this field blank if the FTP server does not require a password.
  • Verify: Retype the password entered above.
  • Passive Mode: Select this checkbox to use passive mode FTP transfers.
  • Port: Leave blank to use the default port number, or enter a different port number.
  • Show Dot-files: Select this checkbox to display all files beginning with a dot or period (.) on directory listings and searches. Otherwise these files are not visible.

    Important: Do not select this option unless specifically required.

  • ls -a: Select this checkbox to include files whose names start with a period when listing the server’s files.

    Important: Do not select this option unless specifically required.

  • Search Cache Time: The time in minutes for which search results are cached in Final Cut Server. The range is from 0 (not cached) to 7 (results cached for 7 minutes).

    The Final Cut Server cache is searched until the specified period has elapsed, after which the device is polled again. This improves performance for the user but means results may be out of date by the specified period. Caching the search results for several minutes is useful when connecting to a slow server or slow network link.

  • Generate Thumbnails: Select this checkbox to generate thumbnails of images when using Search Devices from the Server pop-up menu (the pop-up menu in the Final Cut Server main window that appears when you click the Server button). The thumbnail images appear when you view an image’s details, by either double-clicking its filename or Control-clicking the filename and choosing View Details from the shortcut menu. This allows you to see the image without having to create an asset for it in the Final Cut Server catalog. See Searching Devices for more information on using the Search Devices feature.
  • Max Connections: Enter the maximum number of connections from Final Cut Server to the device. Leave this field at the default setting of zero (0) or blank, permitting unlimited connections, unless there is a particular reason to restrict connections.
  • Macintosh edit-in-place URI: Enter the Uniform Resource Identifier (URI) for editing media from a Macintosh client directly on the device, instead of downloading and editing it on the client. The device must also be accessible as a mounted file system from the client. The format is:
    • file:///Volumes/volumename/optionalsubfolder/

    After you enter the URI, the path will be changed to:

    • file://[localhost]/[volumename]/[optional subfolder]

    An example is:

    • file:///Volumes/MediaServer/Images/

    After entering the example above, you will see:

    • file://localhost/Volumes/MediaServer/Images

    Note: See About Edit-in-Place Devices for more information about edit-in-place devices.

  • Windows edit-in-place URI: Enter the URI for editing media from a Windows client directly on the device, instead of downloading and editing it on the client. The device must also be accessible as a network share from the client. The format is:
    • file:////hostname/path/

    An example is:

    • file:////MediaServer/Images/

  • Case insensitive filesystem: Select this checkbox for FTP devices that do not recognize case differences (for example, they see FILE.mov and file.mov as being the same file).
  • Archive Device: Select this checkbox to add this device to the list of archive locations a user can choose from.

About Filesystem

This type of device is used for any storage that is on the Final Cut Server server or can be mounted from it. This is used for AFP, Xsan, NFS, and SMB/CIFS file systems.

Note: Although all of the fields appear, the file system determines which fields are actually used.

To access the Filesystem device settings
  1. Click the Create button in the Administration window’s Devices pane to create a new device.

  2. Choose Filesystem from the Device Type pop-up menu.

Figure. Devices window showing Filesystem chosen in the Device Type pop-up menu.

The Filesystem Configuration pane for a Filesystem device type contains the following items:

  • Device Name: Enter a descriptive name for the device.
  • Local Directory: Enter the root path for this device as it appears to the Final Cut Server server. This path is seen as the relative root (/) when copying to the device and all files under it will be accessible (for example: /Volumes/Macintosh HD/Final Cut Server/shared/).
  • Server URL: Enter the URL of the server. This applies only to nonlocal devices.

    Important: Enter information into either the Local Directory field or the Server URL field, never into both fields.

    For Windows SMB/CIFS devices, enter the Uniform Naming Convention (UNC) root path that includes the workgroup and user using the format: smb://workgroup;user@servername/shared. You must also enter the user name in the User field.

    Note: Device Setup Assistant from the Final Cut Server System Preferences pane includes a workgroup entry. You may find it easier to use Device Setup Assistant to configure SMB/CIFS devices.

  • Server Path: Enter the path that the server exports for use as the root path. This applies only to nonlocal devices.
  • User: Enter your user name in this field to log in automatically to the server on every attempted server access, such as searching and copying.
  • Password: Enter the password that goes with the above User entry. Leave this field blank if the User field is blank.
  • Verify: Retype the password entered above.
  • Show Dot-files: Select this checkbox to display all files beginning with a dot or period (.) on directory listings and searches. Otherwise these files are not visible.

    Important: Do not select this option unless specifically required.

  • Macintosh edit-in-place URI: Enter the Uniform Resource Identifier (URI) for editing media from a Macintosh client directly on the device, instead of downloading and editing it on the client. The device must also be accessible as a mounted file system from the client. The format is:
    • file:///Volumes/volumename/optionalsubfolder/

    After you enter the URI, the path will be changed to:

    • file://[localhost]/[volumename]/[optional subfolder]

    An example is:

    • file:///Volumes/MediaServer/Images/

    After entering the example above, you will see:

    • file://localhost/Volumes/MediaServer/Images

    Note: See About Edit-in-Place Devices for more information about edit-in-place devices.

  • Windows edit-in-place URI: Enter the URI for editing media from a Windows client directly on the device, instead of downloading and editing it on the client. The device must also be accessible as a network share from the client. The format is:
    • file:////hostname/path/

    An example is:

    • file:////MediaServer/Images/

  • Archive Device: Select this checkbox to add this device to the list of archive locations a user can choose from.

    Important: When archiving individual primary representations, archive scripts are passed the asset file location as its only argument. For image sequences, archive scripts are passed arguments in this order: 1. path to container directory of sequence, 2. filename prefix, 3. filename suffix, 4. filename extension, 5. number of digits in digits string, 6. first frame number, 7. last frame number.

  • Post-archive Command: This only applies if Archive Device is selected. Enter the path and name of the script or other executable file that should run after an asset is archived. This can enable integration with other external archiving systems. The script is given the complete path to the file as its first argument on the command line.
  • Pre-restore Command: This only applies if Archive Device is selected. Enter the path and name of the script or other executable file that should run before an asset is restored. This can enable integration with other external archiving systems. The script is given the complete path to the file as its first argument on the command line.
  • Pre-delete Command: This only applies if Archive Device is selected. Enter the path and name of the script or other executable file that should run before deleting archived media. This can enable integration with other external archiving systems. The script is given the complete path to the file as its first argument on the command line.