[ { "id": "resize", "name": "Resize Image", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "width", "values": [0, 8192, 16383, null] }, { "key": "height", "values": [0, 8192, 16383, null] }, { "key": "fit", "values": ["contain", "cover", "fill", "inside", "outside", null] }, { "key": "withoutEnlargement", "values": [true, false, null] }, { "key": "percentage", "values": [0, 500, 1000, null] } ], "invalidProbes": [ { "key": "width", "value": -1, "why": "below declared min" }, { "key": "width", "value": 16384, "why": "above declared max" }, { "key": "width", "value": "not-a-number", "why": "wrong type" }, { "key": "height", "value": -1, "why": "below declared min" }, { "key": "height", "value": 16384, "why": "above declared max" }, { "key": "height", "value": "not-a-number", "why": "wrong type" }, { "key": "fit", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "fit", "value": 12345, "why": "wrong type" }, { "key": "withoutEnlargement", "value": "yes-please", "why": "wrong type" }, { "key": "percentage", "value": -1, "why": "below declared min" }, { "key": "percentage", "value": 1001, "why": "above declared max" }, { "key": "percentage", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "crop", "name": "Crop Image", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "left", "values": [0, 50, 100] }, { "key": "top", "values": [0, 50, 100] }, { "key": "width", "values": [0, 50, 100] }, { "key": "height", "values": [0, 50, 100] }, { "key": "unit", "values": ["px", "percent", null] } ], "invalidProbes": [ { "key": "left", "value": -1, "why": "below declared min" }, { "key": "left", "value": "not-a-number", "why": "wrong type" }, { "key": "top", "value": -1, "why": "below declared min" }, { "key": "top", "value": "not-a-number", "why": "wrong type" }, { "key": "width", "value": -1, "why": "below declared min" }, { "key": "width", "value": "not-a-number", "why": "wrong type" }, { "key": "height", "value": -1, "why": "below declared min" }, { "key": "height", "value": "not-a-number", "why": "wrong type" }, { "key": "unit", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "unit", "value": 12345, "why": "wrong type" } ] }, { "id": "rotate", "name": "Rotate & Flip Image", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "angle", "values": [0, 50, 100, null] }, { "key": "horizontal", "values": [true, false, null] }, { "key": "vertical", "values": [true, false, null] } ], "invalidProbes": [ { "key": "angle", "value": "not-a-number", "why": "wrong type" }, { "key": "horizontal", "value": "yes-please", "why": "wrong type" }, { "key": "vertical", "value": "yes-please", "why": "wrong type" } ] }, { "id": "convert", "name": "Convert Image", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "format", "values": [ "jpg", "png", "webp", "avif", "tiff", "gif", "heic", "heif", "jxl", "bmp", "ico", "jp2", "qoi", "psd", "ppm", "eps", "tga" ] }, { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "format", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "format", "value": 12345, "why": "wrong type" }, { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "compress", "name": "Compress Image", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "mode", "values": ["quality", "targetSize", null] }, { "key": "quality", "values": [1, 51, 100, null] }, { "key": "targetSizeKb", "values": [0, 50, 100, null] } ], "invalidProbes": [ { "key": "mode", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "mode", "value": 12345, "why": "wrong type" }, { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" }, { "key": "targetSizeKb", "value": -1, "why": "below declared min" }, { "key": "targetSizeKb", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "optimize-for-web", "name": "Optimize for Web", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "format", "values": ["webp", "jpeg", "avif", "png", "jxl", null] }, { "key": "quality", "values": [1, 51, 100, null] }, { "key": "maxWidth", "values": [0, 50, 100, null] }, { "key": "maxHeight", "values": [0, 50, 100, null] }, { "key": "progressive", "values": [true, false, null] }, { "key": "stripMetadata", "values": [true, false, null] } ], "invalidProbes": [ { "key": "format", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "format", "value": 12345, "why": "wrong type" }, { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" }, { "key": "maxWidth", "value": -1, "why": "below declared min" }, { "key": "maxWidth", "value": "not-a-number", "why": "wrong type" }, { "key": "maxHeight", "value": -1, "why": "below declared min" }, { "key": "maxHeight", "value": "not-a-number", "why": "wrong type" }, { "key": "progressive", "value": "yes-please", "why": "wrong type" }, { "key": "stripMetadata", "value": "yes-please", "why": "wrong type" } ] }, { "id": "strip-metadata", "name": "Remove Image Metadata", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "stripExif", "values": [true, false, null] }, { "key": "stripGps", "values": [true, false, null] }, { "key": "stripIcc", "values": [true, false, null] }, { "key": "stripXmp", "values": [true, false, null] }, { "key": "stripAll", "values": [true, false, null] } ], "invalidProbes": [ { "key": "stripExif", "value": "yes-please", "why": "wrong type" }, { "key": "stripGps", "value": "yes-please", "why": "wrong type" }, { "key": "stripIcc", "value": "yes-please", "why": "wrong type" }, { "key": "stripXmp", "value": "yes-please", "why": "wrong type" }, { "key": "stripAll", "value": "yes-please", "why": "wrong type" } ] }, { "id": "edit-metadata", "name": "Edit Image Metadata", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "clearGps", "values": [true, false, null] }, { "key": "gpsLatitude", "values": [-90, 0, 90, null] }, { "key": "gpsLongitude", "values": [-180, 0, 180, null] }, { "key": "gpsAltitude", "values": [0, 50, 100, null] }, { "key": "keywordsMode", "values": ["add", "set", null] } ], "invalidProbes": [ { "key": "clearGps", "value": "yes-please", "why": "wrong type" }, { "key": "gpsLatitude", "value": -91, "why": "below declared min" }, { "key": "gpsLatitude", "value": 91, "why": "above declared max" }, { "key": "gpsLatitude", "value": "not-a-number", "why": "wrong type" }, { "key": "gpsLongitude", "value": -181, "why": "below declared min" }, { "key": "gpsLongitude", "value": 181, "why": "above declared max" }, { "key": "gpsLongitude", "value": "not-a-number", "why": "wrong type" }, { "key": "gpsAltitude", "value": "not-a-number", "why": "wrong type" }, { "key": "keywordsMode", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "keywordsMode", "value": 12345, "why": "wrong type" } ] }, { "id": "bulk-rename", "name": "Bulk Rename", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "image-to-pdf", "name": "Image to PDF", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "outputModality": "document", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "favicon", "name": "Favicon Generator", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "adjust-colors", "name": "Adjust Colors", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "brightness", "values": [-100, 0, 100, null] }, { "key": "contrast", "values": [-100, 0, 100, null] }, { "key": "exposure", "values": [-100, 0, 100, null] }, { "key": "saturation", "values": [-100, 0, 100, null] }, { "key": "temperature", "values": [-100, 0, 100, null] }, { "key": "tint", "values": [-100, 0, 100, null] }, { "key": "hue", "values": [-180, 0, 180, null] }, { "key": "sharpness", "values": [0, 50, 100, null] }, { "key": "red", "values": [0, 100, 200, null] }, { "key": "green", "values": [0, 100, 200, null] }, { "key": "blue", "values": [0, 100, 200, null] }, { "key": "effect", "values": ["none", "grayscale", "sepia", "invert", null] } ], "invalidProbes": [ { "key": "brightness", "value": -101, "why": "below declared min" }, { "key": "brightness", "value": 101, "why": "above declared max" }, { "key": "brightness", "value": "not-a-number", "why": "wrong type" }, { "key": "contrast", "value": -101, "why": "below declared min" }, { "key": "contrast", "value": 101, "why": "above declared max" }, { "key": "contrast", "value": "not-a-number", "why": "wrong type" }, { "key": "exposure", "value": -101, "why": "below declared min" }, { "key": "exposure", "value": 101, "why": "above declared max" }, { "key": "exposure", "value": "not-a-number", "why": "wrong type" }, { "key": "saturation", "value": -101, "why": "below declared min" }, { "key": "saturation", "value": 101, "why": "above declared max" }, { "key": "saturation", "value": "not-a-number", "why": "wrong type" }, { "key": "temperature", "value": -101, "why": "below declared min" }, { "key": "temperature", "value": 101, "why": "above declared max" }, { "key": "temperature", "value": "not-a-number", "why": "wrong type" }, { "key": "tint", "value": -101, "why": "below declared min" }, { "key": "tint", "value": 101, "why": "above declared max" }, { "key": "tint", "value": "not-a-number", "why": "wrong type" }, { "key": "hue", "value": -181, "why": "below declared min" }, { "key": "hue", "value": 181, "why": "above declared max" }, { "key": "hue", "value": "not-a-number", "why": "wrong type" }, { "key": "sharpness", "value": -1, "why": "below declared min" }, { "key": "sharpness", "value": 101, "why": "above declared max" }, { "key": "sharpness", "value": "not-a-number", "why": "wrong type" }, { "key": "red", "value": -1, "why": "below declared min" }, { "key": "red", "value": 201, "why": "above declared max" }, { "key": "red", "value": "not-a-number", "why": "wrong type" }, { "key": "green", "value": -1, "why": "below declared min" }, { "key": "green", "value": 201, "why": "above declared max" }, { "key": "green", "value": "not-a-number", "why": "wrong type" }, { "key": "blue", "value": -1, "why": "below declared min" }, { "key": "blue", "value": 201, "why": "above declared max" }, { "key": "blue", "value": "not-a-number", "why": "wrong type" }, { "key": "effect", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "effect", "value": 12345, "why": "wrong type" } ] }, { "id": "sharpening", "name": "Sharpen Image", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "method", "values": ["adaptive", "unsharp-mask", "high-pass", null] }, { "key": "sigma", "values": [0.5, 5.25, 10, null] }, { "key": "m1", "values": [0, 5, 10, null] }, { "key": "m2", "values": [0, 10, 20, null] }, { "key": "x1", "values": [0, 5, 10, null] }, { "key": "y2", "values": [0, 25, 50, null] }, { "key": "y3", "values": [0, 25, 50, null] }, { "key": "amount", "values": [0, 500, 1000, null] }, { "key": "radius", "values": [0.1, 2.55, 5, null] }, { "key": "threshold", "values": [0, 127.5, 255, null] }, { "key": "strength", "values": [0, 50, 100, null] }, { "key": "kernelSize", "values": [3, 5, null] }, { "key": "denoise", "values": ["off", "light", "medium", "strong", null] } ], "invalidProbes": [ { "key": "method", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "method", "value": 12345, "why": "wrong type" }, { "key": "sigma", "value": -0.5, "why": "below declared min" }, { "key": "sigma", "value": 11, "why": "above declared max" }, { "key": "sigma", "value": "not-a-number", "why": "wrong type" }, { "key": "m1", "value": -1, "why": "below declared min" }, { "key": "m1", "value": 11, "why": "above declared max" }, { "key": "m1", "value": "not-a-number", "why": "wrong type" }, { "key": "m2", "value": -1, "why": "below declared min" }, { "key": "m2", "value": 21, "why": "above declared max" }, { "key": "m2", "value": "not-a-number", "why": "wrong type" }, { "key": "x1", "value": -1, "why": "below declared min" }, { "key": "x1", "value": 11, "why": "above declared max" }, { "key": "x1", "value": "not-a-number", "why": "wrong type" }, { "key": "y2", "value": -1, "why": "below declared min" }, { "key": "y2", "value": 51, "why": "above declared max" }, { "key": "y2", "value": "not-a-number", "why": "wrong type" }, { "key": "y3", "value": -1, "why": "below declared min" }, { "key": "y3", "value": 51, "why": "above declared max" }, { "key": "y3", "value": "not-a-number", "why": "wrong type" }, { "key": "amount", "value": -1, "why": "below declared min" }, { "key": "amount", "value": 1001, "why": "above declared max" }, { "key": "amount", "value": "not-a-number", "why": "wrong type" }, { "key": "radius", "value": -0.9, "why": "below declared min" }, { "key": "radius", "value": 6, "why": "above declared max" }, { "key": "radius", "value": "not-a-number", "why": "wrong type" }, { "key": "threshold", "value": -1, "why": "below declared min" }, { "key": "threshold", "value": 256, "why": "above declared max" }, { "key": "threshold", "value": "not-a-number", "why": "wrong type" }, { "key": "strength", "value": -1, "why": "below declared min" }, { "key": "strength", "value": 101, "why": "above declared max" }, { "key": "strength", "value": "not-a-number", "why": "wrong type" }, { "key": "denoise", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "denoise", "value": 12345, "why": "wrong type" } ] }, { "id": "replace-color", "name": "Replace & Invert Color", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "makeTransparent", "values": [true, false, null] }, { "key": "tolerance", "values": [0, 127.5, 255, null] } ], "invalidProbes": [ { "key": "makeTransparent", "value": "yes-please", "why": "wrong type" }, { "key": "tolerance", "value": -1, "why": "below declared min" }, { "key": "tolerance", "value": 256, "why": "above declared max" }, { "key": "tolerance", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "color-blindness", "name": "Color Blindness Simulation", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "simulationType", "values": [ "protanopia", "deuteranopia", "tritanopia", "protanomaly", "deuteranomaly", "tritanomaly", "achromatopsia", "blueConeMonochromacy", null ] } ], "invalidProbes": [ { "key": "simulationType", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "simulationType", "value": 12345, "why": "wrong type" } ] }, { "id": "remove-background", "name": "Remove Background", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "long", "isAI": true, "registered": true, "axes": [ { "key": "backgroundType", "values": ["transparent", "color", "gradient", "blur", "image", null] }, { "key": "gradientAngle", "values": [0, 50, 100, null] }, { "key": "blurEnabled", "values": [true, false, null] }, { "key": "blurIntensity", "values": [0, 50, 100, null] }, { "key": "shadowEnabled", "values": [true, false, null] }, { "key": "shadowOpacity", "values": [0, 50, 100, null] }, { "key": "outputFormat", "values": ["png", "webp", "avif", null] }, { "key": "edgeRefine", "values": [0, 2, 3, null] }, { "key": "decontaminate", "values": [true, false, null] } ], "invalidProbes": [ { "key": "backgroundType", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "backgroundType", "value": 12345, "why": "wrong type" }, { "key": "gradientAngle", "value": "not-a-number", "why": "wrong type" }, { "key": "blurEnabled", "value": "yes-please", "why": "wrong type" }, { "key": "blurIntensity", "value": -1, "why": "below declared min" }, { "key": "blurIntensity", "value": 101, "why": "above declared max" }, { "key": "blurIntensity", "value": "not-a-number", "why": "wrong type" }, { "key": "shadowEnabled", "value": "yes-please", "why": "wrong type" }, { "key": "shadowOpacity", "value": -1, "why": "below declared min" }, { "key": "shadowOpacity", "value": 101, "why": "above declared max" }, { "key": "shadowOpacity", "value": "not-a-number", "why": "wrong type" }, { "key": "outputFormat", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "outputFormat", "value": 12345, "why": "wrong type" }, { "key": "edgeRefine", "value": -1, "why": "below declared min" }, { "key": "edgeRefine", "value": 4, "why": "above declared max" }, { "key": "edgeRefine", "value": "not-a-number", "why": "wrong type" }, { "key": "decontaminate", "value": "yes-please", "why": "wrong type" } ] }, { "id": "remove-gif-background", "name": "Remove GIF Background", "modality": "image", "section": "image", "acceptedInputs": [".gif", ".webp", ".apng", ".png"], "executionHint": "long", "isAI": true, "registered": true, "axes": [ { "key": "outputFormat", "values": ["webp", "gif", "apng", null] }, { "key": "backgroundType", "values": ["transparent", "color", "gradient", "blur", "image", null] }, { "key": "gradientAngle", "values": [0, 50, 100, null] }, { "key": "blurIntensity", "values": [0, 50, 100, null] }, { "key": "shadowEnabled", "values": [true, false, null] }, { "key": "shadowOpacity", "values": [0, 50, 100, null] }, { "key": "edgeRefine", "values": [0, 2, 3, null] }, { "key": "decontaminate", "values": [true, false, null] } ], "invalidProbes": [ { "key": "outputFormat", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "outputFormat", "value": 12345, "why": "wrong type" }, { "key": "backgroundType", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "backgroundType", "value": 12345, "why": "wrong type" }, { "key": "gradientAngle", "value": "not-a-number", "why": "wrong type" }, { "key": "blurIntensity", "value": -1, "why": "below declared min" }, { "key": "blurIntensity", "value": 101, "why": "above declared max" }, { "key": "blurIntensity", "value": "not-a-number", "why": "wrong type" }, { "key": "shadowEnabled", "value": "yes-please", "why": "wrong type" }, { "key": "shadowOpacity", "value": -1, "why": "below declared min" }, { "key": "shadowOpacity", "value": 101, "why": "above declared max" }, { "key": "shadowOpacity", "value": "not-a-number", "why": "wrong type" }, { "key": "edgeRefine", "value": -1, "why": "below declared min" }, { "key": "edgeRefine", "value": 4, "why": "above declared max" }, { "key": "edgeRefine", "value": "not-a-number", "why": "wrong type" }, { "key": "decontaminate", "value": "yes-please", "why": "wrong type" } ] }, { "id": "upscale", "name": "Image Upscaling", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "long", "isAI": true, "registered": true, "axes": [ { "key": "scale", "values": [0, 50, 100, null] } ], "invalidProbes": [] }, { "id": "erase-object", "name": "Object Eraser", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "long", "isAI": true, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "ocr", "name": "Extract Text from Image (OCR)", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "long", "outputModality": "file", "isAI": true, "registered": true, "axes": [ { "key": "quality", "values": ["fast", "balanced", "best", null] }, { "key": "language", "values": ["auto", "en", "de", "fr", "es", "zh", "ja", "ko", null] }, { "key": "enhance", "values": [true, false, null] }, { "key": "engine", "values": ["tesseract", "paddleocr", null] } ], "invalidProbes": [ { "key": "quality", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "quality", "value": 12345, "why": "wrong type" }, { "key": "language", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "language", "value": 12345, "why": "wrong type" }, { "key": "enhance", "value": "yes-please", "why": "wrong type" }, { "key": "engine", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "engine", "value": 12345, "why": "wrong type" } ] }, { "id": "ocr-pdf", "name": "PDF OCR", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "long", "outputModality": "file", "isAI": true, "registered": true, "axes": [ { "key": "quality", "values": ["fast", "balanced", "best", null] }, { "key": "language", "values": ["auto", "en", "de", "fr", "es", "zh", "ja", "ko", null] }, { "key": "enhance", "values": [true, false, null] }, { "key": "engine", "values": ["tesseract", "paddleocr", null] } ], "invalidProbes": [ { "key": "quality", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "quality", "value": 12345, "why": "wrong type" }, { "key": "language", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "language", "value": 12345, "why": "wrong type" }, { "key": "enhance", "value": "yes-please", "why": "wrong type" }, { "key": "engine", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "engine", "value": 12345, "why": "wrong type" } ] }, { "id": "blur-faces", "name": "Blur Faces & PII", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "long", "isAI": true, "registered": true, "axes": [ { "key": "blurRadius", "values": [1, 50.5, 100, null] }, { "key": "sensitivity", "values": [0, 0.5, 1, null] } ], "invalidProbes": [ { "key": "blurRadius", "value": 0, "why": "below declared min" }, { "key": "blurRadius", "value": 101, "why": "above declared max" }, { "key": "blurRadius", "value": "not-a-number", "why": "wrong type" }, { "key": "sensitivity", "value": -1, "why": "below declared min" }, { "key": "sensitivity", "value": 2, "why": "above declared max" }, { "key": "sensitivity", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "smart-crop", "name": "Smart Crop", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "long", "isAI": true, "registered": true, "axes": [ { "key": "mode", "values": ["subject", "face", "trim", "attention", "content"] }, { "key": "strategy", "values": ["attention", "entropy", null] }, { "key": "width", "values": [0, 50, 100, null] }, { "key": "height", "values": [0, 50, 100, null] }, { "key": "padding", "values": [0, 25, 50, null] }, { "key": "facePreset", "values": ["closeup", "head-shoulders", "upper-body", "half-body", null] }, { "key": "sensitivity", "values": [0, 0.5, 1, null] }, { "key": "threshold", "values": [0, 128, 255, null] }, { "key": "padToSquare", "values": [true, false, null] }, { "key": "targetSize", "values": [0, 50, 100, null] }, { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "mode", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "mode", "value": 12345, "why": "wrong type" }, { "key": "strategy", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "strategy", "value": 12345, "why": "wrong type" }, { "key": "width", "value": -1, "why": "below declared min" }, { "key": "width", "value": "not-a-number", "why": "wrong type" }, { "key": "height", "value": -1, "why": "below declared min" }, { "key": "height", "value": "not-a-number", "why": "wrong type" }, { "key": "padding", "value": -1, "why": "below declared min" }, { "key": "padding", "value": 51, "why": "above declared max" }, { "key": "padding", "value": "not-a-number", "why": "wrong type" }, { "key": "facePreset", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "facePreset", "value": 12345, "why": "wrong type" }, { "key": "sensitivity", "value": -1, "why": "below declared min" }, { "key": "sensitivity", "value": 2, "why": "above declared max" }, { "key": "sensitivity", "value": "not-a-number", "why": "wrong type" }, { "key": "threshold", "value": -1, "why": "below declared min" }, { "key": "threshold", "value": 256, "why": "above declared max" }, { "key": "threshold", "value": "not-a-number", "why": "wrong type" }, { "key": "padToSquare", "value": "yes-please", "why": "wrong type" }, { "key": "targetSize", "value": -1, "why": "below declared min" }, { "key": "targetSize", "value": "not-a-number", "why": "wrong type" }, { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "image-enhancement", "name": "Image Enhancement", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "mode", "values": ["auto", "portrait", "landscape", "low-light", "food", "document", null] }, { "key": "intensity", "values": [0, 50, 100, null] }, { "key": "deepEnhance", "values": [true, false, null] } ], "invalidProbes": [ { "key": "mode", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "mode", "value": 12345, "why": "wrong type" }, { "key": "intensity", "value": -1, "why": "below declared min" }, { "key": "intensity", "value": 101, "why": "above declared max" }, { "key": "intensity", "value": "not-a-number", "why": "wrong type" }, { "key": "deepEnhance", "value": "yes-please", "why": "wrong type" } ] }, { "id": "enhance-faces", "name": "Face Enhancement", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "long", "isAI": true, "registered": true, "axes": [ { "key": "model", "values": ["auto", "gfpgan", "codeformer", null] }, { "key": "strength", "values": [0, 0.5, 1, null] }, { "key": "onlyCenterFace", "values": [true, false, null] }, { "key": "sensitivity", "values": [0, 0.5, 1, null] } ], "invalidProbes": [ { "key": "model", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "model", "value": 12345, "why": "wrong type" }, { "key": "strength", "value": -1, "why": "below declared min" }, { "key": "strength", "value": 2, "why": "above declared max" }, { "key": "strength", "value": "not-a-number", "why": "wrong type" }, { "key": "onlyCenterFace", "value": "yes-please", "why": "wrong type" }, { "key": "sensitivity", "value": -1, "why": "below declared min" }, { "key": "sensitivity", "value": 2, "why": "above declared max" }, { "key": "sensitivity", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "colorize", "name": "AI Colorization", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "long", "isAI": true, "registered": true, "axes": [ { "key": "intensity", "values": [0, 0.5, 1, null] }, { "key": "model", "values": ["auto", "ddcolor", "opencv", null] } ], "invalidProbes": [ { "key": "intensity", "value": -1, "why": "below declared min" }, { "key": "intensity", "value": 2, "why": "above declared max" }, { "key": "intensity", "value": "not-a-number", "why": "wrong type" }, { "key": "model", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "model", "value": 12345, "why": "wrong type" } ] }, { "id": "noise-removal", "name": "Noise Removal", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "long", "isAI": true, "registered": true, "axes": [ { "key": "tier", "values": ["quick", "balanced", "quality", "maximum", null] }, { "key": "strength", "values": [0, 50, 100, null] }, { "key": "detailPreservation", "values": [0, 50, 100, null] }, { "key": "colorNoise", "values": [0, 50, 100, null] }, { "key": "format", "values": ["original", "png", "jpeg", "webp", "avif", "jxl", null] }, { "key": "quality", "values": [0, 50, 100, null] } ], "invalidProbes": [ { "key": "tier", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "tier", "value": 12345, "why": "wrong type" }, { "key": "format", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "format", "value": 12345, "why": "wrong type" } ] }, { "id": "red-eye-removal", "name": "Red Eye Removal", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "long", "isAI": true, "registered": true, "axes": [ { "key": "sensitivity", "values": [0, 50, 100, null] }, { "key": "strength", "values": [0, 50, 100, null] }, { "key": "quality", "values": [1, 50.5, 100, null] } ], "invalidProbes": [ { "key": "sensitivity", "value": -1, "why": "below declared min" }, { "key": "sensitivity", "value": 101, "why": "above declared max" }, { "key": "sensitivity", "value": "not-a-number", "why": "wrong type" }, { "key": "strength", "value": -1, "why": "below declared min" }, { "key": "strength", "value": 101, "why": "above declared max" }, { "key": "strength", "value": "not-a-number", "why": "wrong type" }, { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "restore-photo", "name": "Photo Restoration", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "long", "isAI": true, "registered": true, "axes": [ { "key": "scratchRemoval", "values": [true, false, null] }, { "key": "faceEnhancement", "values": [true, false, null] }, { "key": "fidelity", "values": [0, 0.5, 1, null] }, { "key": "denoise", "values": [true, false, null] }, { "key": "denoiseStrength", "values": [0, 50, 100, null] }, { "key": "colorize", "values": [true, false, null] }, { "key": "colorizeStrength", "values": [0, 50, 100, null] } ], "invalidProbes": [ { "key": "scratchRemoval", "value": "yes-please", "why": "wrong type" }, { "key": "faceEnhancement", "value": "yes-please", "why": "wrong type" }, { "key": "fidelity", "value": -1, "why": "below declared min" }, { "key": "fidelity", "value": 2, "why": "above declared max" }, { "key": "fidelity", "value": "not-a-number", "why": "wrong type" }, { "key": "denoise", "value": "yes-please", "why": "wrong type" }, { "key": "denoiseStrength", "value": -1, "why": "below declared min" }, { "key": "denoiseStrength", "value": 101, "why": "above declared max" }, { "key": "denoiseStrength", "value": "not-a-number", "why": "wrong type" }, { "key": "colorize", "value": "yes-please", "why": "wrong type" }, { "key": "colorizeStrength", "value": -1, "why": "below declared min" }, { "key": "colorizeStrength", "value": 101, "why": "above declared max" }, { "key": "colorizeStrength", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "passport-photo", "name": "Passport Photo", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "long", "isAI": true, "registered": true, "axes": [ { "key": "adjustX", "values": [0, 50, 100, null] }, { "key": "adjustY", "values": [0, 50, 100, null] } ], "invalidProbes": [ { "key": "adjustX", "value": "not-a-number", "why": "wrong type" }, { "key": "adjustY", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "content-aware-resize", "name": "Content-Aware Resize", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "width", "values": [0, 50, 100, null] }, { "key": "height", "values": [0, 50, 100, null] }, { "key": "protectFaces", "values": [true, false, null] }, { "key": "blurRadius", "values": [0, 10, 20, null] }, { "key": "sobelThreshold", "values": [1, 11, 20, null] }, { "key": "square", "values": [true, false, null] } ], "invalidProbes": [ { "key": "width", "value": -1, "why": "below declared min" }, { "key": "width", "value": "not-a-number", "why": "wrong type" }, { "key": "height", "value": -1, "why": "below declared min" }, { "key": "height", "value": "not-a-number", "why": "wrong type" }, { "key": "protectFaces", "value": "yes-please", "why": "wrong type" }, { "key": "blurRadius", "value": -1, "why": "below declared min" }, { "key": "blurRadius", "value": 21, "why": "above declared max" }, { "key": "blurRadius", "value": "not-a-number", "why": "wrong type" }, { "key": "sobelThreshold", "value": 0, "why": "below declared min" }, { "key": "sobelThreshold", "value": 21, "why": "above declared max" }, { "key": "sobelThreshold", "value": "not-a-number", "why": "wrong type" }, { "key": "square", "value": "yes-please", "why": "wrong type" } ] }, { "id": "ai-canvas-expand", "name": "AI Canvas Expand", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "long", "isAI": true, "registered": true, "axes": [ { "key": "extendTop", "values": [0, 50, 100, null] }, { "key": "extendRight", "values": [0, 50, 100, null] }, { "key": "extendBottom", "values": [0, 50, 100, null] }, { "key": "extendLeft", "values": [0, 50, 100, null] }, { "key": "tier", "values": ["fast", "balanced", "high", null] }, { "key": "format", "values": [ "auto", "png", "jpg", "jpeg", "webp", "tiff", "gif", "avif", "heic", "heif", "jxl", null ] }, { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "extendTop", "value": -1, "why": "below declared min" }, { "key": "extendTop", "value": "not-a-number", "why": "wrong type" }, { "key": "extendRight", "value": -1, "why": "below declared min" }, { "key": "extendRight", "value": "not-a-number", "why": "wrong type" }, { "key": "extendBottom", "value": -1, "why": "below declared min" }, { "key": "extendBottom", "value": "not-a-number", "why": "wrong type" }, { "key": "extendLeft", "value": -1, "why": "below declared min" }, { "key": "extendLeft", "value": "not-a-number", "why": "wrong type" }, { "key": "tier", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "tier", "value": 12345, "why": "wrong type" }, { "key": "format", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "format", "value": 12345, "why": "wrong type" }, { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "transcribe-audio", "name": "Transcribe Audio", "modality": "audio", "section": "audio", "acceptedInputs": [ ".mp3", ".wav", ".flac", ".aac", ".m4a", ".ogg", ".opus", ".wma", ".aiff", ".amr", ".ac3" ], "executionHint": "long", "outputModality": "file", "isAI": true, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "auto-subtitles", "name": "Auto Subtitles", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "long", "outputModality": "file", "isAI": true, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "transparency-fixer", "name": "PNG Transparency Fixer", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "long", "isAI": true, "registered": true, "axes": [ { "key": "defringe", "values": [0, 50, 100, null] }, { "key": "outputFormat", "values": ["png", "webp", null] }, { "key": "removeWatermark", "values": [true, false, null] } ], "invalidProbes": [ { "key": "defringe", "value": -1, "why": "below declared min" }, { "key": "defringe", "value": 101, "why": "above declared max" }, { "key": "defringe", "value": "not-a-number", "why": "wrong type" }, { "key": "outputFormat", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "outputFormat", "value": 12345, "why": "wrong type" }, { "key": "removeWatermark", "value": "yes-please", "why": "wrong type" } ] }, { "id": "background-replace", "name": "Background Replace", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "long", "isAI": true, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "blur-background", "name": "Blur Background", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "long", "isAI": true, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "watermark-text", "name": "Text Watermark", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "fontSize", "values": [8, 504, 1000, null] }, { "key": "opacity", "values": [0, 50, 100, null] }, { "key": "position", "values": ["center", "top-left", "top-right", "bottom-left", "bottom-right", "tiled", null] }, { "key": "rotation", "values": [-360, 0, 360, null] } ], "invalidProbes": [ { "key": "fontSize", "value": 7, "why": "below declared min" }, { "key": "fontSize", "value": 1001, "why": "above declared max" }, { "key": "fontSize", "value": "not-a-number", "why": "wrong type" }, { "key": "opacity", "value": -1, "why": "below declared min" }, { "key": "opacity", "value": 101, "why": "above declared max" }, { "key": "opacity", "value": "not-a-number", "why": "wrong type" }, { "key": "position", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "position", "value": 12345, "why": "wrong type" }, { "key": "rotation", "value": -361, "why": "below declared min" }, { "key": "rotation", "value": 361, "why": "above declared max" }, { "key": "rotation", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "watermark-image", "name": "Image Watermark", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "text-overlay", "name": "Text Overlay", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "fontSize", "values": [8, 104, 200, null] }, { "key": "position", "values": ["top", "center", "bottom", null] }, { "key": "backgroundBox", "values": [true, false, null] }, { "key": "shadow", "values": [true, false, null] } ], "invalidProbes": [ { "key": "fontSize", "value": 7, "why": "below declared min" }, { "key": "fontSize", "value": 201, "why": "above declared max" }, { "key": "fontSize", "value": "not-a-number", "why": "wrong type" }, { "key": "position", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "position", "value": 12345, "why": "wrong type" }, { "key": "backgroundBox", "value": "yes-please", "why": "wrong type" }, { "key": "shadow", "value": "yes-please", "why": "wrong type" } ] }, { "id": "compose", "name": "Image Composition", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "meme-generator", "name": "Meme Generator", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "textLayout", "values": ["top-bottom", "top-only", "bottom-only", "center", "side-by-side", null] }, { "key": "fontFamily", "values": [ "anton", "arial-black", "comic-sans", "montserrat", "bebas-neue", "permanent-marker", "roboto", null ] }, { "key": "fontSize", "values": [8, 104, 200, null] }, { "key": "textAlign", "values": ["left", "center", "right", null] }, { "key": "allCaps", "values": [true, false, null] } ], "invalidProbes": [ { "key": "textLayout", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "textLayout", "value": 12345, "why": "wrong type" }, { "key": "fontFamily", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "fontFamily", "value": 12345, "why": "wrong type" }, { "key": "fontSize", "value": 7, "why": "below declared min" }, { "key": "fontSize", "value": 201, "why": "above declared max" }, { "key": "fontSize", "value": "not-a-number", "why": "wrong type" }, { "key": "textAlign", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "textAlign", "value": 12345, "why": "wrong type" }, { "key": "allCaps", "value": "yes-please", "why": "wrong type" } ] }, { "id": "info", "name": "Image Info", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "compare", "name": "Image Compare", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "find-duplicates", "name": "Find Duplicates", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "color-palette", "name": "Color Palette", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "qr-generate", "name": "QR Code Generator", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "html-to-image", "name": "HTML to Image", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "barcode-read", "name": "Barcode Reader", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "image-to-base64", "name": "Image to Base64", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "barcode-generate", "name": "Barcode Generator", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "collage", "name": "Collage & Grid", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "stitch", "name": "Stitch Images", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "split", "name": "Split Image", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "columns", "values": [1, 51, 100, null] }, { "key": "rows", "values": [1, 51, 100, null] }, { "key": "tileWidth", "values": [10, 60, 110, null] }, { "key": "tileHeight", "values": [10, 60, 110, null] }, { "key": "outputFormat", "values": ["original", "png", "jpg", "webp", "avif", "jxl", null] }, { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "columns", "value": 0, "why": "below declared min" }, { "key": "columns", "value": 101, "why": "above declared max" }, { "key": "columns", "value": "not-a-number", "why": "wrong type" }, { "key": "rows", "value": 0, "why": "below declared min" }, { "key": "rows", "value": 101, "why": "above declared max" }, { "key": "rows", "value": "not-a-number", "why": "wrong type" }, { "key": "tileWidth", "value": 9, "why": "below declared min" }, { "key": "tileWidth", "value": "not-a-number", "why": "wrong type" }, { "key": "tileHeight", "value": 9, "why": "below declared min" }, { "key": "tileHeight", "value": "not-a-number", "why": "wrong type" }, { "key": "outputFormat", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "outputFormat", "value": 12345, "why": "wrong type" }, { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "border", "name": "Border & Frame", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "borderWidth", "values": [0, 1000, 2000, null] }, { "key": "padding", "values": [0, 100, 200, null] }, { "key": "cornerRadius", "values": [0, 1000, 2000, null] }, { "key": "shadow", "values": [true, false, null] }, { "key": "shadowBlur", "values": [1, 101, 200, null] }, { "key": "shadowOffsetX", "values": [-50, 0, 50, null] }, { "key": "shadowOffsetY", "values": [-50, 0, 50, null] }, { "key": "shadowOpacity", "values": [0, 50, 100, null] } ], "invalidProbes": [ { "key": "borderWidth", "value": -1, "why": "below declared min" }, { "key": "borderWidth", "value": 2001, "why": "above declared max" }, { "key": "borderWidth", "value": "not-a-number", "why": "wrong type" }, { "key": "padding", "value": -1, "why": "below declared min" }, { "key": "padding", "value": 201, "why": "above declared max" }, { "key": "padding", "value": "not-a-number", "why": "wrong type" }, { "key": "cornerRadius", "value": -1, "why": "below declared min" }, { "key": "cornerRadius", "value": 2001, "why": "above declared max" }, { "key": "cornerRadius", "value": "not-a-number", "why": "wrong type" }, { "key": "shadow", "value": "yes-please", "why": "wrong type" }, { "key": "shadowBlur", "value": 0, "why": "below declared min" }, { "key": "shadowBlur", "value": 201, "why": "above declared max" }, { "key": "shadowBlur", "value": "not-a-number", "why": "wrong type" }, { "key": "shadowOffsetX", "value": -51, "why": "below declared min" }, { "key": "shadowOffsetX", "value": 51, "why": "above declared max" }, { "key": "shadowOffsetX", "value": "not-a-number", "why": "wrong type" }, { "key": "shadowOffsetY", "value": -51, "why": "below declared min" }, { "key": "shadowOffsetY", "value": 51, "why": "above declared max" }, { "key": "shadowOffsetY", "value": "not-a-number", "why": "wrong type" }, { "key": "shadowOpacity", "value": -1, "why": "below declared min" }, { "key": "shadowOpacity", "value": 101, "why": "above declared max" }, { "key": "shadowOpacity", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "beautify", "name": "Beautify Screenshot", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "backgroundType", "values": ["solid", "linear-gradient", "radial-gradient", "image", "transparent", null] }, { "key": "gradientAngle", "values": [0, 180, 360, null] }, { "key": "padding", "values": [0, 128, 256, null] }, { "key": "borderRadius", "values": [0, 32, 64, null] }, { "key": "shadowPreset", "values": ["none", "subtle", "medium", "dramatic", "custom", null] }, { "key": "shadowBlur", "values": [0, 50, 100, null] }, { "key": "shadowOffsetX", "values": [-50, 0, 50, null] }, { "key": "shadowOffsetY", "values": [-50, 0, 50, null] }, { "key": "shadowOpacity", "values": [0, 50, 100, null] }, { "key": "frame", "values": [ "none", "macos-light", "macos-dark", "windows-light", "windows-dark", "browser-light", "browser-dark", "iphone", "iphone-dark", "macbook", "macbook-dark", "ipad", "ipad-dark", null ] }, { "key": "socialPreset", "values": [ "none", "twitter", "linkedin", "instagram-square", "instagram-story", "facebook", "producthunt", null ] }, { "key": "watermarkPosition", "values": ["top-left", "top-right", "bottom-left", "bottom-right", "center", null] }, { "key": "watermarkOpacity", "values": [0, 50, 100, null] }, { "key": "outputFormat", "values": ["png", "jpeg", "webp", null] } ], "invalidProbes": [ { "key": "backgroundType", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "backgroundType", "value": 12345, "why": "wrong type" }, { "key": "gradientAngle", "value": -1, "why": "below declared min" }, { "key": "gradientAngle", "value": 361, "why": "above declared max" }, { "key": "gradientAngle", "value": "not-a-number", "why": "wrong type" }, { "key": "padding", "value": -1, "why": "below declared min" }, { "key": "padding", "value": 257, "why": "above declared max" }, { "key": "padding", "value": "not-a-number", "why": "wrong type" }, { "key": "borderRadius", "value": -1, "why": "below declared min" }, { "key": "borderRadius", "value": 65, "why": "above declared max" }, { "key": "borderRadius", "value": "not-a-number", "why": "wrong type" }, { "key": "shadowPreset", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "shadowPreset", "value": 12345, "why": "wrong type" }, { "key": "shadowBlur", "value": -1, "why": "below declared min" }, { "key": "shadowBlur", "value": 101, "why": "above declared max" }, { "key": "shadowBlur", "value": "not-a-number", "why": "wrong type" }, { "key": "shadowOffsetX", "value": -51, "why": "below declared min" }, { "key": "shadowOffsetX", "value": 51, "why": "above declared max" }, { "key": "shadowOffsetX", "value": "not-a-number", "why": "wrong type" }, { "key": "shadowOffsetY", "value": -51, "why": "below declared min" }, { "key": "shadowOffsetY", "value": 51, "why": "above declared max" }, { "key": "shadowOffsetY", "value": "not-a-number", "why": "wrong type" }, { "key": "shadowOpacity", "value": -1, "why": "below declared min" }, { "key": "shadowOpacity", "value": 101, "why": "above declared max" }, { "key": "shadowOpacity", "value": "not-a-number", "why": "wrong type" }, { "key": "frame", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "frame", "value": 12345, "why": "wrong type" }, { "key": "socialPreset", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "socialPreset", "value": 12345, "why": "wrong type" }, { "key": "watermarkPosition", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "watermarkPosition", "value": 12345, "why": "wrong type" }, { "key": "watermarkOpacity", "value": -1, "why": "below declared min" }, { "key": "watermarkOpacity", "value": 101, "why": "above declared max" }, { "key": "watermarkOpacity", "value": "not-a-number", "why": "wrong type" }, { "key": "outputFormat", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "outputFormat", "value": 12345, "why": "wrong type" } ] }, { "id": "circle-crop", "name": "Circle Crop", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "zoom", "values": [1, 3, 5, null] }, { "key": "offsetX", "values": [0, 0.5, 1, null] }, { "key": "offsetY", "values": [0, 0.5, 1, null] }, { "key": "borderWidth", "values": [0, 100, 200, null] }, { "key": "outputSize", "values": [16, 2056, 4096, null] } ], "invalidProbes": [ { "key": "zoom", "value": 0, "why": "below declared min" }, { "key": "zoom", "value": 6, "why": "above declared max" }, { "key": "zoom", "value": "not-a-number", "why": "wrong type" }, { "key": "offsetX", "value": -1, "why": "below declared min" }, { "key": "offsetX", "value": 2, "why": "above declared max" }, { "key": "offsetX", "value": "not-a-number", "why": "wrong type" }, { "key": "offsetY", "value": -1, "why": "below declared min" }, { "key": "offsetY", "value": 2, "why": "above declared max" }, { "key": "offsetY", "value": "not-a-number", "why": "wrong type" }, { "key": "borderWidth", "value": -1, "why": "below declared min" }, { "key": "borderWidth", "value": 201, "why": "above declared max" }, { "key": "borderWidth", "value": "not-a-number", "why": "wrong type" }, { "key": "outputSize", "value": 15, "why": "below declared min" }, { "key": "outputSize", "value": 4097, "why": "above declared max" }, { "key": "outputSize", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "rounded-crop", "name": "Rounded Crop", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "shape", "values": ["rounded-square", "squircle", null] }, { "key": "cornerRadius", "values": [0, 25, 50, null] }, { "key": "zoom", "values": [1, 3, 5, null] }, { "key": "offsetX", "values": [0, 0.5, 1, null] }, { "key": "offsetY", "values": [0, 0.5, 1, null] }, { "key": "borderWidth", "values": [0, 100, 200, null] }, { "key": "outputSize", "values": [16, 2056, 4096, null] } ], "invalidProbes": [ { "key": "shape", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "shape", "value": 12345, "why": "wrong type" }, { "key": "cornerRadius", "value": -1, "why": "below declared min" }, { "key": "cornerRadius", "value": 51, "why": "above declared max" }, { "key": "cornerRadius", "value": "not-a-number", "why": "wrong type" }, { "key": "zoom", "value": 0, "why": "below declared min" }, { "key": "zoom", "value": 6, "why": "above declared max" }, { "key": "zoom", "value": "not-a-number", "why": "wrong type" }, { "key": "offsetX", "value": -1, "why": "below declared min" }, { "key": "offsetX", "value": 2, "why": "above declared max" }, { "key": "offsetX", "value": "not-a-number", "why": "wrong type" }, { "key": "offsetY", "value": -1, "why": "below declared min" }, { "key": "offsetY", "value": 2, "why": "above declared max" }, { "key": "offsetY", "value": "not-a-number", "why": "wrong type" }, { "key": "borderWidth", "value": -1, "why": "below declared min" }, { "key": "borderWidth", "value": 201, "why": "above declared max" }, { "key": "borderWidth", "value": "not-a-number", "why": "wrong type" }, { "key": "outputSize", "value": 15, "why": "below declared min" }, { "key": "outputSize", "value": 4097, "why": "above declared max" }, { "key": "outputSize", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "duotone", "name": "Duotone", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "intensity", "values": [0, 50, 100, null] } ], "invalidProbes": [ { "key": "intensity", "value": -1, "why": "below declared min" }, { "key": "intensity", "value": 101, "why": "above declared max" }, { "key": "intensity", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "image-pad", "name": "Image Pad", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "target", "values": ["16:9", "9:16", "1:1", "4:3", "3:4", "custom", null] }, { "key": "ratioW", "values": [1, 51, 100, null] }, { "key": "ratioH", "values": [1, 51, 100, null] }, { "key": "background", "values": ["color", "transparent", "blur", null] }, { "key": "padding", "values": [0, 25, 50, null] } ], "invalidProbes": [ { "key": "target", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "target", "value": 12345, "why": "wrong type" }, { "key": "ratioW", "value": 0, "why": "below declared min" }, { "key": "ratioW", "value": 101, "why": "above declared max" }, { "key": "ratioW", "value": "not-a-number", "why": "wrong type" }, { "key": "ratioH", "value": 0, "why": "below declared min" }, { "key": "ratioH", "value": 101, "why": "above declared max" }, { "key": "ratioH", "value": "not-a-number", "why": "wrong type" }, { "key": "background", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "background", "value": 12345, "why": "wrong type" }, { "key": "padding", "value": -1, "why": "below declared min" }, { "key": "padding", "value": 51, "why": "above declared max" }, { "key": "padding", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "pixelate", "name": "Pixelate", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "blockSize", "values": [2, 65, 128, null] } ], "invalidProbes": [ { "key": "blockSize", "value": 1, "why": "below declared min" }, { "key": "blockSize", "value": 129, "why": "above declared max" }, { "key": "blockSize", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "vignette", "name": "Vignette", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "strength", "values": [0.1, 0.55, 1, null] }, { "key": "radius", "values": [0, 50, 100, null] }, { "key": "softness", "values": [0, 50, 100, null] }, { "key": "roundness", "values": [0, 50, 100, null] }, { "key": "centerX", "values": [0, 50, 100, null] }, { "key": "centerY", "values": [0, 50, 100, null] } ], "invalidProbes": [ { "key": "strength", "value": -0.9, "why": "below declared min" }, { "key": "strength", "value": 2, "why": "above declared max" }, { "key": "strength", "value": "not-a-number", "why": "wrong type" }, { "key": "radius", "value": -1, "why": "below declared min" }, { "key": "radius", "value": 101, "why": "above declared max" }, { "key": "radius", "value": "not-a-number", "why": "wrong type" }, { "key": "softness", "value": -1, "why": "below declared min" }, { "key": "softness", "value": 101, "why": "above declared max" }, { "key": "softness", "value": "not-a-number", "why": "wrong type" }, { "key": "roundness", "value": -1, "why": "below declared min" }, { "key": "roundness", "value": 101, "why": "above declared max" }, { "key": "roundness", "value": "not-a-number", "why": "wrong type" }, { "key": "centerX", "value": -1, "why": "below declared min" }, { "key": "centerX", "value": 101, "why": "above declared max" }, { "key": "centerX", "value": "not-a-number", "why": "wrong type" }, { "key": "centerY", "value": -1, "why": "below declared min" }, { "key": "centerY", "value": 101, "why": "above declared max" }, { "key": "centerY", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "gif-webp", "name": "GIF/WebP Converter", "modality": "image", "section": "image", "acceptedInputs": [".gif", ".webp"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] }, { "key": "lossless", "values": [true, false, null] }, { "key": "resizePercent", "values": [10, 55, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" }, { "key": "lossless", "value": "yes-please", "why": "wrong type" }, { "key": "resizePercent", "value": 9, "why": "below declared min" }, { "key": "resizePercent", "value": 101, "why": "above declared max" }, { "key": "resizePercent", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "histogram", "name": "Histogram", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "scale", "values": ["linear", "log", null] } ], "invalidProbes": [ { "key": "scale", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "scale", "value": 12345, "why": "wrong type" } ] }, { "id": "lqip-placeholder", "name": "LQIP Placeholder", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "width", "values": [4, 34, 64, null] }, { "key": "blur", "values": [0, 0.3, 10.15, 20, null] }, { "key": "strategy", "values": ["blur", "pixelate", "solid", null] }, { "key": "format", "values": ["webp", "png", "jpeg", null] }, { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "width", "value": 3, "why": "below declared min" }, { "key": "width", "value": 65, "why": "above declared max" }, { "key": "width", "value": "not-a-number", "why": "wrong type" }, { "key": "strategy", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "strategy", "value": 12345, "why": "wrong type" }, { "key": "format", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "format", "value": 12345, "why": "wrong type" }, { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "sprite-sheet", "name": "Sprite Sheet", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "maxInputs": 64, "axes": [ { "key": "columns", "values": [1, 9, 16, null] }, { "key": "padding", "values": [0, 32, 64, null] }, { "key": "format", "values": ["png", "webp", "jpeg", null] }, { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "columns", "value": 0, "why": "below declared min" }, { "key": "columns", "value": 17, "why": "above declared max" }, { "key": "columns", "value": "not-a-number", "why": "wrong type" }, { "key": "padding", "value": -1, "why": "below declared min" }, { "key": "padding", "value": 65, "why": "above declared max" }, { "key": "padding", "value": "not-a-number", "why": "wrong type" }, { "key": "format", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "format", "value": 12345, "why": "wrong type" }, { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "svg-to-raster", "name": "SVG to Raster", "modality": "image", "section": "image", "acceptedInputs": [".svg", ".svgz"], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "vectorize", "name": "Image to SVG", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "colorMode", "values": ["bw", "color", null] }, { "key": "threshold", "values": [0, 127.5, 255, null] }, { "key": "colorPrecision", "values": [1, 8.5, 16, null] }, { "key": "layerDifference", "values": [1, 64.5, 128, null] }, { "key": "filterSpeckle", "values": [1, 128.5, 256, null] }, { "key": "pathMode", "values": ["none", "polygon", "spline", null] }, { "key": "cornerThreshold", "values": [0, 90, 180, null] }, { "key": "invert", "values": [true, false, null] } ], "invalidProbes": [ { "key": "colorMode", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "colorMode", "value": 12345, "why": "wrong type" }, { "key": "threshold", "value": -1, "why": "below declared min" }, { "key": "threshold", "value": 256, "why": "above declared max" }, { "key": "threshold", "value": "not-a-number", "why": "wrong type" }, { "key": "colorPrecision", "value": 0, "why": "below declared min" }, { "key": "colorPrecision", "value": 17, "why": "above declared max" }, { "key": "colorPrecision", "value": "not-a-number", "why": "wrong type" }, { "key": "layerDifference", "value": 0, "why": "below declared min" }, { "key": "layerDifference", "value": 129, "why": "above declared max" }, { "key": "layerDifference", "value": "not-a-number", "why": "wrong type" }, { "key": "filterSpeckle", "value": 0, "why": "below declared min" }, { "key": "filterSpeckle", "value": 257, "why": "above declared max" }, { "key": "filterSpeckle", "value": "not-a-number", "why": "wrong type" }, { "key": "pathMode", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "pathMode", "value": 12345, "why": "wrong type" }, { "key": "cornerThreshold", "value": -1, "why": "below declared min" }, { "key": "cornerThreshold", "value": 181, "why": "above declared max" }, { "key": "cornerThreshold", "value": "not-a-number", "why": "wrong type" }, { "key": "invert", "value": "yes-please", "why": "wrong type" } ] }, { "id": "gif-tools", "name": "GIF Tools", "modality": "image", "section": "image", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "mode", "values": ["resize", "optimize", "speed", "reverse", "extract", "rotate", null] }, { "key": "width", "values": [1, 8192, 16383, null] }, { "key": "height", "values": [1, 8192, 16383, null] }, { "key": "percentage", "values": [1, 250.5, 500, null] }, { "key": "colors", "values": [2, 129, 256, null] }, { "key": "dither", "values": [0, 0.5, 1, null] }, { "key": "effort", "values": [1, 6, 10, null] }, { "key": "speedFactor", "values": [0.1, 5.05, 10, null] }, { "key": "extractMode", "values": ["single", "range", "all", null] }, { "key": "frameNumber", "values": [0, 50, 100, null] }, { "key": "frameStart", "values": [0, 50, 100, null] }, { "key": "frameEnd", "values": [0, 50, 100, null] }, { "key": "extractFormat", "values": ["png", "webp", null] }, { "key": "angle", "values": [90, 180, 270, null] }, { "key": "flipH", "values": [true, false, null] }, { "key": "flipV", "values": [true, false, null] }, { "key": "loop", "values": [0, 50, 100, null] } ], "invalidProbes": [ { "key": "mode", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "mode", "value": 12345, "why": "wrong type" }, { "key": "width", "value": 0, "why": "below declared min" }, { "key": "width", "value": 16384, "why": "above declared max" }, { "key": "width", "value": "not-a-number", "why": "wrong type" }, { "key": "height", "value": 0, "why": "below declared min" }, { "key": "height", "value": 16384, "why": "above declared max" }, { "key": "height", "value": "not-a-number", "why": "wrong type" }, { "key": "percentage", "value": 0, "why": "below declared min" }, { "key": "percentage", "value": 501, "why": "above declared max" }, { "key": "percentage", "value": "not-a-number", "why": "wrong type" }, { "key": "colors", "value": 1, "why": "below declared min" }, { "key": "colors", "value": 257, "why": "above declared max" }, { "key": "colors", "value": "not-a-number", "why": "wrong type" }, { "key": "dither", "value": -1, "why": "below declared min" }, { "key": "dither", "value": 2, "why": "above declared max" }, { "key": "dither", "value": "not-a-number", "why": "wrong type" }, { "key": "effort", "value": 0, "why": "below declared min" }, { "key": "effort", "value": 11, "why": "above declared max" }, { "key": "effort", "value": "not-a-number", "why": "wrong type" }, { "key": "speedFactor", "value": -0.9, "why": "below declared min" }, { "key": "speedFactor", "value": 11, "why": "above declared max" }, { "key": "speedFactor", "value": "not-a-number", "why": "wrong type" }, { "key": "extractMode", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "extractMode", "value": 12345, "why": "wrong type" }, { "key": "frameNumber", "value": -1, "why": "below declared min" }, { "key": "frameNumber", "value": "not-a-number", "why": "wrong type" }, { "key": "frameStart", "value": -1, "why": "below declared min" }, { "key": "frameStart", "value": "not-a-number", "why": "wrong type" }, { "key": "frameEnd", "value": -1, "why": "below declared min" }, { "key": "frameEnd", "value": "not-a-number", "why": "wrong type" }, { "key": "extractFormat", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "extractFormat", "value": 12345, "why": "wrong type" }, { "key": "flipH", "value": "yes-please", "why": "wrong type" }, { "key": "flipV", "value": "yes-please", "why": "wrong type" }, { "key": "loop", "value": -1, "why": "below declared min" }, { "key": "loop", "value": 101, "why": "above declared max" }, { "key": "loop", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "pdf-to-image", "name": "PDF to Image", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "outputModality": "image", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "convert-video", "name": "Convert Video", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "format", "values": ["mp4", "mov", "webm", "avi", "mkv", null] }, { "key": "quality", "values": ["high", "balanced", "small", null] } ], "invalidProbes": [ { "key": "format", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "format", "value": 12345, "why": "wrong type" }, { "key": "quality", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "quality", "value": 12345, "why": "wrong type" } ] }, { "id": "compress-video", "name": "Compress Video", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": ["light", "balanced", "strong", null] }, { "key": "resolution", "values": ["original", "1080p", "720p", "480p", null] } ], "invalidProbes": [ { "key": "quality", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "quality", "value": 12345, "why": "wrong type" }, { "key": "resolution", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "resolution", "value": 12345, "why": "wrong type" } ] }, { "id": "trim-video", "name": "Trim Video", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "startS", "values": [0, 50, 100, null] }, { "key": "endS", "values": [0.000001, 50.000001, 100.000001] }, { "key": "precise", "values": [true, false, null] } ], "invalidProbes": [ { "key": "startS", "value": -1, "why": "below declared min" }, { "key": "startS", "value": "not-a-number", "why": "wrong type" }, { "key": "endS", "value": -0.999999, "why": "below declared min" }, { "key": "endS", "value": "not-a-number", "why": "wrong type" }, { "key": "precise", "value": "yes-please", "why": "wrong type" } ] }, { "id": "mute-video", "name": "Mute Video", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "video-to-gif", "name": "Video to GIF", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "long", "outputModality": "image", "isAI": false, "registered": true, "axes": [ { "key": "fps", "values": [1, 16, 30, null] }, { "key": "width", "values": [64, 672, 1280, null] }, { "key": "startS", "values": [0, 50, 100, null] }, { "key": "durationS", "values": [0, 30, 60, null] } ], "invalidProbes": [ { "key": "fps", "value": 0, "why": "below declared min" }, { "key": "fps", "value": 31, "why": "above declared max" }, { "key": "fps", "value": "not-a-number", "why": "wrong type" }, { "key": "width", "value": 63, "why": "below declared min" }, { "key": "width", "value": 1281, "why": "above declared max" }, { "key": "width", "value": "not-a-number", "why": "wrong type" }, { "key": "startS", "value": -1, "why": "below declared min" }, { "key": "startS", "value": "not-a-number", "why": "wrong type" }, { "key": "durationS", "value": -1, "why": "below declared min" }, { "key": "durationS", "value": 61, "why": "above declared max" }, { "key": "durationS", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "resize-video", "name": "Resize Video", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "width", "values": [16, 3848, 7680, null] }, { "key": "height", "values": [16, 2168, 4320, null] }, { "key": "preset", "values": ["custom", "2160p", "1440p", "1080p", "720p", "480p", "360p", null] } ], "invalidProbes": [ { "key": "width", "value": 15, "why": "below declared min" }, { "key": "width", "value": 7681, "why": "above declared max" }, { "key": "width", "value": "not-a-number", "why": "wrong type" }, { "key": "height", "value": 15, "why": "below declared min" }, { "key": "height", "value": 4321, "why": "above declared max" }, { "key": "height", "value": "not-a-number", "why": "wrong type" }, { "key": "preset", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "preset", "value": 12345, "why": "wrong type" } ] }, { "id": "crop-video", "name": "Crop Video", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "width", "values": [16, 66, 116] }, { "key": "height", "values": [16, 66, 116] }, { "key": "x", "values": [0, 50, 100, null] }, { "key": "y", "values": [0, 50, 100, null] } ], "invalidProbes": [ { "key": "width", "value": 15, "why": "below declared min" }, { "key": "width", "value": "not-a-number", "why": "wrong type" }, { "key": "height", "value": 15, "why": "below declared min" }, { "key": "height", "value": "not-a-number", "why": "wrong type" }, { "key": "x", "value": -1, "why": "below declared min" }, { "key": "x", "value": "not-a-number", "why": "wrong type" }, { "key": "y", "value": -1, "why": "below declared min" }, { "key": "y", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "rotate-video", "name": "Rotate Video", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "transform", "values": ["cw90", "ccw90", "180", "hflip", "vflip"] } ], "invalidProbes": [ { "key": "transform", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "transform", "value": 12345, "why": "wrong type" } ] }, { "id": "change-fps", "name": "Change FPS", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "fps", "values": [1, 60.5, 120, null] } ], "invalidProbes": [ { "key": "fps", "value": 0, "why": "below declared min" }, { "key": "fps", "value": 121, "why": "above declared max" }, { "key": "fps", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "video-color", "name": "Video Color", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "brightness", "values": [-1, 0, 1, null] }, { "key": "contrast", "values": [0, 2, 4, null] }, { "key": "saturation", "values": [0, 1.5, 3, null] }, { "key": "gamma", "values": [0.1, 5.05, 10, null] } ], "invalidProbes": [ { "key": "brightness", "value": -2, "why": "below declared min" }, { "key": "brightness", "value": 2, "why": "above declared max" }, { "key": "brightness", "value": "not-a-number", "why": "wrong type" }, { "key": "contrast", "value": -1, "why": "below declared min" }, { "key": "contrast", "value": 5, "why": "above declared max" }, { "key": "contrast", "value": "not-a-number", "why": "wrong type" }, { "key": "saturation", "value": -1, "why": "below declared min" }, { "key": "saturation", "value": 4, "why": "above declared max" }, { "key": "saturation", "value": "not-a-number", "why": "wrong type" }, { "key": "gamma", "value": -0.9, "why": "below declared min" }, { "key": "gamma", "value": 11, "why": "above declared max" }, { "key": "gamma", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "video-speed", "name": "Video Speed", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "factor", "values": [0.25, 2.125, 4, null] }, { "key": "keepPitch", "values": [true, false, null] } ], "invalidProbes": [ { "key": "factor", "value": -0.75, "why": "below declared min" }, { "key": "factor", "value": 5, "why": "above declared max" }, { "key": "factor", "value": "not-a-number", "why": "wrong type" }, { "key": "keepPitch", "value": "yes-please", "why": "wrong type" } ] }, { "id": "reverse-video", "name": "Reverse Video", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "video-loudnorm", "name": "Normalize Video Audio", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "aspect-pad", "name": "Aspect Pad", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "target", "values": ["16:9", "9:16", "1:1", "4:3", "3:4", null] } ], "invalidProbes": [ { "key": "target", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "target", "value": 12345, "why": "wrong type" } ] }, { "id": "blur-pad", "name": "Blur Pad", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "target", "values": ["16:9", "9:16", "1:1", "4:3", "3:4", null] }, { "key": "blur", "values": [2, 26, 50, null] } ], "invalidProbes": [ { "key": "target", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "target", "value": 12345, "why": "wrong type" }, { "key": "blur", "value": 1, "why": "below declared min" }, { "key": "blur", "value": 51, "why": "above declared max" }, { "key": "blur", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "watermark-video", "name": "Watermark Video", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "position", "values": ["tl", "tc", "tr", "l", "c", "r", "bl", "bc", "br", null] }, { "key": "fontSize", "values": [8, 64, 120, null] }, { "key": "opacity", "values": [0.05, 0.525, 1, null] } ], "invalidProbes": [ { "key": "position", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "position", "value": 12345, "why": "wrong type" }, { "key": "fontSize", "value": 7, "why": "below declared min" }, { "key": "fontSize", "value": 121, "why": "above declared max" }, { "key": "fontSize", "value": "not-a-number", "why": "wrong type" }, { "key": "opacity", "value": -0.95, "why": "below declared min" }, { "key": "opacity", "value": 2, "why": "above declared max" }, { "key": "opacity", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "stabilize-video", "name": "Stabilize Video", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "smoothing", "values": [5, 33, 60, null] } ], "invalidProbes": [ { "key": "smoothing", "value": 4, "why": "below declared min" }, { "key": "smoothing", "value": 61, "why": "above declared max" }, { "key": "smoothing", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "gif-to-video", "name": "GIF to Video", "modality": "video", "section": "video", "acceptedInputs": [".gif"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "format", "values": ["mp4", "webm", "mov", null] } ], "invalidProbes": [ { "key": "format", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "format", "value": 12345, "why": "wrong type" } ] }, { "id": "video-to-webp", "name": "Video to WebP", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "fast", "outputModality": "image", "isAI": false, "registered": true, "axes": [ { "key": "fps", "values": [1, 16, 30, null] }, { "key": "width", "values": [16, 968, 1920, null] }, { "key": "quality", "values": [1, 51, 100, null] }, { "key": "loop", "values": [true, false, null] } ], "invalidProbes": [ { "key": "fps", "value": 0, "why": "below declared min" }, { "key": "fps", "value": 31, "why": "above declared max" }, { "key": "fps", "value": "not-a-number", "why": "wrong type" }, { "key": "width", "value": 15, "why": "below declared min" }, { "key": "width", "value": 1921, "why": "above declared max" }, { "key": "width", "value": "not-a-number", "why": "wrong type" }, { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" }, { "key": "loop", "value": "yes-please", "why": "wrong type" } ] }, { "id": "video-to-frames", "name": "Video to Frames", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "fast", "outputModality": "file", "isAI": false, "registered": true, "axes": [ { "key": "mode", "values": ["all", "nth", "timestamps", null] }, { "key": "n", "values": [2, 501, 1000, null] }, { "key": "format", "values": ["png", "jpg", null] } ], "invalidProbes": [ { "key": "mode", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "mode", "value": 12345, "why": "wrong type" }, { "key": "n", "value": 1, "why": "below declared min" }, { "key": "n", "value": 1001, "why": "above declared max" }, { "key": "n", "value": "not-a-number", "why": "wrong type" }, { "key": "format", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "format", "value": 12345, "why": "wrong type" } ] }, { "id": "merge-videos", "name": "Merge Videos", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "long", "isAI": false, "registered": true, "maxInputs": 10, "axes": [], "invalidProbes": [] }, { "id": "replace-audio", "name": "Replace Audio", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv", ".mp3", ".wav", ".flac", ".aac", ".m4a", ".ogg", ".opus", ".wma", ".aiff", ".amr", ".ac3" ], "executionHint": "fast", "isAI": false, "registered": true, "maxInputs": 2, "inputKinds": ["video", "audio"], "axes": [], "invalidProbes": [] }, { "id": "burn-subtitles", "name": "Burn Subtitles", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv", ".srt", ".vtt", ".ass" ], "executionHint": "long", "isAI": false, "registered": true, "maxInputs": 2, "inputKinds": ["video", "subtitle"], "axes": [ { "key": "fontSize", "values": [8, 40, 72, null] } ], "invalidProbes": [ { "key": "fontSize", "value": 7, "why": "below declared min" }, { "key": "fontSize", "value": 73, "why": "above declared max" }, { "key": "fontSize", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "embed-subtitles", "name": "Embed Subtitles", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv", ".srt", ".vtt", ".ass" ], "executionHint": "fast", "isAI": false, "registered": true, "maxInputs": 2, "inputKinds": ["video", "subtitle"], "axes": [], "invalidProbes": [] }, { "id": "extract-subtitles", "name": "Extract Subtitles", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "fast", "outputModality": "file", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "images-to-video", "name": "Images to Video", "modality": "video", "section": "video", "acceptedInputs": [ ".jpg", ".jpeg", ".png", ".webp", ".gif", ".bmp", ".tiff", ".tif", ".avif", ".heic", ".heif", ".svg", ".svgz", ".ico", ".jxl", ".jp2", ".psd", ".tga", ".exr", ".hdr", ".dng", ".cr2", ".nef", ".arw", ".orf", ".rw2", ".ppm", ".pgm", ".pbm", ".qoi", ".dds", ".fits", ".dpx", ".apng", ".cur", ".eps" ], "executionHint": "fast", "isAI": false, "registered": true, "maxInputs": 60, "inputKinds": ["image"], "axes": [ { "key": "secondsPerImage", "values": [0.5, 5.25, 10, null] }, { "key": "resolution", "values": ["1080p", "720p", "square", null] }, { "key": "fps", "values": [10, 35, 60, null] } ], "invalidProbes": [ { "key": "secondsPerImage", "value": -0.5, "why": "below declared min" }, { "key": "secondsPerImage", "value": 11, "why": "above declared max" }, { "key": "secondsPerImage", "value": "not-a-number", "why": "wrong type" }, { "key": "resolution", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "resolution", "value": 12345, "why": "wrong type" }, { "key": "fps", "value": 9, "why": "below declared min" }, { "key": "fps", "value": 61, "why": "above declared max" }, { "key": "fps", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "video-metadata", "name": "Clean Video Metadata", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "convert-audio", "name": "Convert Audio", "modality": "audio", "section": "audio", "acceptedInputs": [ ".mp3", ".wav", ".flac", ".aac", ".m4a", ".ogg", ".opus", ".wma", ".aiff", ".amr", ".ac3" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "format", "values": ["mp3", "wav", "ogg", "flac", "m4a", null] }, { "key": "bitrateKbps", "values": [32, 176, 320, null] }, { "key": "sampleRate", "values": [8000, 16000, 22050, 32000, 44100, 48000, 96000, null] } ], "invalidProbes": [ { "key": "format", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "format", "value": 12345, "why": "wrong type" }, { "key": "bitrateKbps", "value": 31, "why": "below declared min" }, { "key": "bitrateKbps", "value": 321, "why": "above declared max" }, { "key": "bitrateKbps", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "trim-audio", "name": "Trim Audio", "modality": "audio", "section": "audio", "acceptedInputs": [ ".mp3", ".wav", ".flac", ".aac", ".m4a", ".ogg", ".opus", ".wma", ".aiff", ".amr", ".ac3" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "startS", "values": [0, 50, 100, null] }, { "key": "endS", "values": [0.000001, 50.000001, 100.000001] } ], "invalidProbes": [ { "key": "startS", "value": -1, "why": "below declared min" }, { "key": "startS", "value": "not-a-number", "why": "wrong type" }, { "key": "endS", "value": -0.999999, "why": "below declared min" }, { "key": "endS", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "extract-audio", "name": "Extract Audio", "modality": "video", "section": "video", "acceptedInputs": [ ".mp4", ".mov", ".webm", ".mkv", ".avi", ".m4v", ".mts", ".m2ts", ".3gp", ".flv", ".wmv", ".mpg", ".mpeg", ".ts", ".ogv" ], "executionHint": "fast", "outputModality": "audio", "isAI": false, "registered": true, "axes": [ { "key": "format", "values": ["mp3", "wav", "m4a", "ogg", null] } ], "invalidProbes": [ { "key": "format", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "format", "value": 12345, "why": "wrong type" } ] }, { "id": "volume-adjust", "name": "Adjust Volume", "modality": "audio", "section": "audio", "acceptedInputs": [ ".mp3", ".wav", ".flac", ".aac", ".m4a", ".ogg", ".opus", ".wma", ".aiff", ".amr", ".ac3" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "gainDb", "values": [-30, 0, 30, null] } ], "invalidProbes": [ { "key": "gainDb", "value": -31, "why": "below declared min" }, { "key": "gainDb", "value": 31, "why": "above declared max" }, { "key": "gainDb", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "normalize-audio", "name": "Normalize Audio", "modality": "audio", "section": "audio", "acceptedInputs": [ ".mp3", ".wav", ".flac", ".aac", ".m4a", ".ogg", ".opus", ".wma", ".aiff", ".amr", ".ac3" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "fade-audio", "name": "Fade Audio", "modality": "audio", "section": "audio", "acceptedInputs": [ ".mp3", ".wav", ".flac", ".aac", ".m4a", ".ogg", ".opus", ".wma", ".aiff", ".amr", ".ac3" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "fadeInS", "values": [0, 15, 30, null] }, { "key": "fadeOutS", "values": [0, 15, 30, null] } ], "invalidProbes": [ { "key": "fadeInS", "value": -1, "why": "below declared min" }, { "key": "fadeInS", "value": 31, "why": "above declared max" }, { "key": "fadeInS", "value": "not-a-number", "why": "wrong type" }, { "key": "fadeOutS", "value": -1, "why": "below declared min" }, { "key": "fadeOutS", "value": 31, "why": "above declared max" }, { "key": "fadeOutS", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "reverse-audio", "name": "Reverse Audio", "modality": "audio", "section": "audio", "acceptedInputs": [ ".mp3", ".wav", ".flac", ".aac", ".m4a", ".ogg", ".opus", ".wma", ".aiff", ".amr", ".ac3" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "audio-speed", "name": "Audio Speed", "modality": "audio", "section": "audio", "acceptedInputs": [ ".mp3", ".wav", ".flac", ".aac", ".m4a", ".ogg", ".opus", ".wma", ".aiff", ".amr", ".ac3" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "factor", "values": [0.25, 2.125, 4, null] } ], "invalidProbes": [ { "key": "factor", "value": -0.75, "why": "below declared min" }, { "key": "factor", "value": 5, "why": "above declared max" }, { "key": "factor", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "pitch-shift", "name": "Pitch Shift", "modality": "audio", "section": "audio", "acceptedInputs": [ ".mp3", ".wav", ".flac", ".aac", ".m4a", ".ogg", ".opus", ".wma", ".aiff", ".amr", ".ac3" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "semitones", "values": [-12, 0, 12, null] } ], "invalidProbes": [ { "key": "semitones", "value": -13, "why": "below declared min" }, { "key": "semitones", "value": 13, "why": "above declared max" }, { "key": "semitones", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "audio-channels", "name": "Audio Channels", "modality": "audio", "section": "audio", "acceptedInputs": [ ".mp3", ".wav", ".flac", ".aac", ".m4a", ".ogg", ".opus", ".wma", ".aiff", ".amr", ".ac3" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "mode", "values": ["stereo-to-mono", "mono-to-stereo", "swap"] } ], "invalidProbes": [ { "key": "mode", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "mode", "value": 12345, "why": "wrong type" } ] }, { "id": "silence-removal", "name": "Silence Removal", "modality": "audio", "section": "audio", "acceptedInputs": [ ".mp3", ".wav", ".flac", ".aac", ".m4a", ".ogg", ".opus", ".wma", ".aiff", ".amr", ".ac3" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "thresholdDb", "values": [-80, -50, -20, null] }, { "key": "minSilenceS", "values": [0.1, 2.55, 5, null] } ], "invalidProbes": [ { "key": "thresholdDb", "value": -81, "why": "below declared min" }, { "key": "thresholdDb", "value": -19, "why": "above declared max" }, { "key": "thresholdDb", "value": "not-a-number", "why": "wrong type" }, { "key": "minSilenceS", "value": -0.9, "why": "below declared min" }, { "key": "minSilenceS", "value": 6, "why": "above declared max" }, { "key": "minSilenceS", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "noise-reduction", "name": "Noise Reduction", "modality": "audio", "section": "audio", "acceptedInputs": [ ".mp3", ".wav", ".flac", ".aac", ".m4a", ".ogg", ".opus", ".wma", ".aiff", ".amr", ".ac3" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "strength", "values": ["light", "medium", "strong", null] } ], "invalidProbes": [ { "key": "strength", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "strength", "value": 12345, "why": "wrong type" } ] }, { "id": "merge-audio", "name": "Merge Audio", "modality": "audio", "section": "audio", "acceptedInputs": [ ".mp3", ".wav", ".flac", ".aac", ".m4a", ".ogg", ".opus", ".wma", ".aiff", ".amr", ".ac3" ], "executionHint": "fast", "isAI": false, "registered": true, "maxInputs": 10, "axes": [ { "key": "format", "values": ["mp3", "wav", "flac", "m4a", null] } ], "invalidProbes": [ { "key": "format", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "format", "value": 12345, "why": "wrong type" } ] }, { "id": "split-audio", "name": "Split Audio", "modality": "audio", "section": "audio", "acceptedInputs": [ ".mp3", ".wav", ".flac", ".aac", ".m4a", ".ogg", ".opus", ".wma", ".aiff", ".amr", ".ac3" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "mode", "values": ["time", "parts", "silence", null] }, { "key": "segmentS", "values": [1, 1800.5, 3600, null] }, { "key": "parts", "values": [2, 11, 20, null] }, { "key": "thresholdDb", "values": [-80, -50, -20, null] }, { "key": "minSilenceS", "values": [0.1, 5.05, 10, null] } ], "invalidProbes": [ { "key": "mode", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "mode", "value": 12345, "why": "wrong type" }, { "key": "segmentS", "value": 0, "why": "below declared min" }, { "key": "segmentS", "value": 3601, "why": "above declared max" }, { "key": "segmentS", "value": "not-a-number", "why": "wrong type" }, { "key": "parts", "value": 1, "why": "below declared min" }, { "key": "parts", "value": 21, "why": "above declared max" }, { "key": "parts", "value": "not-a-number", "why": "wrong type" }, { "key": "thresholdDb", "value": -81, "why": "below declared min" }, { "key": "thresholdDb", "value": -19, "why": "above declared max" }, { "key": "thresholdDb", "value": "not-a-number", "why": "wrong type" }, { "key": "minSilenceS", "value": -0.9, "why": "below declared min" }, { "key": "minSilenceS", "value": 11, "why": "above declared max" }, { "key": "minSilenceS", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "ringtone-maker", "name": "Ringtone Maker", "modality": "audio", "section": "audio", "acceptedInputs": [ ".mp3", ".wav", ".flac", ".aac", ".m4a", ".ogg", ".opus", ".wma", ".aiff", ".amr", ".ac3" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "startS", "values": [0, 50, 100, null] }, { "key": "durationS", "values": [1, 15.5, 30, null] } ], "invalidProbes": [ { "key": "startS", "value": -1, "why": "below declared min" }, { "key": "startS", "value": "not-a-number", "why": "wrong type" }, { "key": "durationS", "value": 0, "why": "below declared min" }, { "key": "durationS", "value": 31, "why": "above declared max" }, { "key": "durationS", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "waveform-image", "name": "Waveform Image", "modality": "audio", "section": "audio", "acceptedInputs": [ ".mp3", ".wav", ".flac", ".aac", ".m4a", ".ogg", ".opus", ".wma", ".aiff", ".amr", ".ac3" ], "executionHint": "fast", "outputModality": "image", "isAI": false, "registered": true, "axes": [ { "key": "width", "values": [256, 2048, 3840, null] }, { "key": "height", "values": [64, 572, 1080, null] } ], "invalidProbes": [ { "key": "width", "value": 255, "why": "below declared min" }, { "key": "width", "value": 3841, "why": "above declared max" }, { "key": "width", "value": "not-a-number", "why": "wrong type" }, { "key": "height", "value": 63, "why": "below declared min" }, { "key": "height", "value": 1081, "why": "above declared max" }, { "key": "height", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "audio-metadata", "name": "Audio Metadata", "modality": "audio", "section": "audio", "acceptedInputs": [ ".mp3", ".wav", ".flac", ".aac", ".m4a", ".ogg", ".opus", ".wma", ".aiff", ".amr", ".ac3" ], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "strip", "values": [true, false, null] } ], "invalidProbes": [ { "key": "strip", "value": "yes-please", "why": "wrong type" } ] }, { "id": "merge-pdf", "name": "Merge PDFs", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "maxInputs": 20, "axes": [], "invalidProbes": [] }, { "id": "split-pdf", "name": "Split PDF", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "mode", "values": ["range", "every", null] }, { "key": "everyN", "values": [1, 251, 500, null] } ], "invalidProbes": [ { "key": "mode", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "mode", "value": 12345, "why": "wrong type" }, { "key": "everyN", "value": 0, "why": "below declared min" }, { "key": "everyN", "value": 501, "why": "above declared max" }, { "key": "everyN", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "compress-pdf", "name": "Compress PDF", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "mode", "values": ["quality", "targetSize", null] }, { "key": "quality", "values": [1, 51, 100, null] }, { "key": "targetSizeKb", "values": [0, 50, 100, null] } ], "invalidProbes": [ { "key": "mode", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "mode", "value": 12345, "why": "wrong type" }, { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" }, { "key": "targetSizeKb", "value": -1, "why": "below declared min" }, { "key": "targetSizeKb", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "rotate-pdf", "name": "Rotate PDF", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "angle", "values": [90, 180, 270, null] } ], "invalidProbes": [] }, { "id": "convert-document", "name": "Convert Document", "modality": "document", "section": "files", "acceptedInputs": [".docx", ".doc", ".odt", ".rtf", ".txt"], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "format", "values": ["docx", "odt", "rtf", "txt"] } ], "invalidProbes": [ { "key": "format", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "format", "value": 12345, "why": "wrong type" } ] }, { "id": "convert-presentation", "name": "Convert Presentation", "modality": "document", "section": "files", "acceptedInputs": [".pptx", ".ppt", ".odp"], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "format", "values": ["pptx", "odp"] } ], "invalidProbes": [ { "key": "format", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "format", "value": 12345, "why": "wrong type" } ] }, { "id": "convert-spreadsheet", "name": "Convert Spreadsheet", "modality": "document", "section": "files", "acceptedInputs": [".xlsx", ".xls", ".ods", ".csv"], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "format", "values": ["xlsx", "ods", "csv"] } ], "invalidProbes": [ { "key": "format", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "format", "value": 12345, "why": "wrong type" } ] }, { "id": "excel-to-pdf", "name": "Excel to PDF", "modality": "document", "section": "files", "acceptedInputs": [".xlsx", ".xls", ".ods", ".csv"], "executionHint": "long", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "word-to-pdf", "name": "Word to PDF", "modality": "document", "section": "files", "acceptedInputs": [".docx", ".doc", ".odt", ".rtf", ".txt"], "executionHint": "long", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "extract-pages", "name": "Extract Pages", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "remove-pages", "name": "Remove Pages", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "organize-pdf", "name": "Organize PDF", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "protect-pdf", "name": "Protect PDF", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "unlock-pdf", "name": "Unlock PDF", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "repair-pdf", "name": "Repair PDF", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "skipStructuralValidation": true, "axes": [], "invalidProbes": [] }, { "id": "linearize-pdf", "name": "Web-Optimize PDF", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "grayscale-pdf", "name": "Grayscale PDF", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "pdfa-convert", "name": "PDF/A Converter", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "crop-pdf", "name": "Crop PDF", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "margin", "values": [0, 1000, 2000, null] } ], "invalidProbes": [ { "key": "margin", "value": -1, "why": "below declared min" }, { "key": "margin", "value": 2001, "why": "above declared max" }, { "key": "margin", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "nup-pdf", "name": "Pages Per Sheet (N-up)", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "perSheet", "values": [2, 3, 4, 8, 9, 12, 16, null] } ], "invalidProbes": [] }, { "id": "booklet-pdf", "name": "Booklet PDF", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "perSheet", "values": [2, 4, 6, 8, null] } ], "invalidProbes": [] }, { "id": "watermark-pdf", "name": "Watermark PDF", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "position", "values": ["tl", "tc", "tr", "l", "c", "r", "bl", "bc", "br", null] }, { "key": "fontSize", "values": [6, 39, 72, null] }, { "key": "opacity", "values": [0.05, 0.525, 1, null] }, { "key": "rotation", "values": [-180, 0, 180, null] } ], "invalidProbes": [ { "key": "position", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "position", "value": 12345, "why": "wrong type" }, { "key": "fontSize", "value": 5, "why": "below declared min" }, { "key": "fontSize", "value": 73, "why": "above declared max" }, { "key": "fontSize", "value": "not-a-number", "why": "wrong type" }, { "key": "opacity", "value": -0.95, "why": "below declared min" }, { "key": "opacity", "value": 2, "why": "above declared max" }, { "key": "opacity", "value": "not-a-number", "why": "wrong type" }, { "key": "rotation", "value": -181, "why": "below declared min" }, { "key": "rotation", "value": 181, "why": "above declared max" }, { "key": "rotation", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "pdf-page-numbers", "name": "PDF Page Numbers", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "position", "values": ["bl", "bc", "br", "tl", "tc", "tr", null] }, { "key": "fontSize", "values": [6, 15, 24, null] } ], "invalidProbes": [ { "key": "position", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "position", "value": 12345, "why": "wrong type" }, { "key": "fontSize", "value": 5, "why": "below declared min" }, { "key": "fontSize", "value": 25, "why": "above declared max" }, { "key": "fontSize", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "flatten-pdf", "name": "Flatten PDF", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "redact-pdf", "name": "Redact PDF", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "caseSensitive", "values": [true, false, null] } ], "invalidProbes": [ { "key": "caseSensitive", "value": "yes-please", "why": "wrong type" } ] }, { "id": "sign-pdf", "name": "Sign PDF", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "pdf-to-text", "name": "PDF to Text", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "outputModality": "file", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "pdf-to-word", "name": "PDF to Word", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "long", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "pdf-metadata", "name": "PDF Metadata", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "powerpoint-to-pdf", "name": "PowerPoint to PDF", "modality": "document", "section": "files", "acceptedInputs": [".pptx", ".ppt", ".odp"], "executionHint": "long", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "html-to-pdf", "name": "HTML to PDF", "modality": "document", "section": "files", "acceptedInputs": [".html", ".htm"], "executionHint": "long", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "markdown-to-docx", "name": "Markdown to Word", "modality": "document", "section": "files", "acceptedInputs": [".md", ".markdown"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "markdown-to-html", "name": "Markdown to HTML", "modality": "document", "section": "files", "acceptedInputs": [".md", ".markdown"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "markdown-to-pdf", "name": "Markdown to PDF", "modality": "document", "section": "files", "acceptedInputs": [".md", ".markdown"], "executionHint": "long", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "epub-convert", "name": "Convert from EPUB", "modality": "document", "section": "files", "acceptedInputs": [".epub"], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "format", "values": ["pdf", "docx", "html", "md"] } ], "invalidProbes": [ { "key": "format", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "format", "value": 12345, "why": "wrong type" } ] }, { "id": "to-epub", "name": "Convert to EPUB", "modality": "document", "section": "files", "acceptedInputs": [".docx", ".md", ".html", ".txt"], "executionHint": "long", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "chart-maker", "name": "Chart Maker", "modality": "file", "section": "files", "acceptedInputs": [".csv", ".json"], "executionHint": "fast", "outputModality": "image", "isAI": false, "registered": true, "axes": [ { "key": "kind", "values": ["bar", "line", "pie", null] }, { "key": "width", "values": [320, 1184, 2048, null] }, { "key": "height", "values": [240, 888, 1536, null] } ], "invalidProbes": [ { "key": "kind", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "kind", "value": 12345, "why": "wrong type" }, { "key": "width", "value": 319, "why": "below declared min" }, { "key": "width", "value": 2049, "why": "above declared max" }, { "key": "width", "value": "not-a-number", "why": "wrong type" }, { "key": "height", "value": 239, "why": "below declared min" }, { "key": "height", "value": 1537, "why": "above declared max" }, { "key": "height", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "csv-excel", "name": "CSV to Excel", "modality": "file", "section": "files", "acceptedInputs": [".csv", ".tsv", ".xlsx"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "sheet", "values": [1, 51, 101, null] } ], "invalidProbes": [ { "key": "sheet", "value": 0, "why": "below declared min" }, { "key": "sheet", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "csv-json", "name": "CSV to JSON", "modality": "file", "section": "files", "acceptedInputs": [".csv", ".tsv", ".json"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "pretty", "values": [true, false, null] } ], "invalidProbes": [ { "key": "pretty", "value": "yes-please", "why": "wrong type" } ] }, { "id": "json-xml", "name": "JSON to XML", "modality": "file", "section": "files", "acceptedInputs": [".json", ".xml"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "pretty", "values": [true, false, null] } ], "invalidProbes": [ { "key": "pretty", "value": "yes-please", "why": "wrong type" } ] }, { "id": "split-csv", "name": "Split CSV", "modality": "file", "section": "files", "acceptedInputs": [".csv", ".tsv"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "rowsPerFile", "values": [1, 500001, 1000000, null] }, { "key": "keepHeader", "values": [true, false, null] } ], "invalidProbes": [ { "key": "rowsPerFile", "value": 0, "why": "below declared min" }, { "key": "rowsPerFile", "value": 1000001, "why": "above declared max" }, { "key": "rowsPerFile", "value": "not-a-number", "why": "wrong type" }, { "key": "keepHeader", "value": "yes-please", "why": "wrong type" } ] }, { "id": "merge-csvs", "name": "Merge CSVs", "modality": "file", "section": "files", "acceptedInputs": [".csv", ".tsv"], "executionHint": "fast", "isAI": false, "registered": true, "maxInputs": 20, "axes": [], "invalidProbes": [] }, { "id": "yaml-json", "name": "Convert YAML / JSON", "modality": "file", "section": "files", "acceptedInputs": [".yaml", ".yml", ".json"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "xml-to-csv", "name": "XML to CSV", "modality": "file", "section": "files", "acceptedInputs": [".xml"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "create-zip", "name": "Create ZIP", "modality": "file", "section": "files", "acceptedInputs": [], "executionHint": "fast", "isAI": false, "registered": true, "maxInputs": 50, "axes": [], "invalidProbes": [] }, { "id": "extract-zip", "name": "Extract ZIP", "modality": "file", "section": "files", "acceptedInputs": [".zip"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "jpg-to-png", "name": "JPG to PNG", "modality": "image", "section": "image", "acceptedInputs": [".jpg", ".jpeg"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "png-to-jpg", "name": "PNG to JPG", "modality": "image", "section": "image", "acceptedInputs": [".png"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "jpg-to-webp", "name": "JPG to WebP", "modality": "image", "section": "image", "acceptedInputs": [".jpg", ".jpeg"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "png-to-webp", "name": "PNG to WebP", "modality": "image", "section": "image", "acceptedInputs": [".png"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "webp-to-jpg", "name": "WebP to JPG", "modality": "image", "section": "image", "acceptedInputs": [".webp"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "webp-to-png", "name": "WebP to PNG", "modality": "image", "section": "image", "acceptedInputs": [".webp"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "jpg-to-avif", "name": "JPG to AVIF", "modality": "image", "section": "image", "acceptedInputs": [".jpg", ".jpeg"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "png-to-avif", "name": "PNG to AVIF", "modality": "image", "section": "image", "acceptedInputs": [".png"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "webp-to-avif", "name": "WebP to AVIF", "modality": "image", "section": "image", "acceptedInputs": [".webp"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "heic-to-jpg", "name": "HEIC to JPG", "modality": "image", "section": "image", "acceptedInputs": [".heic", ".heif"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "heic-to-png", "name": "HEIC to PNG", "modality": "image", "section": "image", "acceptedInputs": [".heic", ".heif"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "heic-to-avif", "name": "HEIC to AVIF", "modality": "image", "section": "image", "acceptedInputs": [".heic", ".heif"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "jpg-to-gif", "name": "JPG to GIF", "modality": "image", "section": "image", "acceptedInputs": [".jpg", ".jpeg"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "png-to-gif", "name": "PNG to GIF", "modality": "image", "section": "image", "acceptedInputs": [".png"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "gif-to-jpg", "name": "GIF to JPG", "modality": "image", "section": "image", "acceptedInputs": [".gif"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "gif-to-png", "name": "GIF to PNG", "modality": "image", "section": "image", "acceptedInputs": [".gif"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "webp-to-gif", "name": "WebP to GIF", "modality": "image", "section": "image", "acceptedInputs": [".webp"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "jpg-to-tiff", "name": "JPG to TIFF", "modality": "image", "section": "image", "acceptedInputs": [".jpg", ".jpeg"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "png-to-tiff", "name": "PNG to TIFF", "modality": "image", "section": "image", "acceptedInputs": [".png"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "tiff-to-jpg", "name": "TIFF to JPG", "modality": "image", "section": "image", "acceptedInputs": [".tiff", ".tif"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "tiff-to-png", "name": "TIFF to PNG", "modality": "image", "section": "image", "acceptedInputs": [".tiff", ".tif"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "psd-to-jpg", "name": "PSD to JPG", "modality": "image", "section": "image", "acceptedInputs": [".psd"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "psd-to-png", "name": "PSD to PNG", "modality": "image", "section": "image", "acceptedInputs": [".psd"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "png-to-eps", "name": "PNG to EPS", "modality": "image", "section": "image", "acceptedInputs": [".png"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "jpg-to-eps", "name": "JPG to EPS", "modality": "image", "section": "image", "acceptedInputs": [".jpg", ".jpeg"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "eps-to-png", "name": "EPS to PNG", "modality": "image", "section": "image", "acceptedInputs": [".eps"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "eps-to-jpg", "name": "EPS to JPG", "modality": "image", "section": "image", "acceptedInputs": [".eps"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": [1, 51, 100, null] } ], "invalidProbes": [ { "key": "quality", "value": 0, "why": "below declared min" }, { "key": "quality", "value": 101, "why": "above declared max" }, { "key": "quality", "value": "not-a-number", "why": "wrong type" } ] }, { "id": "png-to-svg", "name": "PNG to SVG", "modality": "image", "section": "image", "acceptedInputs": [".png"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "jpg-to-svg", "name": "JPG to SVG", "modality": "image", "section": "image", "acceptedInputs": [".jpg", ".jpeg"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "tiff-to-svg", "name": "TIFF to SVG", "modality": "image", "section": "image", "acceptedInputs": [".tiff", ".tif"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "psd-to-svg", "name": "PSD to SVG", "modality": "image", "section": "image", "acceptedInputs": [".psd"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "eps-to-svg", "name": "EPS to SVG", "modality": "image", "section": "image", "acceptedInputs": [".eps"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "svg-to-png", "name": "SVG to PNG", "modality": "image", "section": "image", "acceptedInputs": [".svg", ".svgz"], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "svg-to-jpg", "name": "SVG to JPG", "modality": "image", "section": "image", "acceptedInputs": [".svg", ".svgz"], "executionHint": "fast", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "jpg-to-pdf", "name": "JPG to PDF", "modality": "image", "section": "image", "acceptedInputs": [".jpg", ".jpeg"], "executionHint": "fast", "outputModality": "document", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "png-to-pdf", "name": "PNG to PDF", "modality": "image", "section": "image", "acceptedInputs": [".png"], "executionHint": "fast", "outputModality": "document", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "heic-to-pdf", "name": "HEIC to PDF", "modality": "image", "section": "image", "acceptedInputs": [".heic", ".heif"], "executionHint": "fast", "outputModality": "document", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "tiff-to-pdf", "name": "TIFF to PDF", "modality": "image", "section": "image", "acceptedInputs": [".tiff", ".tif"], "executionHint": "fast", "outputModality": "document", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "webp-to-pdf", "name": "WebP to PDF", "modality": "image", "section": "image", "acceptedInputs": [".webp"], "executionHint": "fast", "outputModality": "document", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "gif-to-pdf", "name": "GIF to PDF", "modality": "image", "section": "image", "acceptedInputs": [".gif"], "executionHint": "fast", "outputModality": "document", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "eps-to-pdf", "name": "EPS to PDF", "modality": "image", "section": "image", "acceptedInputs": [".eps"], "executionHint": "fast", "outputModality": "document", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "pdf-to-jpg", "name": "PDF to JPG", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "outputModality": "image", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "pdf-to-png", "name": "PDF to PNG", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "outputModality": "image", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "pdf-to-tiff", "name": "PDF to TIFF", "modality": "document", "section": "pdf", "acceptedInputs": [".pdf"], "executionHint": "fast", "outputModality": "image", "isAI": false, "registered": false, "axes": [], "invalidProbes": [] }, { "id": "mov-to-mp4", "name": "MOV to MP4", "modality": "video", "section": "video", "acceptedInputs": [".mov"], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": ["high", "balanced", "small", null] } ], "invalidProbes": [ { "key": "quality", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "quality", "value": 12345, "why": "wrong type" } ] }, { "id": "webm-to-mp4", "name": "WEBM to MP4", "modality": "video", "section": "video", "acceptedInputs": [".webm"], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": ["high", "balanced", "small", null] } ], "invalidProbes": [ { "key": "quality", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "quality", "value": 12345, "why": "wrong type" } ] }, { "id": "mkv-to-mp4", "name": "MKV to MP4", "modality": "video", "section": "video", "acceptedInputs": [".mkv"], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": ["high", "balanced", "small", null] } ], "invalidProbes": [ { "key": "quality", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "quality", "value": 12345, "why": "wrong type" } ] }, { "id": "avi-to-mp4", "name": "AVI to MP4", "modality": "video", "section": "video", "acceptedInputs": [".avi"], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": ["high", "balanced", "small", null] } ], "invalidProbes": [ { "key": "quality", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "quality", "value": 12345, "why": "wrong type" } ] }, { "id": "mp4-to-mov", "name": "MP4 to MOV", "modality": "video", "section": "video", "acceptedInputs": [".mp4"], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": ["high", "balanced", "small", null] } ], "invalidProbes": [ { "key": "quality", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "quality", "value": 12345, "why": "wrong type" } ] }, { "id": "mp4-to-webm", "name": "MP4 to WEBM", "modality": "video", "section": "video", "acceptedInputs": [".mp4"], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": ["high", "balanced", "small", null] } ], "invalidProbes": [ { "key": "quality", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "quality", "value": 12345, "why": "wrong type" } ] }, { "id": "webm-to-mov", "name": "WEBM to MOV", "modality": "video", "section": "video", "acceptedInputs": [".webm"], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": ["high", "balanced", "small", null] } ], "invalidProbes": [ { "key": "quality", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "quality", "value": 12345, "why": "wrong type" } ] }, { "id": "mkv-to-mov", "name": "MKV to MOV", "modality": "video", "section": "video", "acceptedInputs": [".mkv"], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": ["high", "balanced", "small", null] } ], "invalidProbes": [ { "key": "quality", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "quality", "value": 12345, "why": "wrong type" } ] }, { "id": "avi-to-mov", "name": "AVI to MOV", "modality": "video", "section": "video", "acceptedInputs": [".avi"], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": ["high", "balanced", "small", null] } ], "invalidProbes": [ { "key": "quality", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "quality", "value": 12345, "why": "wrong type" } ] }, { "id": "mp4-to-avi", "name": "MP4 to AVI", "modality": "video", "section": "video", "acceptedInputs": [".mp4"], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": ["high", "balanced", "small", null] } ], "invalidProbes": [ { "key": "quality", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "quality", "value": 12345, "why": "wrong type" } ] }, { "id": "mov-to-avi", "name": "MOV to AVI", "modality": "video", "section": "video", "acceptedInputs": [".mov"], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": ["high", "balanced", "small", null] } ], "invalidProbes": [ { "key": "quality", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "quality", "value": 12345, "why": "wrong type" } ] }, { "id": "mkv-to-avi", "name": "MKV to AVI", "modality": "video", "section": "video", "acceptedInputs": [".mkv"], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": ["high", "balanced", "small", null] } ], "invalidProbes": [ { "key": "quality", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "quality", "value": 12345, "why": "wrong type" } ] }, { "id": "avi-to-mkv", "name": "AVI to MKV", "modality": "video", "section": "video", "acceptedInputs": [".avi"], "executionHint": "long", "isAI": false, "registered": true, "axes": [ { "key": "quality", "values": ["high", "balanced", "small", null] } ], "invalidProbes": [ { "key": "quality", "value": "__snapotter_qa_not_a_member__", "why": "enum outsider" }, { "key": "quality", "value": 12345, "why": "wrong type" } ] }, { "id": "mp4-to-gif", "name": "MP4 to GIF", "modality": "video", "section": "video", "acceptedInputs": [".mp4"], "executionHint": "long", "outputModality": "image", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "mov-to-gif", "name": "MOV to GIF", "modality": "video", "section": "video", "acceptedInputs": [".mov"], "executionHint": "long", "outputModality": "image", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "mkv-to-gif", "name": "MKV to GIF", "modality": "video", "section": "video", "acceptedInputs": [".mkv"], "executionHint": "long", "outputModality": "image", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "avi-to-gif", "name": "AVI to GIF", "modality": "video", "section": "video", "acceptedInputs": [".avi"], "executionHint": "long", "outputModality": "image", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "gif-to-mp4", "name": "GIF to MP4", "modality": "video", "section": "video", "acceptedInputs": [".gif"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "gif-to-webm", "name": "GIF to WEBM", "modality": "video", "section": "video", "acceptedInputs": [".gif"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "gif-to-mov", "name": "GIF to MOV", "modality": "video", "section": "video", "acceptedInputs": [".gif"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "mp4-to-mp3", "name": "MP4 to MP3", "modality": "video", "section": "video", "acceptedInputs": [".mp4"], "executionHint": "fast", "outputModality": "audio", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "mov-to-mp3", "name": "MOV to MP3", "modality": "video", "section": "video", "acceptedInputs": [".mov"], "executionHint": "fast", "outputModality": "audio", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "mkv-to-mp3", "name": "MKV to MP3", "modality": "video", "section": "video", "acceptedInputs": [".mkv"], "executionHint": "fast", "outputModality": "audio", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "webm-to-mp3", "name": "WEBM to MP3", "modality": "video", "section": "video", "acceptedInputs": [".webm"], "executionHint": "fast", "outputModality": "audio", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "avi-to-mp3", "name": "AVI to MP3", "modality": "video", "section": "video", "acceptedInputs": [".avi"], "executionHint": "fast", "outputModality": "audio", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "mp4-to-wav", "name": "MP4 to WAV", "modality": "video", "section": "video", "acceptedInputs": [".mp4"], "executionHint": "fast", "outputModality": "audio", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "mov-to-wav", "name": "MOV to WAV", "modality": "video", "section": "video", "acceptedInputs": [".mov"], "executionHint": "fast", "outputModality": "audio", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "mp4-to-ogg", "name": "MP4 to OGG", "modality": "video", "section": "video", "acceptedInputs": [".mp4"], "executionHint": "fast", "outputModality": "audio", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "m4a-to-mp3", "name": "M4A to MP3", "modality": "audio", "section": "audio", "acceptedInputs": [".m4a"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "m4a-to-wav", "name": "M4A to WAV", "modality": "audio", "section": "audio", "acceptedInputs": [".m4a"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "aac-to-mp3", "name": "AAC to MP3", "modality": "audio", "section": "audio", "acceptedInputs": [".aac"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "aac-to-wav", "name": "AAC to WAV", "modality": "audio", "section": "audio", "acceptedInputs": [".aac"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "aac-to-flac", "name": "AAC to FLAC", "modality": "audio", "section": "audio", "acceptedInputs": [".aac"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "ogg-to-mp3", "name": "OGG to MP3", "modality": "audio", "section": "audio", "acceptedInputs": [".ogg"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "ogg-to-wav", "name": "OGG to WAV", "modality": "audio", "section": "audio", "acceptedInputs": [".ogg"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "wav-to-mp3", "name": "WAV to MP3", "modality": "audio", "section": "audio", "acceptedInputs": [".wav"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "mp3-to-wav", "name": "MP3 to WAV", "modality": "audio", "section": "audio", "acceptedInputs": [".mp3"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "flac-to-mp3", "name": "FLAC to MP3", "modality": "audio", "section": "audio", "acceptedInputs": [".flac"], "executionHint": "fast", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] }, { "id": "excel-to-csv", "name": "Excel to CSV", "modality": "document", "section": "files", "acceptedInputs": [".xlsx", ".xls"], "executionHint": "long", "isAI": false, "registered": true, "axes": [], "invalidProbes": [] } ]