Skip to main content

Library

General Options

Name

The name of the library, must be unique.

Path

The path of the library. This path must be be available on all processing Nodes.
Mapping may be required to map this path for external nodes.

Flow

The flow to execute against files found in this library.

Priority

The priority in which these files will be processed. If a library has higher priority files those will be processed before the lower priority ones.

Extensions

An optional list of extensions for files to include in this library.

If left blank, all files will be included, unless a filter or exclusion filter is defined on the Advanced tab.

Scan Interval

The time interval at which a library scan will be triggered. File system events are monitored to detect changes in real-time, but a scheduled scan ensures a complete scan of the library in case any file system events are missed.

Hold Minutes

Optionally hold any files found in this library for this amount of minutes before processing them. Each file will be held for this amount of time.

Enabled

If this library is enabled or not, and whether or not files should be processed from it.

Processing Order

The order in which to process files in this library.

  • As Found
    • The default order, as they are found and added to the system, this is the order they will be processed.
  • Smallest First
    • Files will be processed smallest to largest
  • Largest First
    • Files will be processed largest to smallest
  • Newest First
    • Files will be processed newest first, the newer the file the sooner it will be processed.
  • Oldest First
    • Files will be processed oldest first, the older the file the sooner it will be processed.
  • Random
    • Files will be processed randomly
    • Note the order files appear in the queue will not match the processing order for these files then. As a file will be randomly selected when a processing node requests a file.

Schedule

This allows you to configure when this library will be active.

The library scanner will not run against this library nor will any files be processed outside of the schedule.

Max Runners

The maximum runners that can process files in this library at one time.

Unlimited

Set to 0 for unlimited.


Detection

Here you can configure a library to only detect files that match the given patterns.

For example, this allows you to only include files that are

- Files that were created less than 7 days ago
- Files that were last written to between 3 and 7 days ago
- File size is greater than 1 gigabyte
  • Files that were created before or after a specific date
  • Files that were modified before or after a specific date

Advanced

Filters

A list of strings that uses String Operations to match the entire file against.

If any of the filters match, the file will be accepted and queued for scanning into the library.

Exclusions

Runs before the Filters.

A list of strings that uses String Operations to match the entire file against.

If any of the exclusions match, the file will be skipped at scanning and not added to the library.

File Detection Interval

The amount of time in seconds to wait to recheck the file size during the library scanner. Use this if another application maybe writing to a file in chunks, eg a PVR application writing parts of a recording every 20 seconds.

Exclude Hidden

If this is on, any hidden files will not be added to the library.

Folders

If this is on folders will be processed in a flow instead of files.

Only use this if you want to process a Folder

This does not mean scan sub-folders and process sub-folders.

Libraries will always be searched recursively, this option means to process a FOLDER and not a FILE.

Meaning a Folder will be passed into the flow and not individual files in that folder.

Skip File Access Tests

When this is enabled, the server will not attempt to open the file for reading/writing when scanning.

The server usually tries to see if a file can be read/written to, so if using a Replace Original or similar, the operating will succeed.

Top Level Only

Only scan files in the root of the directory and no sub folders will be searched."

File System Events

Specifies whether to monitor file system events. If enabled, the system will watch for file creation and modification events, checking if the files match library settings and adding them to the library for processing.

Downloads Directory

A special directory where if a file that has been successfully processed is rediscovered in this folder, that file will automatically be reprocessed.

This is helpful if you re-download a file.