mirror of
https://github.com/transloadit/uppy.git
synced 2026-07-18 09:05:55 +00:00
93 lines
1.8 KiB
JSON
93 lines
1.8 KiB
JSON
{
|
|
"steps": {
|
|
":original": {
|
|
"robot": "/upload/handle"
|
|
},
|
|
|
|
"images": {
|
|
"use": [
|
|
":original"
|
|
],
|
|
"robot": "/file/filter",
|
|
"result": true,
|
|
"accepts": [
|
|
["${file.mime}", "regex", "image/"]
|
|
]
|
|
},
|
|
"videos": {
|
|
"use": [
|
|
":original"
|
|
],
|
|
"robot": "/file/filter",
|
|
"result": true,
|
|
"accepts": [
|
|
["${file.mime}", "regex", "video/"]
|
|
]
|
|
},
|
|
"audios": {
|
|
"use": [
|
|
":original"
|
|
],
|
|
"robot": "/file/filter",
|
|
"result": true,
|
|
"accepts": [
|
|
["${file.mime}", "regex", "audio/"]
|
|
]
|
|
},
|
|
"others": {
|
|
"use": [
|
|
":original"
|
|
],
|
|
"robot": "/file/filter",
|
|
"result": true,
|
|
"rejects": [
|
|
["${file.mime}", "regex", "image/"],
|
|
["${file.mime}", "regex", "video/"],
|
|
["${file.mime}", "regex", "audio/"]
|
|
]
|
|
},
|
|
|
|
"audio_thumbnails": {
|
|
"use": [
|
|
"audios"
|
|
],
|
|
"robot": "/audio/artwork",
|
|
"ffmpeg_stack": "v3.3.3"
|
|
},
|
|
"resized_thumbnails": {
|
|
"use": [
|
|
"images",
|
|
"audio_thumbnails"
|
|
],
|
|
"robot": "/image/resize",
|
|
"imagemagick_stack": "v2.0.7",
|
|
"width": 400,
|
|
"height": 300,
|
|
"resize_strategy": "fit",
|
|
"zoom": false
|
|
},
|
|
"video_thumbnails": {
|
|
"use": [
|
|
"videos"
|
|
],
|
|
"robot": "/video/thumbs",
|
|
"ffmpeg_stack": "v3.3.3",
|
|
"count": 1,
|
|
"offsets": [
|
|
"50%"
|
|
],
|
|
"format": "jpeg",
|
|
"width": 400,
|
|
"height": 300,
|
|
"resize_strategy": "fit"
|
|
},
|
|
"thumbnails": {
|
|
"use": [
|
|
"resized_thumbnails",
|
|
"video_thumbnails"
|
|
],
|
|
"robot": "/image/optimize",
|
|
"result": true
|
|
}
|
|
}
|
|
}
|