Консольная версия Elecard Video Quality Estimator

Возможности 192 views 11 июля 2018 г.

Консольная версия Video Quality Estimator позволяет сохранять аналитические данные, полученные в Stream Analyzer, в текстовом формате CSV, введя несколько команд в командной строке. Существует возможность настройки последовательности команд для выполнения конкретных задач и автоматизации выполнения повседневных задач.

Возможности консольной версии: 

  • Автоматизация и ускоренное выполнение повседневных задач;
  • Анализ большого количества видео файлов из списка;
  • Выполнение специфичных и сложных задач с помощью нескольких командных строк;
  • Сохранение результатов анализа в текстовом формате CSV для более удобного просмотра в Excel;
  • Возможность доступа к функциям и ресурсам Video Quality Estimator с помощью консоли.

Содержание

Как использовать Video Quality Estimator Command line tool

Пример конфигурационного файла Config.xml

Список команд

 


Как использовать Video Quality Estimator Command line tool

Перейдите в командную строку, нажав Start->Run, и введите 'cmd'. Для запуска приложения необходимо ввести соответствующую команду и далее продолжать работу с опциями командной строки. В целом, синтаксическая конструкция должна выглядеть следующим образом:

 VQConsole config.xml /in1:input.avc /out:output/input_avc /ref:ref_input.yuv
/in1:<path>путь к первому входному файлу
/in2:<path>путь ко второму входному файлу
/ref:<path>путь к референсному файлу
/out:<path>префикс выходных файлов
/sfx:<path>суффикс всех выходных файлов в конфигурационном файле
/dcиспользовать текущую директорию как путь по умолчанию для файлов
/?дополнительная помощь

Назад к содержанию


 

Пример конфигурационного файла Config.xml:

<?xml version="1.0"?>
<VQ version="1">
    <input1 file="..." stream="-1(default)" offset="0(default)"/>
    <input2 file="..." stream="-1(default)" offset="0(default)"/>
    <reference file="..." type="YV12(default)" offset="0(default)" step="1(default)"/>
    <output separator=";(default)/," delimiter=".(default)/," file="..."/>
    <roi x="0" y="0" width="0" height="0" inverse="true\false"/>
    <sync window="0(default)">
    <range span="all(default)/start - stop"/>
    <info> 
        <stream distribution="on(default)/off" file="..."/>
        <index distribution="on(default)/off" file="..."/>
        <metrics data="All(default)|AB|ARaw|..." type="PSNR(default)|SSIM|..."file="..."/>
        <data source="A/B/AB" format="iyuv(default)" file="..."/>
        <difference type="compare/subtraction/temperature/psnr/psnr clip" source="AB" file="..."/>    
    </info>
</VQ>

Назад к содержанию



Список команд:
 

<input1/>
<input2/>
The tag is used to configure the input file
streamSpecifies the elementary video stream number, if number of streams exceeds one.
«-1» — first available elementary video stream. It is set by default.
offsetStarting frame for further calculation. Offset from the beginning up to the specified frame in the stream. It is expressed in frames.
<reference/>The tag is used to configure the reference file
typeDefines the format of the raw data. (YV12 (is set by default) / IYUV are used now. More formats to be supported in the next updates.)
fileSets the path to the reference file
offsetOffset from the beginning up to the specified frame in a reference stream. It is expressed in frames. “0” is set by default
stepCoefficient used for calculation of a successive frame number for further analysis. “1” is set by default
<output/> The tag is used to configure the output file
separatorDefines the symbol/string to separate the output data, the “.” sign is set by default
fileSets the output file path
<roi/>Region of interest selected for measurement
xSets the initial x-coordinate of the field for measurement
ySets the initial y-coordinate of the  field
widthSpecify the width of the field
heightSpecify the height of the field
inversetrue: Measures the whole frame field except the specified part
false: Measures the specified field of the frame; (default)
<sync/> Specifies the frames range for auto synchronization mode. “0” is set by default
windowSets the number of frames from the beginning of the stream to be scanned
<range/> The tag is used to define the range of analyzed frames
spanDefines the range of frames (all (by default) /start - stop), 'start' - number of the first analyzed frame, 'stop' - number of the last analyzed frame
<stream/> The tag is used to output general information about the analyzed stream
distributionContains information on data distribution by type of coding units (on (by default) / off)
fileSets the path for the output stream information
<index/> The tag is used to output information about frames (offset, frame type, frame size, average quantizer, etc.)
distributionContains information on data distribution by type of coding units (on (by default) / off)
fileSets the output file path where information on frames will be saved
<metrics/> The tag is used to output information on quality metrics
dataSpecifies the type of the streams selected for metrics calculation and saving: All (by default) | AB | ARaw | BRaw
typeSpecifies the metric type: PSNR (by default) | ssim | delta | msad | mse | VQM
fileSets the output file path where information on metrics will be saved
<data/> The tag is used to save output decoder information on any decoding step
sourceDefines the type of the source for metrics calculation: A | B | Raw
formatDefines the format for saving data (IYUV (by default))
fileSets the output file path where the data will be saved
<difference/> The tag is used to output information on difference metrics
typeDefines the type of difference (compare/subtraction/temperature/psnr/psnr clip). This is the required parameter for this tag. Its default value should be set. If the value is not set, this tag will be skipped
sourceSpecifies the source type for difference calculation: AB | ARaw | BRaw
fileSets the output file path where information on difference will be saved

Назад к содержанию

Ресурсы

В тексте

Продукт:StreamEye StudioVideo Quality Estimator
Категория вопроса:Возможности

Отзыв от клиента