Warning, /graphics/glaxnimate/data/plugins/AnimatedRaster/plugin.json is written in an unsupported language. File is not indexed.
0001 {
0002 "name": "Animated Raster",
0003 "description": "Adds support for animated WebP and GIF",
0004 "author": "Glax",
0005 "engine": "python",
0006 "version": 1,
0007 "icon": "theme:image-gif",
0008 "services": [
0009 {
0010 "type": "format",
0011 "name": "GIF",
0012 "extensions": ["gif"],
0013 "open": {
0014 "module": "animated_raster",
0015 "function": "open_image"
0016 },
0017 "save": {
0018 "module": "animated_raster",
0019 "function": "save_gif"
0020 }
0021 },
0022 {
0023 "type": "format",
0024 "name": "WebP",
0025 "extensions": ["webp"],
0026 "open": {
0027 "module": "animated_raster",
0028 "function": "open_image"
0029 },
0030 "save": {
0031 "module": "animated_raster",
0032 "function": "save_webp",
0033 "settings": [
0034 {
0035 "name": "lossless",
0036 "label": "Lossless",
0037 "type": "bool",
0038 "default": false,
0039 "description": "If enabled, use lossless compression"
0040 },
0041 {
0042 "name": "quality",
0043 "label": "Quality",
0044 "type": "int",
0045 "default": 80,
0046 "min": 0,
0047 "max": 100,
0048 "description": "Compression effort between 0 and 100\nfor lossy 0 gives the smallest size\nfor lossless 0 gives the largest file"
0049 },
0050 {
0051 "name": "method",
0052 "label": "Method",
0053 "type": "int",
0054 "default": 0,
0055 "min": 0,
0056 "max": 6,
0057 "description": "Quality/speed trade-off (0=fast, 6=slower-better)"
0058 },
0059 {
0060 "name": "skip_frames",
0061 "label": "Frame Step",
0062 "type": "int",
0063 "default": 1,
0064 "min": 1,
0065 "max": 8,
0066 "description": "Only renderer 1 out of these many frames"
0067 }
0068 ]
0069 }
0070 }
0071 ]
0072 }