14 July 2022

Apple Quicktime Animation (RLE)

Added support of Apple Quicktime Animation output format (qtrle).

The Apple Quicktime Animation (RLE) compression algorithm is a simple run-length
encoding compression scheme that can be used in Apple Quicktime files.

<?xml version="1.0"?>
<query>
    <userid><<id>></userid> <!-- required-->
    <userkey><<key>></userkey> <!-- required-->
    <action>[Action]</action> <!-- required-->
    <source>[SourceFile]</source> <!-- required-->
    <format>
        <output>qtrle</output> <!-- required-->
        <video_codec>qtrle</video_codec>
        <framerate>[FrameRate|copy]</framerate>
        <pix_format>[PixFormat]</pix_format>
        <timecode_track>[Timecode|copy|no]</timecode_track>
        <!-- format params -->
    </format>
</query>
{
    "query": {
        "userid": "<<id>>", // required
        "userkey": "<<key>>", // required
        "action": "[Action]", // required
        "source": "[SourceFile]", // required
        "format": {
            "output": "qtrle", // required
            "video_codec": "qtrle",
            "framerate": "[FrameRate|copy]",
            "pix_format": "[PixFormat]",
            "timecode_track": "[Timecode|copy|no]",
            // format params
        }
    }
}
ParameterDescriptionAllowed ValuesDefault Value
video_codecDefines the codec used for your output.qtrleqtrle
framerateSpecifies the frame rate.Any non-zero float or N/M where N and M are non-zero integers
‘copy’ – take source’s framerate
60000/1001
pix_formatSpecify the pixel format.rgb24, rgb555be, argb, gray, sourcergb24
timecode_trackEnable inclusion of timecode data.copy - copy timecode data from source
timecode in format [hh:mm:ss(.:;)ff]
no
no