Skip to main content

updateConfig

updateConfig

Request Body REQUIRED
ffmpeg object REQUIRED
accel string REQUIRED

Possible values: [nvenc, qsv, vaapi, rkmpp, disabled]

acceptedAudioCodecs string[] REQUIRED

Possible values: [mp3, aac, libopus]

acceptedVideoCodecs string[] REQUIRED

Possible values: [h264, hevc, vp9]

bframes integer REQUIRED
cqMode string REQUIRED

Possible values: [auto, cqp, icq]

crf integer REQUIRED
gopSize integer REQUIRED
maxBitrate string REQUIRED
npl integer REQUIRED
preferredHwDevice string REQUIRED
preset string REQUIRED
refs integer REQUIRED
targetAudioCodec string REQUIRED

Possible values: [mp3, aac, libopus]

targetResolution string REQUIRED
targetVideoCodec string REQUIRED

Possible values: [h264, hevc, vp9]

temporalAQ boolean REQUIRED
threads integer REQUIRED
tonemap string REQUIRED

Possible values: [hable, mobius, reinhard, disabled]

transcode string REQUIRED

Possible values: [all, optimal, bitrate, required, disabled]

twoPass boolean REQUIRED
job object REQUIRED
backgroundTask object REQUIRED
concurrency integer REQUIRED
faceDetection object REQUIRED
concurrency integer REQUIRED
library object REQUIRED
concurrency integer REQUIRED
metadataExtraction object REQUIRED
concurrency integer REQUIRED
migration object REQUIRED
concurrency integer REQUIRED
search object REQUIRED
concurrency integer REQUIRED
sidecar object REQUIRED
concurrency integer REQUIRED
smartSearch object REQUIRED
concurrency integer REQUIRED
thumbnailGeneration object REQUIRED
concurrency integer REQUIRED
videoConversion object REQUIRED
concurrency integer REQUIRED
library object REQUIRED
scan object REQUIRED
cronExpression string REQUIRED
enabled boolean REQUIRED
watch object REQUIRED
enabled boolean REQUIRED
logging object REQUIRED
enabled boolean REQUIRED
level string REQUIRED

Possible values: [verbose, debug, log, warn, error, fatal]

machineLearning object REQUIRED
clip object REQUIRED
enabled boolean REQUIRED
mode string

Possible values: [vision, text]

modelName string REQUIRED
modelType string

Possible values: [facial-recognition, clip]

enabled boolean REQUIRED
facialRecognition object REQUIRED
enabled boolean REQUIRED
maxDistance float REQUIRED
minFaces integer REQUIRED
minScore float REQUIRED
modelName string REQUIRED
modelType string

Possible values: [facial-recognition, clip]

url string REQUIRED
map object REQUIRED
darkStyle string REQUIRED
enabled boolean REQUIRED
lightStyle string REQUIRED
newVersionCheck object REQUIRED
enabled boolean REQUIRED
oauth object REQUIRED
autoLaunch 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 REQUIRED
enabled boolean REQUIRED
reverseGeocoding object REQUIRED
enabled boolean REQUIRED
server object REQUIRED
externalDomain string REQUIRED
loginPageMessage string REQUIRED
storageTemplate object REQUIRED
enabled boolean REQUIRED
hashVerificationEnabled boolean REQUIRED
template string REQUIRED
theme object REQUIRED
customCss string REQUIRED
thumbnail object REQUIRED
colorspace string REQUIRED

Possible values: [srgb, p3]

jpegSize integer REQUIRED
quality integer REQUIRED
webpSize integer REQUIRED
trash object REQUIRED
days integer REQUIRED
enabled boolean REQUIRED
user object REQUIRED
deleteDelay integer REQUIRED
Responses
200
Schema OPTIONAL
ffmpeg object
accel string

Possible values: [nvenc, qsv, vaapi, rkmpp, disabled]

acceptedAudioCodecs string[]

Possible values: [mp3, aac, libopus]

acceptedVideoCodecs string[]

Possible values: [h264, hevc, vp9]

bframes integer
cqMode string

Possible values: [auto, cqp, icq]

crf integer
gopSize integer
maxBitrate string
npl integer
preferredHwDevice string
preset string
refs integer
targetAudioCodec string

Possible values: [mp3, aac, libopus]

targetResolution string
targetVideoCodec string

Possible values: [h264, hevc, vp9]

temporalAQ boolean
threads integer
tonemap string

Possible values: [hable, mobius, reinhard, disabled]

transcode string

Possible values: [all, optimal, bitrate, required, disabled]

twoPass boolean
job object
backgroundTask object
concurrency integer
faceDetection object
concurrency integer
library object
concurrency integer
metadataExtraction object
concurrency integer
migration object
concurrency integer
search object
concurrency integer
sidecar object
concurrency integer
smartSearch object
concurrency integer
thumbnailGeneration object
concurrency integer
videoConversion object
concurrency integer
library object
scan object
cronExpression string
enabled boolean
watch object
enabled boolean
logging object
enabled boolean
level string

Possible values: [verbose, debug, log, warn, error, fatal]

machineLearning object
clip object
enabled boolean
mode string OPTIONAL

Possible values: [vision, text]

modelName string
modelType string OPTIONAL

Possible values: [facial-recognition, clip]

enabled boolean
facialRecognition object
enabled boolean
maxDistance float
minFaces integer
minScore float
modelName string
modelType string OPTIONAL

Possible values: [facial-recognition, clip]

url string
map object
darkStyle string
enabled boolean
lightStyle string
newVersionCheck object
enabled boolean
oauth object
autoLaunch 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
enabled boolean
reverseGeocoding object
enabled boolean
server object
externalDomain string
loginPageMessage string
storageTemplate object
enabled boolean
hashVerificationEnabled boolean
template string
theme object
customCss string
thumbnail object
colorspace string

Possible values: [srgb, p3]

jpegSize integer
quality integer
webpSize integer
trash object
days integer
enabled boolean
user object
deleteDelay integer