F.3. Procedure

In order transfer carts from an external Rivendell system, proceed as follows:

F.3.1. Create Rivendell Groups

In RDAdmin->ManageGroups, create a Group to correspond to each Rivendell Group that exists in the library to be imported, and an additional group to catch any carts that may not have a corresponding Group.

F.3.2. Locate the External Rivendell Database and Audio Files

The directory containing the audio files can be mounted from a remote system if needs be. Read-only access is adequate (and in fact recommended), as the script does not modify these items in any way.

F.3.3. Verify Available Disk Space

Verify that enough disk space is available in the '/var/snd/' directory of the destination system to accomodate the audio to be imported. You should have at least the amount of space currently occupied by the source files, plus 5 percent additional.

F.3.4. Invoke Script

Start up the script, as described in the USAGE section above. The script will print progress reports as it proceeds, or notify you of error conditions as required.

Duplicate Cart Numbers

If a cart from the source system has the same number as the destination, the destination cart (data and *all* audio) will be overwritten!

Note on Audio Processing

Rivendell_filter does not alter or reencode the audio sample data in any way, and thus does *not* incurr any generation or transcoding loss of quality. At the same time, this means that the incoming audio will be brought into the new Rivendell system *exactly* as it exists in the source system, with all parameters (e.g. sample rate, bit rate, level, etc) unaltered. If you need to alter one or more of these parameters as part of the import process, we suggest you use the RDImport script instead.

Note on Group Assignments

Rivendell_filter makes no attempt to enforce group numbering rules! If a group to which a given source cart belongs exists on the destination system, the cart will be placed in that group, regardless of numbering rules.