Работа с утилитой AviExport из командной строки осуществляется при помощи файла AviExport.run, расположенного в папке <Директория установки ПК Интеллект>\Modules для 32-битной ОС Windows или <Директория установки ПК Интеллект>\Modules64 для 64-битной.
Note |
---|
|
Работа с утилитой AviExport из командной строки возможна только при запущенном ПК Интеллект. |
При работе с утилитой AviExport из командной строки используются следующие параметры:
-format:формат - − формат контейнера на выходе. Необязательный параметр, по умолчанию avi.
Доступные значения:
- fs - − файловая система ПК Интеллект;
- avi - − контейнер avi;
- mkv - − контейнер mkv;afs - контейнер afs
- asf − контейнер asf;
- flv - − контейнер flv;
- mp4 - контейнер − контейнер mp4.
-extr:путь - − путь к программе портативной версии программы проигрывания файла (AxxonplayerAxxon_player_portable.exe для x32 или Axxon_player_portable64.exe для x64), также включает режим упаковки в exe-файл. Необязательный параметр. По умолчанию выключено.
-period:[начальное время;конечное время] - − период экспорта. Время указывается в формате ГГГГ-ММ-ДДTчч:мм:сс, например 2015-09-29T12:10:50. Обязательный параметр.
-dst:путь - − путь к выходному файлу или папке. Если путь заканчивается символом '\', то он распознается как путь к папке, имена файлов генерируются автоматически. При экспорте в файловую систему ПК Интеллект, путь путь всегда распознается как путь к папке. Если путь не существует, то утилита попытается создать его автоматически. Обязательный параметр.
-src:[путь к источнику] - − источник данных (аудио и видео) и его параметры. Обязательно должен быть указан один или несколько источников.
Доступно два формата Доступны следующие форматы задания пути:
- [ip-адрес:порт;id=идентификатор камеры]. Пример -ssrc:[127.0.0.1:900;id=5]
- [ip-адрес:порт;id=идентификатор камеры;ipstorage_id=идентификатор Внешнего хранилища]. Используется для экспорта архива из внешнего хранилища. Пример -src:[127.0.0.1:900;id=500;ipstorage_id=500]
- ["путь к архиву Интеллекта";id=идентификатор камеры]. Пример -ssrc:["C:\Path to Intelect Archive\";id=5]
После указания источника данных , через разделитель ; могут быть добавлены необязательные дополнительные параметры:
- vcodec:значение - − настройки видеокодека. При упаковке в файловую систему ПК Интеллект не используется. Допустимые значения:
- vcodec:auto - – упаковка в контейнер без перекодирования (используется по умолчанию).;
- vcodec:axxn - – упаковка в контейнер без перекодирования. с указанием кодека AXXN;
- vcodec:[параметры кодека] - – например, vcodec:[fourcc=DIVX;r=-1;k=-1:q=6].
- audio:значение - – настройки источника звука. Допустимые значения:
- audio:auto - – звук автоматически экспортируется, если он настроен и присутствует в архиве (используется по умолчанию).;
- audio:off - – звук для этой камеры не экспортируется.;
- audio:[путь] - – указание пути к источнику звука в формате [ip-адрес:порт;id=идентификатор микрофона] или ["путь к архиву Интеллекта";id=идентификатор микрофона].
- titles:[параметры] - – настройка титров. При упаковке в файловую систему ПК Интеллект не используется. Параметры:
- int - – титры экспортируются в теле контейнера.;
- ext - – титры экспортируются во внешний srt-файл.
По умолчанию титры не экспортируются.
...
- holesplit=[число] – указывается допустимое время (в миллисекундах) между интервалами архива, при котором интервалы склеиваются в 1 файле. Если время между интервалами превышает заданное значение, то слияния не происходит. Следующие данные пишутся в новый файл. По умолчанию все интервалы склеиваются. При экспорте нескольких видеоканалов в avi-файл параметр не используется.
- maxsize=[число] – указывается максимальный размер файла (в мегабайтах). Если размер превышен, то следующие данные пишутся в новый файл. Максимально допустимое значение и значение по умолчанию = 4096.
- duration=[число] – максимальная длительность 1 файла (в секундах). Если длительность в файле превышена, то следующие данные пишутся в новый файл. По умолчанию ограничения по длительности нет.
...
Примеры экспорта с различными кодеками:
- DIVX:
-dst:"E:\test\export1\" -format:avi -extr:"E:\test\export1\
...
- Axxon_player_portable.exe" -src:[127.0.0.1:900;id=5];vcodec:[fourcc=DIVX;r=-1;k=-1:q=6];audio:[127.0.0.1:910;id=2];titles:[ext;int] -period:[2015-09-29T12:10:50;2015-09-29T12:40:50]
- xvid mpeg-4:
-dst:"C:\Users\itv\Documents\Intellect\export\" -tmp:"C:\Users\itv\Documents\Intellect\export\132CCBFA-18F3-E811-AA66-1C1B0DE52EED\" -format:avi -period:[2018-11-28T17:20:00.000;2018-11-28T17:21:00.000] -options:[maxsize=670] -src:[127.0.0.1:900;id=1];vcodec:[fourcc=xvid;r=0;k=0;q=0];titles:[ext;int] - x264vfw:
-dst:"C:\Users\itv\Documents\Intellect\export\" -tmp:"C:\Users\itv\Documents\Intellect\export\F533AE2C-19F3-E811-AA66-1C1B0DE52EED\" -format:avi -period:[2018-11-28T17:20:00.000;2018-11-28T17:21:00.000] -options:[maxsize=670] -src:[127.0.0.1:900;id=1];vcodec:[fourcc=x264;r=0;k=0;q=0];titles:[ext;int]