@jellyfin/sdk
Preparing search index...
generated-client
VideosApiAxiosParamCreator
Function VideosApiAxiosParamCreator
VideosApiAxiosParamCreator
(
configuration
?:
Configuration
,
)
:
{
deleteAlternateSources
:
(
itemId
:
string
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
;
getAdditionalPart
:
(
itemId
:
string
,
userId
?:
string
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
;
getVideoStream
:
(
itemId
:
string
,
container
?:
string
,
_static
?:
boolean
,
params
?:
string
,
tag
?:
string
,
deviceProfileId
?:
string
,
playSessionId
?:
string
,
segmentContainer
?:
string
,
segmentLength
?:
number
,
minSegments
?:
number
,
mediaSourceId
?:
string
,
deviceId
?:
string
,
audioCodec
?:
string
,
enableAutoStreamCopy
?:
boolean
,
allowVideoStreamCopy
?:
boolean
,
allowAudioStreamCopy
?:
boolean
,
breakOnNonKeyFrames
?:
boolean
,
audioSampleRate
?:
number
,
maxAudioBitDepth
?:
number
,
audioBitRate
?:
number
,
audioChannels
?:
number
,
maxAudioChannels
?:
number
,
profile
?:
string
,
level
?:
string
,
framerate
?:
number
,
maxFramerate
?:
number
,
copyTimestamps
?:
boolean
,
startTimeTicks
?:
number
,
width
?:
number
,
height
?:
number
,
maxWidth
?:
number
,
maxHeight
?:
number
,
videoBitRate
?:
number
,
subtitleStreamIndex
?:
number
,
subtitleMethod
?:
SubtitleDeliveryMethod
,
maxRefFrames
?:
number
,
maxVideoBitDepth
?:
number
,
requireAvc
?:
boolean
,
deInterlace
?:
boolean
,
requireNonAnamorphic
?:
boolean
,
transcodingMaxAudioChannels
?:
number
,
cpuCoreLimit
?:
number
,
liveStreamId
?:
string
,
enableMpegtsM2TsMode
?:
boolean
,
videoCodec
?:
string
,
subtitleCodec
?:
string
,
transcodeReasons
?:
string
,
audioStreamIndex
?:
number
,
videoStreamIndex
?:
number
,
context
?:
EncodingContext
,
streamOptions
?:
{
[
key
:
string
]:
string
}
,
enableAudioVbrEncoding
?:
boolean
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
;
getVideoStreamByContainer
:
(
itemId
:
string
,
container
:
string
,
_static
?:
boolean
,
params
?:
string
,
tag
?:
string
,
deviceProfileId
?:
string
,
playSessionId
?:
string
,
segmentContainer
?:
string
,
segmentLength
?:
number
,
minSegments
?:
number
,
mediaSourceId
?:
string
,
deviceId
?:
string
,
audioCodec
?:
string
,
enableAutoStreamCopy
?:
boolean
,
allowVideoStreamCopy
?:
boolean
,
allowAudioStreamCopy
?:
boolean
,
breakOnNonKeyFrames
?:
boolean
,
audioSampleRate
?:
number
,
maxAudioBitDepth
?:
number
,
audioBitRate
?:
number
,
audioChannels
?:
number
,
maxAudioChannels
?:
number
,
profile
?:
string
,
level
?:
string
,
framerate
?:
number
,
maxFramerate
?:
number
,
copyTimestamps
?:
boolean
,
startTimeTicks
?:
number
,
width
?:
number
,
height
?:
number
,
maxWidth
?:
number
,
maxHeight
?:
number
,
videoBitRate
?:
number
,
subtitleStreamIndex
?:
number
,
subtitleMethod
?:
SubtitleDeliveryMethod
,
maxRefFrames
?:
number
,
maxVideoBitDepth
?:
number
,
requireAvc
?:
boolean
,
deInterlace
?:
boolean
,
requireNonAnamorphic
?:
boolean
,
transcodingMaxAudioChannels
?:
number
,
cpuCoreLimit
?:
number
,
liveStreamId
?:
string
,
enableMpegtsM2TsMode
?:
boolean
,
videoCodec
?:
string
,
subtitleCodec
?:
string
,
transcodeReasons
?:
string
,
audioStreamIndex
?:
number
,
videoStreamIndex
?:
number
,
context
?:
EncodingContext
,
streamOptions
?:
{
[
key
:
string
]:
string
}
,
enableAudioVbrEncoding
?:
boolean
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
;
headVideoStream
:
(
itemId
:
string
,
container
?:
string
,
_static
?:
boolean
,
params
?:
string
,
tag
?:
string
,
deviceProfileId
?:
string
,
playSessionId
?:
string
,
segmentContainer
?:
string
,
segmentLength
?:
number
,
minSegments
?:
number
,
mediaSourceId
?:
string
,
deviceId
?:
string
,
audioCodec
?:
string
,
enableAutoStreamCopy
?:
boolean
,
allowVideoStreamCopy
?:
boolean
,
allowAudioStreamCopy
?:
boolean
,
breakOnNonKeyFrames
?:
boolean
,
audioSampleRate
?:
number
,
maxAudioBitDepth
?:
number
,
audioBitRate
?:
number
,
audioChannels
?:
number
,
maxAudioChannels
?:
number
,
profile
?:
string
,
level
?:
string
,
framerate
?:
number
,
maxFramerate
?:
number
,
copyTimestamps
?:
boolean
,
startTimeTicks
?:
number
,
width
?:
number
,
height
?:
number
,
maxWidth
?:
number
,
maxHeight
?:
number
,
videoBitRate
?:
number
,
subtitleStreamIndex
?:
number
,
subtitleMethod
?:
SubtitleDeliveryMethod
,
maxRefFrames
?:
number
,
maxVideoBitDepth
?:
number
,
requireAvc
?:
boolean
,
deInterlace
?:
boolean
,
requireNonAnamorphic
?:
boolean
,
transcodingMaxAudioChannels
?:
number
,
cpuCoreLimit
?:
number
,
liveStreamId
?:
string
,
enableMpegtsM2TsMode
?:
boolean
,
videoCodec
?:
string
,
subtitleCodec
?:
string
,
transcodeReasons
?:
string
,
audioStreamIndex
?:
number
,
videoStreamIndex
?:
number
,
context
?:
EncodingContext
,
streamOptions
?:
{
[
key
:
string
]:
string
}
,
enableAudioVbrEncoding
?:
boolean
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
;
headVideoStreamByContainer
:
(
itemId
:
string
,
container
:
string
,
_static
?:
boolean
,
params
?:
string
,
tag
?:
string
,
deviceProfileId
?:
string
,
playSessionId
?:
string
,
segmentContainer
?:
string
,
segmentLength
?:
number
,
minSegments
?:
number
,
mediaSourceId
?:
string
,
deviceId
?:
string
,
audioCodec
?:
string
,
enableAutoStreamCopy
?:
boolean
,
allowVideoStreamCopy
?:
boolean
,
allowAudioStreamCopy
?:
boolean
,
breakOnNonKeyFrames
?:
boolean
,
audioSampleRate
?:
number
,
maxAudioBitDepth
?:
number
,
audioBitRate
?:
number
,
audioChannels
?:
number
,
maxAudioChannels
?:
number
,
profile
?:
string
,
level
?:
string
,
framerate
?:
number
,
maxFramerate
?:
number
,
copyTimestamps
?:
boolean
,
startTimeTicks
?:
number
,
width
?:
number
,
height
?:
number
,
maxWidth
?:
number
,
maxHeight
?:
number
,
videoBitRate
?:
number
,
subtitleStreamIndex
?:
number
,
subtitleMethod
?:
SubtitleDeliveryMethod
,
maxRefFrames
?:
number
,
maxVideoBitDepth
?:
number
,
requireAvc
?:
boolean
,
deInterlace
?:
boolean
,
requireNonAnamorphic
?:
boolean
,
transcodingMaxAudioChannels
?:
number
,
cpuCoreLimit
?:
number
,
liveStreamId
?:
string
,
enableMpegtsM2TsMode
?:
boolean
,
videoCodec
?:
string
,
subtitleCodec
?:
string
,
transcodeReasons
?:
string
,
audioStreamIndex
?:
number
,
videoStreamIndex
?:
number
,
context
?:
EncodingContext
,
streamOptions
?:
{
[
key
:
string
]:
string
}
,
enableAudioVbrEncoding
?:
boolean
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
;
mergeVersions
:
(
ids
:
string
[]
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
;
}
VideosApi - axios parameter creator
Parameters
Optional
configuration
:
Configuration
Returns
{
deleteAlternateSources
:
(
itemId
:
string
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
;
getAdditionalPart
:
(
itemId
:
string
,
userId
?:
string
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
;
getVideoStream
:
(
itemId
:
string
,
container
?:
string
,
_static
?:
boolean
,
params
?:
string
,
tag
?:
string
,
deviceProfileId
?:
string
,
playSessionId
?:
string
,
segmentContainer
?:
string
,
segmentLength
?:
number
,
minSegments
?:
number
,
mediaSourceId
?:
string
,
deviceId
?:
string
,
audioCodec
?:
string
,
enableAutoStreamCopy
?:
boolean
,
allowVideoStreamCopy
?:
boolean
,
allowAudioStreamCopy
?:
boolean
,
breakOnNonKeyFrames
?:
boolean
,
audioSampleRate
?:
number
,
maxAudioBitDepth
?:
number
,
audioBitRate
?:
number
,
audioChannels
?:
number
,
maxAudioChannels
?:
number
,
profile
?:
string
,
level
?:
string
,
framerate
?:
number
,
maxFramerate
?:
number
,
copyTimestamps
?:
boolean
,
startTimeTicks
?:
number
,
width
?:
number
,
height
?:
number
,
maxWidth
?:
number
,
maxHeight
?:
number
,
videoBitRate
?:
number
,
subtitleStreamIndex
?:
number
,
subtitleMethod
?:
SubtitleDeliveryMethod
,
maxRefFrames
?:
number
,
maxVideoBitDepth
?:
number
,
requireAvc
?:
boolean
,
deInterlace
?:
boolean
,
requireNonAnamorphic
?:
boolean
,
transcodingMaxAudioChannels
?:
number
,
cpuCoreLimit
?:
number
,
liveStreamId
?:
string
,
enableMpegtsM2TsMode
?:
boolean
,
videoCodec
?:
string
,
subtitleCodec
?:
string
,
transcodeReasons
?:
string
,
audioStreamIndex
?:
number
,
videoStreamIndex
?:
number
,
context
?:
EncodingContext
,
streamOptions
?:
{
[
key
:
string
]:
string
}
,
enableAudioVbrEncoding
?:
boolean
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
;
getVideoStreamByContainer
:
(
itemId
:
string
,
container
:
string
,
_static
?:
boolean
,
params
?:
string
,
tag
?:
string
,
deviceProfileId
?:
string
,
playSessionId
?:
string
,
segmentContainer
?:
string
,
segmentLength
?:
number
,
minSegments
?:
number
,
mediaSourceId
?:
string
,
deviceId
?:
string
,
audioCodec
?:
string
,
enableAutoStreamCopy
?:
boolean
,
allowVideoStreamCopy
?:
boolean
,
allowAudioStreamCopy
?:
boolean
,
breakOnNonKeyFrames
?:
boolean
,
audioSampleRate
?:
number
,
maxAudioBitDepth
?:
number
,
audioBitRate
?:
number
,
audioChannels
?:
number
,
maxAudioChannels
?:
number
,
profile
?:
string
,
level
?:
string
,
framerate
?:
number
,
maxFramerate
?:
number
,
copyTimestamps
?:
boolean
,
startTimeTicks
?:
number
,
width
?:
number
,
height
?:
number
,
maxWidth
?:
number
,
maxHeight
?:
number
,
videoBitRate
?:
number
,
subtitleStreamIndex
?:
number
,
subtitleMethod
?:
SubtitleDeliveryMethod
,
maxRefFrames
?:
number
,
maxVideoBitDepth
?:
number
,
requireAvc
?:
boolean
,
deInterlace
?:
boolean
,
requireNonAnamorphic
?:
boolean
,
transcodingMaxAudioChannels
?:
number
,
cpuCoreLimit
?:
number
,
liveStreamId
?:
string
,
enableMpegtsM2TsMode
?:
boolean
,
videoCodec
?:
string
,
subtitleCodec
?:
string
,
transcodeReasons
?:
string
,
audioStreamIndex
?:
number
,
videoStreamIndex
?:
number
,
context
?:
EncodingContext
,
streamOptions
?:
{
[
key
:
string
]:
string
}
,
enableAudioVbrEncoding
?:
boolean
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
;
headVideoStream
:
(
itemId
:
string
,
container
?:
string
,
_static
?:
boolean
,
params
?:
string
,
tag
?:
string
,
deviceProfileId
?:
string
,
playSessionId
?:
string
,
segmentContainer
?:
string
,
segmentLength
?:
number
,
minSegments
?:
number
,
mediaSourceId
?:
string
,
deviceId
?:
string
,
audioCodec
?:
string
,
enableAutoStreamCopy
?:
boolean
,
allowVideoStreamCopy
?:
boolean
,
allowAudioStreamCopy
?:
boolean
,
breakOnNonKeyFrames
?:
boolean
,
audioSampleRate
?:
number
,
maxAudioBitDepth
?:
number
,
audioBitRate
?:
number
,
audioChannels
?:
number
,
maxAudioChannels
?:
number
,
profile
?:
string
,
level
?:
string
,
framerate
?:
number
,
maxFramerate
?:
number
,
copyTimestamps
?:
boolean
,
startTimeTicks
?:
number
,
width
?:
number
,
height
?:
number
,
maxWidth
?:
number
,
maxHeight
?:
number
,
videoBitRate
?:
number
,
subtitleStreamIndex
?:
number
,
subtitleMethod
?:
SubtitleDeliveryMethod
,
maxRefFrames
?:
number
,
maxVideoBitDepth
?:
number
,
requireAvc
?:
boolean
,
deInterlace
?:
boolean
,
requireNonAnamorphic
?:
boolean
,
transcodingMaxAudioChannels
?:
number
,
cpuCoreLimit
?:
number
,
liveStreamId
?:
string
,
enableMpegtsM2TsMode
?:
boolean
,
videoCodec
?:
string
,
subtitleCodec
?:
string
,
transcodeReasons
?:
string
,
audioStreamIndex
?:
number
,
videoStreamIndex
?:
number
,
context
?:
EncodingContext
,
streamOptions
?:
{
[
key
:
string
]:
string
}
,
enableAudioVbrEncoding
?:
boolean
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
;
headVideoStreamByContainer
:
(
itemId
:
string
,
container
:
string
,
_static
?:
boolean
,
params
?:
string
,
tag
?:
string
,
deviceProfileId
?:
string
,
playSessionId
?:
string
,
segmentContainer
?:
string
,
segmentLength
?:
number
,
minSegments
?:
number
,
mediaSourceId
?:
string
,
deviceId
?:
string
,
audioCodec
?:
string
,
enableAutoStreamCopy
?:
boolean
,
allowVideoStreamCopy
?:
boolean
,
allowAudioStreamCopy
?:
boolean
,
breakOnNonKeyFrames
?:
boolean
,
audioSampleRate
?:
number
,
maxAudioBitDepth
?:
number
,
audioBitRate
?:
number
,
audioChannels
?:
number
,
maxAudioChannels
?:
number
,
profile
?:
string
,
level
?:
string
,
framerate
?:
number
,
maxFramerate
?:
number
,
copyTimestamps
?:
boolean
,
startTimeTicks
?:
number
,
width
?:
number
,
height
?:
number
,
maxWidth
?:
number
,
maxHeight
?:
number
,
videoBitRate
?:
number
,
subtitleStreamIndex
?:
number
,
subtitleMethod
?:
SubtitleDeliveryMethod
,
maxRefFrames
?:
number
,
maxVideoBitDepth
?:
number
,
requireAvc
?:
boolean
,
deInterlace
?:
boolean
,
requireNonAnamorphic
?:
boolean
,
transcodingMaxAudioChannels
?:
number
,
cpuCoreLimit
?:
number
,
liveStreamId
?:
string
,
enableMpegtsM2TsMode
?:
boolean
,
videoCodec
?:
string
,
subtitleCodec
?:
string
,
transcodeReasons
?:
string
,
audioStreamIndex
?:
number
,
videoStreamIndex
?:
number
,
context
?:
EncodingContext
,
streamOptions
?:
{
[
key
:
string
]:
string
}
,
enableAudioVbrEncoding
?:
boolean
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
;
mergeVersions
:
(
ids
:
string
[]
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
;
}
deleteAlternateSources
:
(
itemId
:
string
,
options
?:
RawAxiosRequestConfig
)
=>
Promise
<
RequestArgs
>
Throws
getAdditionalPart
:
(
itemId
:
string
,
userId
?:
string
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
Throws
getVideoStream
:
(
itemId
:
string
,
container
?:
string
,
_static
?:
boolean
,
params
?:
string
,
tag
?:
string
,
deviceProfileId
?:
string
,
playSessionId
?:
string
,
segmentContainer
?:
string
,
segmentLength
?:
number
,
minSegments
?:
number
,
mediaSourceId
?:
string
,
deviceId
?:
string
,
audioCodec
?:
string
,
enableAutoStreamCopy
?:
boolean
,
allowVideoStreamCopy
?:
boolean
,
allowAudioStreamCopy
?:
boolean
,
breakOnNonKeyFrames
?:
boolean
,
audioSampleRate
?:
number
,
maxAudioBitDepth
?:
number
,
audioBitRate
?:
number
,
audioChannels
?:
number
,
maxAudioChannels
?:
number
,
profile
?:
string
,
level
?:
string
,
framerate
?:
number
,
maxFramerate
?:
number
,
copyTimestamps
?:
boolean
,
startTimeTicks
?:
number
,
width
?:
number
,
height
?:
number
,
maxWidth
?:
number
,
maxHeight
?:
number
,
videoBitRate
?:
number
,
subtitleStreamIndex
?:
number
,
subtitleMethod
?:
SubtitleDeliveryMethod
,
maxRefFrames
?:
number
,
maxVideoBitDepth
?:
number
,
requireAvc
?:
boolean
,
deInterlace
?:
boolean
,
requireNonAnamorphic
?:
boolean
,
transcodingMaxAudioChannels
?:
number
,
cpuCoreLimit
?:
number
,
liveStreamId
?:
string
,
enableMpegtsM2TsMode
?:
boolean
,
videoCodec
?:
string
,
subtitleCodec
?:
string
,
transcodeReasons
?:
string
,
audioStreamIndex
?:
number
,
videoStreamIndex
?:
number
,
context
?:
EncodingContext
,
streamOptions
?:
{
[
key
:
string
]:
string
}
,
enableAudioVbrEncoding
?:
boolean
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
Throws
getVideoStreamByContainer
:
(
itemId
:
string
,
container
:
string
,
_static
?:
boolean
,
params
?:
string
,
tag
?:
string
,
deviceProfileId
?:
string
,
playSessionId
?:
string
,
segmentContainer
?:
string
,
segmentLength
?:
number
,
minSegments
?:
number
,
mediaSourceId
?:
string
,
deviceId
?:
string
,
audioCodec
?:
string
,
enableAutoStreamCopy
?:
boolean
,
allowVideoStreamCopy
?:
boolean
,
allowAudioStreamCopy
?:
boolean
,
breakOnNonKeyFrames
?:
boolean
,
audioSampleRate
?:
number
,
maxAudioBitDepth
?:
number
,
audioBitRate
?:
number
,
audioChannels
?:
number
,
maxAudioChannels
?:
number
,
profile
?:
string
,
level
?:
string
,
framerate
?:
number
,
maxFramerate
?:
number
,
copyTimestamps
?:
boolean
,
startTimeTicks
?:
number
,
width
?:
number
,
height
?:
number
,
maxWidth
?:
number
,
maxHeight
?:
number
,
videoBitRate
?:
number
,
subtitleStreamIndex
?:
number
,
subtitleMethod
?:
SubtitleDeliveryMethod
,
maxRefFrames
?:
number
,
maxVideoBitDepth
?:
number
,
requireAvc
?:
boolean
,
deInterlace
?:
boolean
,
requireNonAnamorphic
?:
boolean
,
transcodingMaxAudioChannels
?:
number
,
cpuCoreLimit
?:
number
,
liveStreamId
?:
string
,
enableMpegtsM2TsMode
?:
boolean
,
videoCodec
?:
string
,
subtitleCodec
?:
string
,
transcodeReasons
?:
string
,
audioStreamIndex
?:
number
,
videoStreamIndex
?:
number
,
context
?:
EncodingContext
,
streamOptions
?:
{
[
key
:
string
]:
string
}
,
enableAudioVbrEncoding
?:
boolean
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
Throws
headVideoStream
:
(
itemId
:
string
,
container
?:
string
,
_static
?:
boolean
,
params
?:
string
,
tag
?:
string
,
deviceProfileId
?:
string
,
playSessionId
?:
string
,
segmentContainer
?:
string
,
segmentLength
?:
number
,
minSegments
?:
number
,
mediaSourceId
?:
string
,
deviceId
?:
string
,
audioCodec
?:
string
,
enableAutoStreamCopy
?:
boolean
,
allowVideoStreamCopy
?:
boolean
,
allowAudioStreamCopy
?:
boolean
,
breakOnNonKeyFrames
?:
boolean
,
audioSampleRate
?:
number
,
maxAudioBitDepth
?:
number
,
audioBitRate
?:
number
,
audioChannels
?:
number
,
maxAudioChannels
?:
number
,
profile
?:
string
,
level
?:
string
,
framerate
?:
number
,
maxFramerate
?:
number
,
copyTimestamps
?:
boolean
,
startTimeTicks
?:
number
,
width
?:
number
,
height
?:
number
,
maxWidth
?:
number
,
maxHeight
?:
number
,
videoBitRate
?:
number
,
subtitleStreamIndex
?:
number
,
subtitleMethod
?:
SubtitleDeliveryMethod
,
maxRefFrames
?:
number
,
maxVideoBitDepth
?:
number
,
requireAvc
?:
boolean
,
deInterlace
?:
boolean
,
requireNonAnamorphic
?:
boolean
,
transcodingMaxAudioChannels
?:
number
,
cpuCoreLimit
?:
number
,
liveStreamId
?:
string
,
enableMpegtsM2TsMode
?:
boolean
,
videoCodec
?:
string
,
subtitleCodec
?:
string
,
transcodeReasons
?:
string
,
audioStreamIndex
?:
number
,
videoStreamIndex
?:
number
,
context
?:
EncodingContext
,
streamOptions
?:
{
[
key
:
string
]:
string
}
,
enableAudioVbrEncoding
?:
boolean
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
Throws
headVideoStreamByContainer
:
(
itemId
:
string
,
container
:
string
,
_static
?:
boolean
,
params
?:
string
,
tag
?:
string
,
deviceProfileId
?:
string
,
playSessionId
?:
string
,
segmentContainer
?:
string
,
segmentLength
?:
number
,
minSegments
?:
number
,
mediaSourceId
?:
string
,
deviceId
?:
string
,
audioCodec
?:
string
,
enableAutoStreamCopy
?:
boolean
,
allowVideoStreamCopy
?:
boolean
,
allowAudioStreamCopy
?:
boolean
,
breakOnNonKeyFrames
?:
boolean
,
audioSampleRate
?:
number
,
maxAudioBitDepth
?:
number
,
audioBitRate
?:
number
,
audioChannels
?:
number
,
maxAudioChannels
?:
number
,
profile
?:
string
,
level
?:
string
,
framerate
?:
number
,
maxFramerate
?:
number
,
copyTimestamps
?:
boolean
,
startTimeTicks
?:
number
,
width
?:
number
,
height
?:
number
,
maxWidth
?:
number
,
maxHeight
?:
number
,
videoBitRate
?:
number
,
subtitleStreamIndex
?:
number
,
subtitleMethod
?:
SubtitleDeliveryMethod
,
maxRefFrames
?:
number
,
maxVideoBitDepth
?:
number
,
requireAvc
?:
boolean
,
deInterlace
?:
boolean
,
requireNonAnamorphic
?:
boolean
,
transcodingMaxAudioChannels
?:
number
,
cpuCoreLimit
?:
number
,
liveStreamId
?:
string
,
enableMpegtsM2TsMode
?:
boolean
,
videoCodec
?:
string
,
subtitleCodec
?:
string
,
transcodeReasons
?:
string
,
audioStreamIndex
?:
number
,
videoStreamIndex
?:
number
,
context
?:
EncodingContext
,
streamOptions
?:
{
[
key
:
string
]:
string
}
,
enableAudioVbrEncoding
?:
boolean
,
options
?:
RawAxiosRequestConfig
,
)
=>
Promise
<
RequestArgs
>
Throws
mergeVersions
:
(
ids
:
string
[]
,
options
?:
RawAxiosRequestConfig
)
=>
Promise
<
RequestArgs
>
Throws
Export
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@jellyfin/sdk
Loading...
VideosApi - axios parameter creator