AV1 libsvtav1

<?xml version="1.0"?>
<query>
    <userid>[UserID]</userid> <!-- required-->
    <userkey>[UserKey]</userkey> <!-- required-->
    <action>[Action]</action> <!-- required-->
    <source>[SourceFile]</source> <!-- required-->
    <format>
        <output>[OutputFormat]</output> <!-- required-->
        <video_codec>libsvtav1</video_codec> <!-- required-->
        <video_codec_parameters>
            <profile>[Profile]</profile>
            <level>[Level]</level>
            <tier>[Tier]</tier>
            <rc>[RateControl]</rc>
            <qmin>[Quantizer]</qmin>
            <qmax>[Quantizer]</qmax>
            <qp>[Quantizer]</qp>
            <la_depth>[LookAheadFrames]</la_depth>
            <sc_detection>[0|1]</sc_detection>
            <preset>[QualitySpeedTradeoff]</preset>
            <tile_rows>[TileRows]</tile_rows>
            <tile_columns>[TileColumns]</tile_columns>
        </video_codec_parameters>
    </format>
</query>
{
    "query": {
        "userid": "[UserID]", // required
        "userkey": "[UserKey]", // required
        "action": "[Action]", // required
        "source": "[SourceFile]", // required
        "format": {
            "output": "[OutputFormat]", // required
            "video_codec": "libsvtav1",
            "video_codec_parameters": {
                "profile": "[Profile]",
                "level": "[Level]",
                "tier": "[Tier]",
                "rc": "[RateControl]",
                "qmin": "[Quantizer]",
                "qmax": "[Quantizer]",
                "qp": "[Quantizer]",
                "la_depth": "[LookAheadFrames]",
                "sc_detection": "[0|1]",
                "preset": "[QualitySpeedTradeoff]",
                "tile_rows": "[TileRows]",
                "tile_columns": "[TileColumns]"
            }
        }
    }
}
ParameterDescriptionAllowed ValuesDefault Value
profileEncoding profilemainnone
levelOperating point levelPositive integer numbernone
tierOperating point tierPositive integer numbernone
rcRate control modecqp – Constant quantizer: use fixed values of qindex (dependent on the frame type) throughout the stream
vbr – Variable bitrate: use a target bitrate for the whole stream
cvbr – Constrained variable bitrate: use a target bitrate for each GOP
none
qminMinimum quantizer to use when using a bitrate modePositive integer number between 0 and 63none
qmaxMaximum quantizer to use when using a bitrate modePositive integer number between 0 and 63none
qpQuantizer used in cqp rate control modePositive integer number between 0 and 63none
la_depthNumber of frames to look aheadPositive integer number between 0 and 120none
sc_detectionEnable scene change detection0 – off
1 – on
0
presetQuality-speed tradeoff. Higher values are faster but lower qualityPositive integer number between 0 and 88
tile_rowsNumber of rows of tiles to usePositive integer number between 0 and 6none
---none
tile_columnsNumber of columns of tiles to usePositive integer number between 0 and 4none