ffmpeg object — REQUIREDaccel string — REQUIREDPossible values: [nvenc , qsv , vaapi , rkmpp , disabled ] | accelDecode boolean — REQUIRED | acceptedAudioCodecs string[] — REQUIREDPossible values: [mp3 , aac , libopus ] | acceptedVideoCodecs string[] — REQUIREDPossible values: [h264 , hevc , vp9 , av1 ] | bframes integer — REQUIREDPossible values: -1 ≤ value ≤ 16 | cqMode string — REQUIREDPossible values: [auto , cqp , icq ] | crf integer — REQUIREDPossible values: value ≤ 51 | gopSize integer — REQUIRED | maxBitrate string — REQUIRED | npl integer — REQUIRED | preferredHwDevice string — REQUIRED | preset string — REQUIRED | refs integer — REQUIREDPossible values: value ≤ 6 | targetAudioCodec string — REQUIREDPossible values: [mp3 , aac , libopus ] | targetResolution string — REQUIRED | targetVideoCodec string — REQUIREDPossible values: [h264 , hevc , vp9 , av1 ] | temporalAQ boolean — REQUIRED | threads integer — REQUIRED | tonemap string — REQUIREDPossible values: [hable , mobius , reinhard , disabled ] | transcode string — REQUIREDPossible values: [all , optimal , bitrate , required , disabled ] | twoPass boolean — REQUIRED |
|
image object — REQUIREDcolorspace string — REQUIREDPossible values: [srgb , p3 ] | extractEmbedded boolean — REQUIRED | previewFormat string — REQUIREDPossible values: [jpeg , webp ] | previewSize integer — REQUIREDPossible values: 1 ≤ value | quality integer — REQUIREDPossible values: 1 ≤ value ≤ 100 | thumbnailFormat string — REQUIREDPossible values: [jpeg , webp ] | thumbnailSize integer — REQUIREDPossible values: 1 ≤ value |
|
job object — REQUIREDbackgroundTask object — REQUIREDconcurrency integer — REQUIREDPossible values: 1 ≤ value |
| faceDetection object — REQUIREDconcurrency integer — REQUIREDPossible values: 1 ≤ value |
| library object — REQUIREDconcurrency integer — REQUIREDPossible values: 1 ≤ value |
| metadataExtraction object — REQUIREDconcurrency integer — REQUIREDPossible values: 1 ≤ value |
| migration object — REQUIREDconcurrency integer — REQUIREDPossible values: 1 ≤ value |
| notifications object — REQUIREDconcurrency integer — REQUIREDPossible values: 1 ≤ value |
| search object — REQUIREDconcurrency integer — REQUIREDPossible values: 1 ≤ value |
| sidecar object — REQUIREDconcurrency integer — REQUIREDPossible values: 1 ≤ value |
| smartSearch object — REQUIREDconcurrency integer — REQUIREDPossible values: 1 ≤ value |
| thumbnailGeneration object — REQUIREDconcurrency integer — REQUIREDPossible values: 1 ≤ value |
| videoConversion object — REQUIREDconcurrency integer — REQUIREDPossible values: 1 ≤ value |
|
|
library object — REQUIREDscan object — REQUIREDcronExpression string — REQUIRED | enabled boolean — REQUIRED |
| watch object — REQUIREDenabled boolean — REQUIRED |
|
|
logging object — REQUIREDenabled boolean — REQUIRED | level string — REQUIREDPossible values: [verbose , debug , log , warn , error , fatal ] |
|
machineLearning object — REQUIREDclip object — REQUIREDenabled boolean — REQUIRED | mode stringPossible values: [vision , text ] | modelName string — REQUIRED | modelType stringPossible values: [facial-recognition , clip ] |
| duplicateDetection object — REQUIREDenabled boolean — REQUIRED | maxDistance float — REQUIREDPossible values: 0.001 ≤ value ≤ 0.1 |
| enabled boolean — REQUIRED | facialRecognition object — REQUIREDenabled boolean — REQUIRED | maxDistance float — REQUIREDPossible values: value ≤ 2 | minFaces integer — REQUIREDPossible values: 1 ≤ value | minScore float — REQUIREDPossible values: value ≤ 1 | modelName string — REQUIRED | modelType stringPossible values: [facial-recognition , clip ] |
| url string — REQUIRED |
|
map object — REQUIREDdarkStyle string — REQUIRED | enabled boolean — REQUIRED | lightStyle string — REQUIRED |
|
newVersionCheck object — REQUIREDenabled boolean — REQUIRED |
|
notifications object — REQUIREDsmtp object — REQUIREDenabled boolean — REQUIRED | from string — REQUIRED | replyTo string — REQUIRED | transport object — REQUIREDhost string — REQUIRED | ignoreCert boolean — REQUIRED | password string — REQUIRED | port number — REQUIREDPossible values: value ≤ 65535 | username string — REQUIRED |
|
|
|
oauth object — REQUIREDautoLaunch boolean — REQUIRED | autoRegister boolean — REQUIRED | buttonText string — REQUIRED | clientId string — REQUIRED | clientSecret string — REQUIRED | defaultStorageQuota number — REQUIRED | enabled boolean — REQUIRED | issuerUrl string — REQUIRED | mobileOverrideEnabled boolean — REQUIRED | mobileRedirectUri string — REQUIRED | scope string — REQUIRED | signingAlgorithm string — REQUIRED | storageLabelClaim string — REQUIRED | storageQuotaClaim string — REQUIRED |
|
passwordLogin object — REQUIREDenabled boolean — REQUIRED |
|
reverseGeocoding object — REQUIREDenabled boolean — REQUIRED |
|
server object — REQUIREDexternalDomain string — REQUIRED | loginPageMessage string — REQUIRED |
|
storageTemplate object — REQUIREDenabled boolean — REQUIRED | hashVerificationEnabled boolean — REQUIRED | template string — REQUIRED |
|
theme object — REQUIREDcustomCss string — REQUIRED |
|
trash object — REQUIREDdays integer — REQUIRED | enabled boolean — REQUIRED |
|
user object — REQUIREDdeleteDelay integer — REQUIREDPossible values: 1 ≤ value |
|