12. Секция [Recorder] - [ревизия 3590+] - управление записью переговоров.
12.1. Формат записываемых файлов: Microsoft WAV, без сжатия (PCM), знаковые 16 бит, 1 канал (моно), частота дискретизации 8000 Гц; смотри также (9.1.1).
12.2. Параметр Enabled - разрешить запись переговоров, допустимые значения: No, Yes; по умолчанию: No.
12.3. Параметр Dir - каталог для размещения файлов записанных переговоров; по умолчанию ./recorder.
12.4.. Параметр Direction - источник сигнала, подлежащий записи: 12.4.1. Значение S/SERVER - записывать звук только от сервера; 12.4.2. Значение R/RADIO - записывать звук только от радиостанции; 12.4.3. Значение B/BOTH - записывать звук и от сервера и от радиостанции; по умолчанию;
12.5. Параметр FileNameFormat - формат имени записываемого файла: 12.5.1. Значение L/LONG - длинный формат YYYYMMDDHHNNSSZZZR.wav; по умолчанию; 12.5.2. Значение S/SHORT - короткий формат без миллисекунд YYYYMMDDHHNNSSR.wav.
12.6. Параметр SubdirMode - режим создания подкаталогов для записываемых файлов внутри каталога записи; смотри также параметр Dir (12.3): 12.6.1. Значение No - не создавать подкаталогов; не рекомендую; 12.6.2. Значение Y-M-D - создавать подкаталоги по схеме YYYY/MM/DD; по умолчанию; 12.6.3. Значение YM-D - создавать подкаталоги по схеме YYYYMM/DD; 12.6.4. Значение Y-MD - создавать подкаталоги по схеме YYYY/MMDD; 12.6.5. Значение YMD - создавать подкаталоги по схеме YYYYMMDD;
12.7. Параметр Script - [только UNIX/Linux] имя исполняемого модуля(скрипта), который будет асинхронно запускаться сразу после завершения записи файла и может произвести некоторую дополнительную обработку свежезаписанного файла, например, сжать в MP3, переместить в более удобное место, отправить по электронной почте, сохранить в базе данных, переименовать и тому подобное. Список передаваемых скрипту параметров в системной кодировке символов (параметр CharsetName (8.1) в секции [System] (8)): 12.7.1. - полный путь и имя свежезаписанного звукового файла. 12.7.2. - направление звука: 12.7.2.1. -- R - от радиостанции на сервер; 12.7.2.2. -- S - от сервера на радиостанцию. 12.7.3. - диапазон и канал говорившего корреспондента; 12.7.4. - описание говорившего корреспондента; если описание отсутствует, то передается пробел; 12.7.5. - позывной и имя говорившего корреспондента; 12.7.6. - местоположение говорившего корреспондента; 12.7.7. - cтрана говорившего корреспондента; 12.7.8. - [ревизия 5888+] cерверный идентификатор говорившего корреспондента; 12.7.9. - [ревизия 5888+] количество записанного звука в миллисекундах; 12.7.10. - [ревизия 5888+] полный путь и имя конфигурационного файла исполняющегося клиента AlterFRN, запустившего этот скрипт; 12.7.11. - [ревизия 5888+] идентификатор процесса (PID) исполняющегося клиента AlterFRN, запустившего этот скрипт; 12.7.12. Примечание: если для скрипта нужны данные (позывной, имя, местоположение и так далее) о говорившем корреспонденте в режимах ProtoListFormat=NONE и ProtoListFormat=COUNT, то следует установить параметр ProtoSpeakerInfo=yes;
12.8. Параметр MaxRecordTime - [ревизия r5120+] - максимальное количество звука в секундах, которое может быть записано в один файл; при превышении этой величины запись будет продолжена в новом файле; допустимые значения от 60 (1 минута) до 86400 (1 сутки); по умолчанию 3600 (1 час);