ffmpeg objectaccel stringPossible values: [nvenc , qsv , vaapi , rkmpp , disabled ] | accelDecode boolean | acceptedAudioCodecs string[]Possible values: [mp3 , aac , libopus ] | acceptedVideoCodecs string[]Possible values: [h264 , hevc , vp9 , av1 ] | bframes integerPossible values: -1 ≤ value ≤ 16 | cqMode stringPossible values: [auto , cqp , icq ] | crf integerPossible values: value ≤ 51 | gopSize integer | maxBitrate string | npl integer | preferredHwDevice string | preset string | refs integerPossible values: value ≤ 6 | targetAudioCodec stringPossible values: [mp3 , aac , libopus ] | targetResolution string | targetVideoCodec stringPossible values: [h264 , hevc , vp9 , av1 ] | temporalAQ boolean | threads integer | tonemap stringPossible values: [hable , mobius , reinhard , disabled ] | transcode stringPossible values: [all , optimal , bitrate , required , disabled ] | twoPass boolean |
|
image objectcolorspace stringPossible values: [srgb , p3 ] | extractEmbedded boolean | previewFormat stringPossible values: [jpeg , webp ] | previewSize integerPossible values: 1 ≤ value | quality integerPossible values: 1 ≤ value ≤ 100 | thumbnailFormat stringPossible values: [jpeg , webp ] | thumbnailSize integerPossible values: 1 ≤ value |
|
job objectbackgroundTask objectconcurrency integerPossible values: 1 ≤ value |
| faceDetection objectconcurrency integerPossible values: 1 ≤ value |
| library objectconcurrency integerPossible values: 1 ≤ value |
| metadataExtraction objectconcurrency integerPossible values: 1 ≤ value |
| migration objectconcurrency integerPossible values: 1 ≤ value |
| notifications objectconcurrency integerPossible values: 1 ≤ value |
| search objectconcurrency integerPossible values: 1 ≤ value |
| sidecar objectconcurrency integerPossible values: 1 ≤ value |
| smartSearch objectconcurrency integerPossible values: 1 ≤ value |
| thumbnailGeneration objectconcurrency integerPossible values: 1 ≤ value |
| videoConversion objectconcurrency integerPossible values: 1 ≤ value |
|
|
library objectscan objectcronExpression string | enabled boolean |
| watch object |
|
logging objectenabled boolean | level stringPossible values: [verbose , debug , log , warn , error , fatal ] |
|
machineLearning objectclip objectenabled boolean | mode string — OPTIONALPossible values: [vision , text ] | modelName string | modelType string — OPTIONALPossible values: [facial-recognition , clip ] |
| duplicateDetection objectenabled boolean | maxDistance floatPossible values: 0.001 ≤ value ≤ 0.1 |
| enabled boolean | facialRecognition objectenabled boolean | maxDistance floatPossible values: value ≤ 2 | minFaces integerPossible values: 1 ≤ value | minScore floatPossible values: value ≤ 1 | modelName string | modelType string — OPTIONALPossible values: [facial-recognition , clip ] |
| url string |
|
map objectdarkStyle string | enabled boolean | lightStyle string |
|
newVersionCheck object |
notifications objectsmtp objectenabled boolean | from string | replyTo string | transport objecthost string | ignoreCert boolean | password string | port numberPossible values: value ≤ 65535 | username string |
|
|
|
oauth objectautoLaunch boolean | autoRegister boolean | buttonText string | clientId string | clientSecret string | defaultStorageQuota number | enabled boolean | issuerUrl string | mobileOverrideEnabled boolean | mobileRedirectUri string | scope string | signingAlgorithm string | storageLabelClaim string | storageQuotaClaim string |
|
passwordLogin object |
reverseGeocoding object |
server objectexternalDomain string | loginPageMessage string |
|
storageTemplate objectenabled boolean | hashVerificationEnabled boolean | template string |
|
theme object |
trash objectdays integer | enabled boolean |
|
user objectdeleteDelay integerPossible values: 1 ≤ value |
|