Hi Roman,
in the context of the SDK 10 features, I would like to as whether you would be able to help me about a change that we noticed in the recent Nvidia drivers regarding the supported HEVC levels that the GPU supports. Previously, it was "MaxLevel": 62, "MinLevel": 1, but now it is: "MaxLevel": 186, "MinLevel": 30, Those new values don't make a lot of sense to me. Unfortunately, this change has caused problems because we rely on those values to make decisions about how we process video. Is this a bug in the drivers? Kind regards, softworkz PS: In case you're interested, I have a attached the full outputs of our detection before and after the driver update. From: Roman Arzumanyan <[email protected]> Sent: Tuesday, June 30, 2020 10:23 PM To: Soft Works <[email protected]>; FFmpeg development discussions and patches <[email protected]> Cc: Yogender Gupta <[email protected]> Subject: RE: [FFmpeg-devel] [PATCH] avcodec/nvenc: Video Codec SDK 10 features support Hello, nice to meet you. >Wouldn't it make sense to transition from compile time version checks to >runtime checking? Video Codec SDK headers are not included into ffmpeg 'as is' but using the nvcodec-headers project instead. This is community-driven project which aims to work around the licensing policies. So we can't influence ffmpeg development too much and only supports it's development with patches. Changing compile-time checks with runtime checks is a big thing to do and in order to convince community to accept such changes we need to have very solid background. ________________________________ От: Soft Works <[email protected]<mailto:[email protected]>> Отправлено: 30 июня 2020 г. 17:35 Кому: FFmpeg development discussions and patches <[email protected]<mailto:[email protected]>>; Roman Arzumanyan <[email protected]<mailto:[email protected]>> Копия: Yogender Gupta <[email protected]<mailto:[email protected]>> Тема: RE: [FFmpeg-devel] [PATCH] avcodec/nvenc: Video Codec SDK 10 features support External email: Use caution opening links or attachments > -----Original Message----- > From: ffmpeg-devel > <[email protected]<mailto:[email protected]>> On > Behalf Of > Roman Arzumanyan > Sent: Tuesday, June 30, 2020 4:08 PM > To: [email protected]<mailto:[email protected]>; timo > <[email protected]<mailto:[email protected]>> > Cc: Yogender Gupta <[email protected]<mailto:[email protected]>> > Subject: [FFmpeg-devel] [PATCH] avcodec/nvenc: Video Codec SDK 10 > features support > > Hello, > > This patch adds Video Codec SDK 10 features support: > > * Presets and tuning info > * Multipass encode modes > * Low Delay Key Frame Scale Hi Roman, Yogender, great to see somebody from Nvidia here. I think it's been a while.. :-) I have a rather general question: Wouldn't it make sense to transition from compile time version checks to runtime checking? (like Intel does..) We're currently stuck at SDK 8.1 because otherwise it would break functionality for customers having devices for which no newer drivers are available. Regards softworkz
"NvidiaCodecProvider": {
"CodecProviderName": "NvidiaCodecProvider",
"StandardError": "ffdetect version
4.3.0-emby_2020_05_23-g8f222573e9+530 Copyright (c) 2018-2019 softworkz for
Emby LLC\r\n built with gcc 9.2.0 (Rev2, Built by MSYS2 project)\r\n
configuration: --enable-amf --enable-bzlib --enable-cuvid --enable-d3d11va
--enable-dxva2 --enable-iconv --enable-lzma --enable-nvenc --enable-zlib
--disable-sdl2 --disable-debug --enable-ffnvcodec --enable-nvdec
--enable-cuda-llvm --disable-cuda-nvcc --enable-gmp --enable-libmp3lame
--enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264
--enable-libx265 --enable-libdav1d --enable-fontconfig --enable-libass
--enable-libbluray --enable-libfreetype --enable-libmfx --enable-libmysofa
--enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
--enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora
--enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc
--enable-libwavpack --enable-libwebp --enable-libzimg --enable-libshine
--enable-gpl --enable-avisynth --enable-libxvid --enable-libaom
--enable-version3 --enable-libzvbi --enable-gnutls
--extra-cflags=-DLIBTWOLAME_STATIC --extra-libs=-lstdc++\r\n libavutil
56. 36.100 / 56. 36.100\r\nLoaded lib: nvcuda.dll\r\nLoaded sym:
cuInit\r\nLoaded sym: cuDeviceGetCount\r\nLoaded sym: cuDeviceGet\r\nLoaded
sym: cuDeviceGetAttribute\r\nLoaded sym: cuDeviceGetName\r\nLoaded sym:
cuDeviceComputeCapability\r\nLoaded sym: cuCtxCreate_v2\r\nLoaded sym:
cuCtxSetLimit\r\nLoaded sym: cuCtxPushCurrent_v2\r\nLoaded sym:
cuCtxPopCurrent_v2\r\nLoaded sym: cuCtxDestroy_v2\r\nLoaded sym:
cuMemAlloc_v2\r\nLoaded sym: cuMemAllocPitch_v2\r\nLoaded sym:
cuMemsetD8Async\r\nLoaded sym: cuMemFree_v2\r\nLoaded sym:
cuMemcpy2D_v2\r\nLoaded sym: cuMemcpy2DAsync_v2\r\nLoaded sym:
cuGetErrorName\r\nLoaded sym: cuGetErrorString\r\nLoaded sym:
cuCtxGetDevice\r\nLoaded sym: cuDevicePrimaryCtxRetain\r\nLoaded sym:
cuDevicePrimaryCtxRelease\r\nLoaded sym: cuDevicePrimaryCtxSetFlags\r\nLoaded
sym: cuDevicePrimaryCtxGetState\r\nLoaded sym:
cuDevicePrimaryCtxReset\r\nLoaded sym: cuStreamCreate\r\nLoaded sym:
cuStreamQuery\r\nLoaded sym: cuStreamSynchronize\r\nLoaded sym:
cuStreamDestroy_v2\r\nLoaded sym: cuStreamAddCallback\r\nLoaded sym:
cuEventCreate\r\nLoaded sym: cuEventDestroy_v2\r\nLoaded sym:
cuEventSynchronize\r\nLoaded sym: cuEventQuery\r\nLoaded sym:
cuEventRecord\r\nLoaded sym: cuLaunchKernel\r\nLoaded sym:
cuModuleLoadData\r\nLoaded sym: cuModuleUnload\r\nLoaded sym:
cuModuleGetFunction\r\nLoaded sym: cuTexObjectCreate\r\nLoaded sym:
cuTexObjectDestroy\r\nLoaded sym: cuGLGetDevices_v2\r\nLoaded sym:
cuGraphicsGLRegisterImage\r\nLoaded sym: cuGraphicsUnregisterResource\r\nLoaded
sym: cuGraphicsMapResources\r\nLoaded sym: cuGraphicsUnmapResources\r\nLoaded
sym: cuGraphicsSubResourceGetMappedArray\r\nLoaded sym:
cuDeviceGetUuid\r\nLoaded sym: cuImportExternalMemory\r\nLoaded sym:
cuDestroyExternalMemory\r\nLoaded sym:
cuExternalMemoryGetMappedBuffer\r\nLoaded sym:
cuExternalMemoryGetMappedMipmappedArray\r\nLoaded sym:
cuMipmappedArrayGetLevel\r\nLoaded sym: cuMipmappedArrayDestroy\r\nLoaded sym:
cuImportExternalSemaphore\r\nLoaded sym: cuDestroyExternalSemaphore\r\nLoaded
sym: cuSignalExternalSemaphoresAsync\r\nLoaded sym:
cuWaitExternalSemaphoresAsync\r\nLoaded lib: nvcuvid.dll\r\nLoaded sym:
cuvidGetDecoderCaps\r\nLoaded sym: cuvidCreateDecoder\r\nLoaded sym:
cuvidDestroyDecoder\r\nLoaded sym: cuvidDecodePicture\r\nLoaded sym:
cuvidMapVideoFrame64\r\nLoaded sym: cuvidUnmapVideoFrame64\r\nLoaded sym:
cuvidCtxLockCreate\r\nLoaded sym: cuvidCtxLockDestroy\r\nLoaded sym:
cuvidCtxLock\r\nLoaded sym: cuvidCtxUnlock\r\nLoaded sym:
cuvidCreateVideoSource\r\nLoaded sym: cuvidCreateVideoSourceW\r\nLoaded sym:
cuvidDestroyVideoSource\r\nLoaded sym: cuvidSetVideoSourceState\r\nLoaded sym:
cuvidGetVideoSourceState\r\nLoaded sym: cuvidGetSourceVideoFormat\r\nLoaded
sym: cuvidGetSourceAudioFormat\r\nLoaded sym: cuvidCreateVideoParser\r\nLoaded
sym: cuvidParseVideoData\r\nLoaded sym: cuvidDestroyVideoParser\r\nLoaded lib:
nvEncodeAPI64.dll\r\nLoaded sym: NvEncodeAPICreateInstance\r\nLoaded sym:
NvEncodeAPIGetMaxSupportedVersion\r\nLoaded Nvenc version 9.1\r\n1 CUDA capable
devices found\r\n\r\n",
"Result": {
"ProgramVersion": {
"Version":
"4.3.0-emby_2020_05_23-g8f222573e9+530",
"Copyright": "Copyright (c) 2018-2019
softworkz for Emby Llc",
"Compiler": "gcc 9.2.0 (Rev2, Built by
MSYS2 project)",
"Configuration": " --enable-amf
--enable-bzlib --enable-cuvid --enable-d3d11va --enable-dxva2 --enable-iconv
--enable-lzma --enable-nvenc --enable-zlib --disable-sdl2 --disable-debug
--enable-ffnvcodec --enable-nvdec --enable-cuda-llvm --disable-cuda-nvcc
--enable-gmp --enable-libmp3lame --enable-libopus --enable-libvorbis
--enable-libvpx --enable-libx264 --enable-libx265 --enable-libdav1d
--enable-fontconfig --enable-libass --enable-libbluray --enable-libfreetype
--enable-libmfx --enable-libmysofa --enable-libopencore-amrnb
--enable-libopencore-amrwb --enable-libopenjpeg --enable-libsnappy
--enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame
--enable-libvidstab --enable-libvo-amrwbenc --enable-libwavpack
--enable-libwebp --enable-libzimg --enable-libshine --enable-gpl
--enable-avisynth --enable-libxvid --enable-libaom --enable-version3
--enable-libzvbi --enable-gnutls --extra-cflags=-DLIBTWOLAME_STATIC
--extra-libs=-lstdc++"
},
"Devices": [{
"DeviceIndex": 0,
"DeviceInfo": {
"Name": "Quadro RTX
4000",
"Description": "Quadro
RTX 4000",
"ComputeCapMajor": 7,
"ComputeCapMinor": 5,
"Properties": [
"ClockRate":
1545000,
"MultiprocessorCount": 36,
"Integrated": 0,
"CanMapHostMemory": 1,
"ComputeMode":
0,
"ConcurrentKernels": 1,
"PciBusId": 1,
"PciDeviceId":
0,
"TccDriver": 0,
"MemoryClockRate": 6501000,
"GlobalMemoryBusWidth": 256,
"AsyncEngineCount": 3,
"UnifiedAddressing": 1,
"PciDomainId":
0,
"ComputeCapabilityMajor": 7,
"ComputeCapabilityMinor": 5,
"ManagedMemory": 1,
"MultiGpuBoard": 0,
"MultiGpuBoardGroupId": 0
]
},
"Decoders": [{
"CodecName":
"mpeg1video",
"CodecId": 0,
"BitDepth": 8,
"IsSupported":
1,
"MinWidth": 48,
"MinHeight": 16,
"MaxWidth":
4080,
"MaxHeight":
4080,
"MaxMacroBlocks": 65280
}, {
"CodecName":
"mpeg2video",
"CodecId": 1,
"BitDepth": 8,
"IsSupported":
1,
"MinWidth": 48,
"MinHeight": 16,
"MaxWidth":
4080,
"MaxHeight":
4080,
"MaxMacroBlocks": 65280
}, {
"CodecName":
"mp4",
"CodecId": 2,
"BitDepth": 8,
"IsSupported":
1,
"MinWidth": 48,
"MinHeight": 16,
"MaxWidth":
2032,
"MaxHeight":
2032,
"MaxMacroBlocks": 8192
}, {
"CodecName":
"vc1",
"CodecId": 3,
"BitDepth": 8,
"IsSupported":
1,
"MinWidth": 48,
"MinHeight": 16,
"MaxWidth":
2032,
"MaxHeight":
2032,
"MaxMacroBlocks": 8192
}, {
"CodecName":
"h264",
"CodecId": 4,
"BitDepth": 8,
"IsSupported":
1,
"MinWidth": 48,
"MinHeight": 16,
"MaxWidth":
4096,
"MaxHeight":
4096,
"MaxMacroBlocks": 65536
}, {
"CodecName":
"hevc",
"CodecId": 8,
"BitDepth": 8,
"IsSupported":
1,
"MinWidth": 144,
"MinHeight":
144,
"MaxWidth":
8192,
"MaxHeight":
8192,
"MaxMacroBlocks": 262144
}, {
"CodecName":
"hevc",
"CodecId": 8,
"BitDepth": 10,
"IsSupported":
1,
"MinWidth": 144,
"MinHeight":
144,
"MaxWidth":
8192,
"MaxHeight":
8192,
"MaxMacroBlocks": 262144
}, {
"CodecName":
"hevc",
"CodecId": 8,
"BitDepth": 12,
"IsSupported":
1,
"MinWidth": 144,
"MinHeight":
144,
"MaxWidth":
8192,
"MaxHeight":
8192,
"MaxMacroBlocks": 262144
}, {
"CodecName":
"vp8",
"CodecId": 9,
"BitDepth": 8,
"IsSupported":
1,
"MinWidth": 48,
"MinHeight": 16,
"MaxWidth":
4096,
"MaxHeight":
4096,
"MaxMacroBlocks": 65536
}, {
"CodecName":
"vp9",
"CodecId": 10,
"BitDepth": 8,
"IsSupported":
1,
"MinWidth": 128,
"MinHeight":
128,
"MaxWidth":
8192,
"MaxHeight":
8192,
"MaxMacroBlocks": 262144
}, {
"CodecName":
"vp9",
"CodecId": 10,
"BitDepth": 10,
"IsSupported":
1,
"MinWidth": 128,
"MinHeight":
128,
"MaxWidth":
8192,
"MaxHeight":
8192,
"MaxMacroBlocks": 262144
}, {
"CodecName":
"vp9",
"CodecId": 10,
"BitDepth": 12,
"IsSupported":
1,
"MinWidth": 128,
"MinHeight":
128,
"MaxWidth":
8192,
"MaxHeight":
8192,
"MaxMacroBlocks": 262144
}
],
"Encoders": [{
"CodecGuid":
"{6bc82762-4e63-4ca4-aa85-1e50f321f6bf}",
"CodecName":
"h264",
"CodecId": 27,
"MaxBFrames": 4,
"RateControlModes": 63,
"SupportsFieldMode": 0,
"SupportsMonochrome": 0,
"SupportsFmo":
0,
"SupportsQpMotion": 1,
"SupportsBiDirect": 1,
"SupportsCabac": 1,
"SupportsAdaptiveTransform": 1,
"SupportsTemporalLayers": 0,
"SupportsHierarchicalPFrames": 0,
"SupportsHierarchicalBFrames": 0,
"MaxLevel": 51,
"MinLevel": 1,
"SupportsSeparateColourPlane": 1,
"MaxWidth":
4096,
"MaxHeight":
4096,
"SupportsTemporalScaling": 0,
"SupportsResolutionChange": 1,
"SupportsBitrateChange": 1,
"ConstantQ": 1,
"SupportsDynamicRateControl": 0,
"SupportsSubframeReadback": 1,
"SupportsConstrainedEncoding": 1,
"SupportsIntraRefreshMode": 1,
"SupportsCustomVbvBufferSize": 1,
"SupportsDynamicSlizeMode": 1,
"SupportsRefPicInvalidation": 1,
"SupportsPreProcessing": 0,
"SupportsAsyncMode": 1,
"MaximumMbsPerFrame": 65536,
"MaximumThroughputMbs": 983040,
"SupportsYuv444": 1,
"SupportsLossless": 1,
"SupportsAdaptiveOffset": 0,
"SupportsMeOnlyMode": 1,
"SupportsLookahead": 1,
"SupportsTemporalAQ": 1,
"Supports10Bit": 0,
"MaxLtrFrames":
8,
"SupportsWeightedPrediction": 1,
"SupportsBAsReference": 2,
"Presets": [{
"PresetGuid": "{b2dfb705-4ebd-4c49-9b5f-24a777d3e587}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 30,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 0,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 30,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 3,
"SliceModeData": 1,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 2,
"FmoMode": 0,
"BdirectMode": 0,
"EntropyCodingMode": 1,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{49df21c5-6dfa-4feb-9787-6acc9effb726}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 4294967295,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 0,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 4294967295,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 3,
"SliceModeData": 4,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 2,
"FmoMode": 0,
"BdirectMode": 0,
"EntropyCodingMode": 1,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{60e4c59f-e846-4484-a56d-cd45be9fddf6}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 30,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 0,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 30,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 0,
"SliceModeData": 0,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 0,
"FmoMode": 0,
"BdirectMode": 0,
"EntropyCodingMode": 1,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{34dba71d-a77b-4b8f-9c3e-b6d5da24c012}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 30,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 0,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 30,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 3,
"SliceModeData": 1,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 2,
"FmoMode": 0,
"BdirectMode": 0,
"EntropyCodingMode": 1,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{82e3e450-bdbb-4e40-989c-82a90df9ef32}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 30,
"FrameIntervalPattern": 3,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 1,
"OutputPictureTimingSEI": 1,
"OutputAUD": 1,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 0,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 30,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 3,
"SliceModeData": 4,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 2,
"FmoMode": 0,
"BdirectMode": 0,
"EntropyCodingMode": 1,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{c5f733b9-ea97-4cf9-bec2-bf78a74fd105}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 4294967295,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 0,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 4294967295,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 3,
"SliceModeData": 4,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 2,
"FmoMode": 0,
"BdirectMode": 0,
"EntropyCodingMode": 1,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{67082a44-4bad-48fa-98ea-93056d150a58}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 4294967295,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 0,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 4294967295,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 3,
"SliceModeData": 4,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 2,
"FmoMode": 0,
"BdirectMode": 0,
"EntropyCodingMode": 1,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{7add423d-d035-4f6f-aea5-50885658643c}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 30,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 0,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 30,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 3,
"SliceModeData": 4,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 2,
"FmoMode": 0,
"BdirectMode": 0,
"EntropyCodingMode": 1,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{d5bfb716-c604-44e7-9bb8-dea5510fc3ac}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 30,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 1,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 30,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 3,
"SliceModeData": 1,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 0,
"FmoMode": 0,
"BdirectMode": 1,
"EntropyCodingMode": 2,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{149998e7-2364-411d-82ef-179888093409}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 30,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 1,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 30,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 3,
"SliceModeData": 1,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 0,
"FmoMode": 0,
"BdirectMode": 1,
"EntropyCodingMode": 2,
"StereoMode": 0,
"UseBFramesAsRef": 0
}
],
"Profiles": [{
"ProfileGuid": "{0727bcaa-78c4-4c83-8c2f-ef3dff267c6a}"
}, {
"ProfileGuid": "{60b5c1d4-67fe-4790-94d5-c4726d7b6e6d}"
}, {
"ProfileGuid": "{e7cbc309-4f7a-4b89-af2a-d537c92be310}"
}, {
"ProfileGuid": "{40847bf5-33f7-4601-9084-e8fe3c1db8b7}"
}, {
"ProfileGuid": "{7ac663cb-a598-4960-b844-339b261a7d52}"
}, {
"ProfileGuid": "{bfd6f8e7-233c-4341-8b3e-4818523803f4}"
}
]
}, {
"CodecGuid":
"{790cdc88-4522-4d7b-9425-bda9975f7603}",
"CodecName":
"hevc",
"CodecId": 173,
"MaxBFrames": 5,
"RateControlModes": 63,
"SupportsFieldMode": 0,
"SupportsMonochrome": 0,
"SupportsFmo":
0,
"SupportsQpMotion": 1,
"SupportsBiDirect": 0,
"SupportsCabac": 1,
"SupportsAdaptiveTransform": 0,
"SupportsTemporalLayers": 0,
"SupportsHierarchicalPFrames": 0,
"SupportsHierarchicalBFrames": 0,
"MaxLevel": 62,
"MinLevel": 1,
"SupportsSeparateColourPlane": 0,
"MaxWidth":
8192,
"MaxHeight":
8192,
"SupportsTemporalScaling": 0,
"SupportsResolutionChange": 1,
"SupportsBitrateChange": 1,
"ConstantQ": 1,
"SupportsDynamicRateControl": 0,
"SupportsSubframeReadback": 1,
"SupportsConstrainedEncoding": 0,
"SupportsIntraRefreshMode": 1,
"SupportsCustomVbvBufferSize": 1,
"SupportsDynamicSlizeMode": 1,
"SupportsRefPicInvalidation": 1,
"SupportsPreProcessing": 0,
"SupportsAsyncMode": 1,
"MaximumMbsPerFrame": 262144,
"MaximumThroughputMbs": 983040,
"SupportsYuv444": 1,
"SupportsLossless": 1,
"SupportsAdaptiveOffset": 1,
"SupportsMeOnlyMode": 1,
"SupportsLookahead": 1,
"SupportsTemporalAQ": 1,
"Supports10Bit": 1,
"MaxLtrFrames":
7,
"SupportsWeightedPrediction": 1,
"SupportsBAsReference": 3,
"Presets": [{
"PresetGuid": "{b2dfb705-4ebd-4c49-9b5f-24a777d3e587}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 60,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 60,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{49df21c5-6dfa-4feb-9787-6acc9effb726}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 4294967295,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 4294967295,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{60e4c59f-e846-4484-a56d-cd45be9fddf6}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 60,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 60,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{34dba71d-a77b-4b8f-9c3e-b6d5da24c012}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 60,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 60,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 0,
"MaxCUSize": 3
}, {
"PresetGuid": "{82e3e450-bdbb-4e40-989c-82a90df9ef32}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 60,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 60,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{c5f733b9-ea97-4cf9-bec2-bf78a74fd105}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 4294967295,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 4294967295,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{67082a44-4bad-48fa-98ea-93056d150a58}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 4294967295,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 4294967295,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{7add423d-d035-4f6f-aea5-50885658643c}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 60,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 60,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 0,
"MaxCUSize": 3
}, {
"PresetGuid": "{d5bfb716-c604-44e7-9bb8-dea5510fc3ac}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 30,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 30,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{149998e7-2364-411d-82ef-179888093409}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 30,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 30,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}
],
"Profiles": [{
"ProfileGuid": "{bfd6f8e7-233c-4341-8b3e-4818523803f4}"
}, {
"ProfileGuid": "{b514c39a-b55b-40fa-878f-f1253b4dfdec}"
}, {
"ProfileGuid": "{fa4d2b6c-3a5b-411a-8018-0a3f5e3c9be5}"
}, {
"ProfileGuid": "{51ec32b5-1b4c-453c-9cbd-b616bd621341}"
}
]
}
]
}
],
"Log": [{
"Level": 40,
"Category": 0,
"Message": "Loaded Nvenc
version 9.1"
}, {
"Level": 40,
"Category": 0,
"Message": "1 CUDA capable
devices found"
}
]
},
"ExitCode": 0
},
"AmfCodecProvider": {
"CodecProviderName": "AmfCodecProvider",
"StandardError": "ffdetect version
4.3.0-emby_2020_05_23-g8f222573e9+530 Copyright (c) 2018-2019 softworkz for
Emby LLC\r\n built with gcc 9.2.0 (Rev2, Built by MSYS2 project)\r\n
configuration: --enable-amf --enable-bzlib --enable-cuvid --enable-d3d11va
--enable-dxva2 --enable-iconv --enable-lzma --enable-nvenc --enable-zlib
--disable-sdl2 --disable-debug --enable-ffnvcodec --enable-nvdec
--enable-cuda-llvm --disable-cuda-nvcc --enable-gmp --enable-libmp3lame
--enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264
--enable-libx265 --enable-libdav1d --enable-fontconfig --enable-libass
--enable-libbluray --enable-libfreetype --enable-libmfx --enable-libmysofa
--enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
--enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora
--enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc
--enable-libwavpack --enable-libwebp --enable-libzimg --enable-libshine
--enable-gpl --enable-avisynth --enable-libxvid --enable-libaom
--enable-version3 --enable-libzvbi --enable-gnutls
--extra-cflags=-DLIBTWOLAME_STATIC --extra-libs=-lstdc++\r\n libavutil
56. 36.100 / 56. 36.100\r\n\r\n",
"Result": {
"ProgramVersion": {
"Version":
"4.3.0-emby_2020_05_23-g8f222573e9+530",
"Copyright": "Copyright (c) 2018-2019
softworkz for Emby Llc",
"Compiler": "gcc 9.2.0 (Rev2, Built by
MSYS2 project)",
"Configuration": " --enable-amf
--enable-bzlib --enable-cuvid --enable-d3d11va --enable-dxva2 --enable-iconv
--enable-lzma --enable-nvenc --enable-zlib --disable-sdl2 --disable-debug
--enable-ffnvcodec --enable-nvdec --enable-cuda-llvm --disable-cuda-nvcc
--enable-gmp --enable-libmp3lame --enable-libopus --enable-libvorbis
--enable-libvpx --enable-libx264 --enable-libx265 --enable-libdav1d
--enable-fontconfig --enable-libass --enable-libbluray --enable-libfreetype
--enable-libmfx --enable-libmysofa --enable-libopencore-amrnb
--enable-libopencore-amrwb --enable-libopenjpeg --enable-libsnappy
--enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame
--enable-libvidstab --enable-libvo-amrwbenc --enable-libwavpack
--enable-libwebp --enable-libzimg --enable-libshine --enable-gpl
--enable-avisynth --enable-libxvid --enable-libaom --enable-version3
--enable-libzvbi --enable-gnutls --extra-cflags=-DLIBTWOLAME_STATIC
--extra-libs=-lstdc++"
},
"Error": {
"Number": -1,
"Message": "Failed to load AMF library
dll"
},
"Log": [
]
},
"ExitCode": 0
}
},
"NvidiaCodecProvider": {
"CodecProviderName": "NvidiaCodecProvider",
"StandardError": "ffdetect version
4.3.0-emby_2020_05_23-g8f222573e9+530 Copyright (c) 2018-2019 softworkz for
Emby LLC\r\n built with gcc 9.2.0 (Rev2, Built by MSYS2 project)\r\n
configuration: --enable-amf --enable-bzlib --enable-cuvid --enable-d3d11va
--enable-dxva2 --enable-iconv --enable-lzma --enable-nvenc --enable-zlib
--disable-sdl2 --disable-debug --enable-ffnvcodec --enable-nvdec
--enable-cuda-llvm --disable-cuda-nvcc --enable-gmp --enable-libmp3lame
--enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264
--enable-libx265 --enable-libdav1d --enable-fontconfig --enable-libass
--enable-libbluray --enable-libfreetype --enable-libmfx --enable-libmysofa
--enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
--enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora
--enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc
--enable-libwavpack --enable-libwebp --enable-libzimg --enable-libshine
--enable-gpl --enable-avisynth --enable-libxvid --enable-libaom
--enable-version3 --enable-libzvbi --enable-gnutls
--extra-cflags=-DLIBTWOLAME_STATIC --extra-libs=-lstdc++\r\n libavutil
56. 36.100 / 56. 36.100\r\nLoaded lib: nvcuda.dll\r\nLoaded sym:
cuInit\r\nLoaded sym: cuDeviceGetCount\r\nLoaded sym: cuDeviceGet\r\nLoaded
sym: cuDeviceGetAttribute\r\nLoaded sym: cuDeviceGetName\r\nLoaded sym:
cuDeviceComputeCapability\r\nLoaded sym: cuCtxCreate_v2\r\nLoaded sym:
cuCtxSetLimit\r\nLoaded sym: cuCtxPushCurrent_v2\r\nLoaded sym:
cuCtxPopCurrent_v2\r\nLoaded sym: cuCtxDestroy_v2\r\nLoaded sym:
cuMemAlloc_v2\r\nLoaded sym: cuMemAllocPitch_v2\r\nLoaded sym:
cuMemsetD8Async\r\nLoaded sym: cuMemFree_v2\r\nLoaded sym:
cuMemcpy2D_v2\r\nLoaded sym: cuMemcpy2DAsync_v2\r\nLoaded sym:
cuGetErrorName\r\nLoaded sym: cuGetErrorString\r\nLoaded sym:
cuCtxGetDevice\r\nLoaded sym: cuDevicePrimaryCtxRetain\r\nLoaded sym:
cuDevicePrimaryCtxRelease\r\nLoaded sym: cuDevicePrimaryCtxSetFlags\r\nLoaded
sym: cuDevicePrimaryCtxGetState\r\nLoaded sym:
cuDevicePrimaryCtxReset\r\nLoaded sym: cuStreamCreate\r\nLoaded sym:
cuStreamQuery\r\nLoaded sym: cuStreamSynchronize\r\nLoaded sym:
cuStreamDestroy_v2\r\nLoaded sym: cuStreamAddCallback\r\nLoaded sym:
cuEventCreate\r\nLoaded sym: cuEventDestroy_v2\r\nLoaded sym:
cuEventSynchronize\r\nLoaded sym: cuEventQuery\r\nLoaded sym:
cuEventRecord\r\nLoaded sym: cuLaunchKernel\r\nLoaded sym:
cuModuleLoadData\r\nLoaded sym: cuModuleUnload\r\nLoaded sym:
cuModuleGetFunction\r\nLoaded sym: cuTexObjectCreate\r\nLoaded sym:
cuTexObjectDestroy\r\nLoaded sym: cuGLGetDevices_v2\r\nLoaded sym:
cuGraphicsGLRegisterImage\r\nLoaded sym: cuGraphicsUnregisterResource\r\nLoaded
sym: cuGraphicsMapResources\r\nLoaded sym: cuGraphicsUnmapResources\r\nLoaded
sym: cuGraphicsSubResourceGetMappedArray\r\nLoaded sym:
cuDeviceGetUuid\r\nLoaded sym: cuImportExternalMemory\r\nLoaded sym:
cuDestroyExternalMemory\r\nLoaded sym:
cuExternalMemoryGetMappedBuffer\r\nLoaded sym:
cuExternalMemoryGetMappedMipmappedArray\r\nLoaded sym:
cuMipmappedArrayGetLevel\r\nLoaded sym: cuMipmappedArrayDestroy\r\nLoaded sym:
cuImportExternalSemaphore\r\nLoaded sym: cuDestroyExternalSemaphore\r\nLoaded
sym: cuSignalExternalSemaphoresAsync\r\nLoaded sym:
cuWaitExternalSemaphoresAsync\r\nLoaded lib: nvcuvid.dll\r\nLoaded sym:
cuvidGetDecoderCaps\r\nLoaded sym: cuvidCreateDecoder\r\nLoaded sym:
cuvidDestroyDecoder\r\nLoaded sym: cuvidDecodePicture\r\nLoaded sym:
cuvidMapVideoFrame64\r\nLoaded sym: cuvidUnmapVideoFrame64\r\nLoaded sym:
cuvidCtxLockCreate\r\nLoaded sym: cuvidCtxLockDestroy\r\nLoaded sym:
cuvidCtxLock\r\nLoaded sym: cuvidCtxUnlock\r\nLoaded sym:
cuvidCreateVideoSource\r\nLoaded sym: cuvidCreateVideoSourceW\r\nLoaded sym:
cuvidDestroyVideoSource\r\nLoaded sym: cuvidSetVideoSourceState\r\nLoaded sym:
cuvidGetVideoSourceState\r\nLoaded sym: cuvidGetSourceVideoFormat\r\nLoaded
sym: cuvidGetSourceAudioFormat\r\nLoaded sym: cuvidCreateVideoParser\r\nLoaded
sym: cuvidParseVideoData\r\nLoaded sym: cuvidDestroyVideoParser\r\nLoaded lib:
nvEncodeAPI64.dll\r\nLoaded sym: NvEncodeAPICreateInstance\r\nLoaded sym:
NvEncodeAPIGetMaxSupportedVersion\r\nLoaded Nvenc version 10.0\r\n1 CUDA
capable devices found\r\n\r\n",
"Result": {
"ProgramVersion": {
"Version":
"4.3.0-emby_2020_05_23-g8f222573e9+530",
"Copyright": "Copyright (c) 2018-2019
softworkz for Emby Llc",
"Compiler": "gcc 9.2.0 (Rev2, Built by
MSYS2 project)",
"Configuration": " --enable-amf
--enable-bzlib --enable-cuvid --enable-d3d11va --enable-dxva2 --enable-iconv
--enable-lzma --enable-nvenc --enable-zlib --disable-sdl2 --disable-debug
--enable-ffnvcodec --enable-nvdec --enable-cuda-llvm --disable-cuda-nvcc
--enable-gmp --enable-libmp3lame --enable-libopus --enable-libvorbis
--enable-libvpx --enable-libx264 --enable-libx265 --enable-libdav1d
--enable-fontconfig --enable-libass --enable-libbluray --enable-libfreetype
--enable-libmfx --enable-libmysofa --enable-libopencore-amrnb
--enable-libopencore-amrwb --enable-libopenjpeg --enable-libsnappy
--enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame
--enable-libvidstab --enable-libvo-amrwbenc --enable-libwavpack
--enable-libwebp --enable-libzimg --enable-libshine --enable-gpl
--enable-avisynth --enable-libxvid --enable-libaom --enable-version3
--enable-libzvbi --enable-gnutls --extra-cflags=-DLIBTWOLAME_STATIC
--extra-libs=-lstdc++"
},
"Devices": [{
"DeviceIndex": 0,
"DeviceInfo": {
"Name": "Quadro RTX
4000",
"Description": "Quadro
RTX 4000",
"ComputeCapMajor": 7,
"ComputeCapMinor": 5,
"Properties": [
"ClockRate":
1545000,
"MultiprocessorCount": 36,
"Integrated": 0,
"CanMapHostMemory": 1,
"ComputeMode":
0,
"ConcurrentKernels": 1,
"PciBusId": 1,
"PciDeviceId":
0,
"TccDriver": 0,
"MemoryClockRate": 6501000,
"GlobalMemoryBusWidth": 256,
"AsyncEngineCount": 3,
"UnifiedAddressing": 1,
"PciDomainId":
0,
"ComputeCapabilityMajor": 7,
"ComputeCapabilityMinor": 5,
"ManagedMemory": 1,
"MultiGpuBoard": 0,
"MultiGpuBoardGroupId": 0
]
},
"Decoders": [{
"CodecName":
"mpeg1video",
"CodecId": 0,
"BitDepth": 8,
"IsSupported":
1,
"MinWidth": 48,
"MinHeight": 16,
"MaxWidth":
4080,
"MaxHeight":
4080,
"MaxMacroBlocks": 65280
}, {
"CodecName":
"mpeg2video",
"CodecId": 1,
"BitDepth": 8,
"IsSupported":
1,
"MinWidth": 48,
"MinHeight": 16,
"MaxWidth":
4080,
"MaxHeight":
4080,
"MaxMacroBlocks": 65280
}, {
"CodecName":
"mp4",
"CodecId": 2,
"BitDepth": 8,
"IsSupported":
1,
"MinWidth": 48,
"MinHeight": 16,
"MaxWidth":
2032,
"MaxHeight":
2032,
"MaxMacroBlocks": 8192
}, {
"CodecName":
"vc1",
"CodecId": 3,
"BitDepth": 8,
"IsSupported":
1,
"MinWidth": 48,
"MinHeight": 16,
"MaxWidth":
2032,
"MaxHeight":
2032,
"MaxMacroBlocks": 8192
}, {
"CodecName":
"h264",
"CodecId": 4,
"BitDepth": 8,
"IsSupported":
1,
"MinWidth": 48,
"MinHeight": 16,
"MaxWidth":
4096,
"MaxHeight":
4096,
"MaxMacroBlocks": 65536
}, {
"CodecName":
"hevc",
"CodecId": 8,
"BitDepth": 8,
"IsSupported":
1,
"MinWidth": 144,
"MinHeight":
144,
"MaxWidth":
8192,
"MaxHeight":
8192,
"MaxMacroBlocks": 262144
}, {
"CodecName":
"hevc",
"CodecId": 8,
"BitDepth": 10,
"IsSupported":
1,
"MinWidth": 144,
"MinHeight":
144,
"MaxWidth":
8192,
"MaxHeight":
8192,
"MaxMacroBlocks": 262144
}, {
"CodecName":
"hevc",
"CodecId": 8,
"BitDepth": 12,
"IsSupported":
1,
"MinWidth": 144,
"MinHeight":
144,
"MaxWidth":
8192,
"MaxHeight":
8192,
"MaxMacroBlocks": 262144
}, {
"CodecName":
"vp8",
"CodecId": 9,
"BitDepth": 8,
"IsSupported":
1,
"MinWidth": 48,
"MinHeight": 16,
"MaxWidth":
4096,
"MaxHeight":
4096,
"MaxMacroBlocks": 65536
}, {
"CodecName":
"vp9",
"CodecId": 10,
"BitDepth": 8,
"IsSupported":
1,
"MinWidth": 128,
"MinHeight":
128,
"MaxWidth":
8192,
"MaxHeight":
8192,
"MaxMacroBlocks": 262144
}, {
"CodecName":
"vp9",
"CodecId": 10,
"BitDepth": 10,
"IsSupported":
1,
"MinWidth": 128,
"MinHeight":
128,
"MaxWidth":
8192,
"MaxHeight":
8192,
"MaxMacroBlocks": 262144
}, {
"CodecName":
"vp9",
"CodecId": 10,
"BitDepth": 12,
"IsSupported":
1,
"MinWidth": 128,
"MinHeight":
128,
"MaxWidth":
8192,
"MaxHeight":
8192,
"MaxMacroBlocks": 262144
}
],
"Encoders": [{
"CodecGuid":
"{6bc82762-4e63-4ca4-aa85-1e50f321f6bf}",
"CodecName":
"h264",
"CodecId": 27,
"MaxBFrames": 4,
"RateControlModes": 63,
"SupportsFieldMode": 0,
"SupportsMonochrome": 0,
"SupportsFmo":
0,
"SupportsQpMotion": 1,
"SupportsBiDirect": 1,
"SupportsCabac": 1,
"SupportsAdaptiveTransform": 1,
"SupportsTemporalLayers": 0,
"SupportsHierarchicalPFrames": 0,
"SupportsHierarchicalBFrames": 0,
"MaxLevel": 62,
"MinLevel": 10,
"SupportsSeparateColourPlane": 1,
"MaxWidth":
4096,
"MaxHeight":
4096,
"SupportsTemporalScaling": 0,
"SupportsResolutionChange": 1,
"SupportsBitrateChange": 1,
"ConstantQ": 1,
"SupportsDynamicRateControl": 0,
"SupportsSubframeReadback": 1,
"SupportsConstrainedEncoding": 1,
"SupportsIntraRefreshMode": 1,
"SupportsCustomVbvBufferSize": 1,
"SupportsDynamicSlizeMode": 1,
"SupportsRefPicInvalidation": 1,
"SupportsPreProcessing": 0,
"SupportsAsyncMode": 1,
"MaximumMbsPerFrame": 65536,
"MaximumThroughputMbs": 983040,
"SupportsYuv444": 1,
"SupportsLossless": 1,
"SupportsAdaptiveOffset": 0,
"SupportsMeOnlyMode": 1,
"SupportsLookahead": 1,
"SupportsTemporalAQ": 1,
"Supports10Bit": 0,
"MaxLtrFrames":
8,
"SupportsWeightedPrediction": 1,
"SupportsBAsReference": 2,
"Presets": [{
"PresetGuid": "{b2dfb705-4ebd-4c49-9b5f-24a777d3e587}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 30,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 0,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 30,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 3,
"SliceModeData": 1,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 2,
"FmoMode": 0,
"BdirectMode": 0,
"EntropyCodingMode": 1,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{49df21c5-6dfa-4feb-9787-6acc9effb726}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 4294967295,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 0,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 4294967295,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 3,
"SliceModeData": 4,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 2,
"FmoMode": 0,
"BdirectMode": 0,
"EntropyCodingMode": 1,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{60e4c59f-e846-4484-a56d-cd45be9fddf6}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 30,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 0,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 30,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 0,
"SliceModeData": 0,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 0,
"FmoMode": 0,
"BdirectMode": 0,
"EntropyCodingMode": 1,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{34dba71d-a77b-4b8f-9c3e-b6d5da24c012}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 30,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 0,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 30,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 3,
"SliceModeData": 1,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 2,
"FmoMode": 0,
"BdirectMode": 0,
"EntropyCodingMode": 1,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{82e3e450-bdbb-4e40-989c-82a90df9ef32}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 30,
"FrameIntervalPattern": 3,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 1,
"OutputPictureTimingSEI": 1,
"OutputAUD": 1,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 0,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 30,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 3,
"SliceModeData": 4,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 2,
"FmoMode": 0,
"BdirectMode": 0,
"EntropyCodingMode": 1,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{c5f733b9-ea97-4cf9-bec2-bf78a74fd105}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 4294967295,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 0,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 4294967295,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 3,
"SliceModeData": 4,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 2,
"FmoMode": 0,
"BdirectMode": 0,
"EntropyCodingMode": 1,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{67082a44-4bad-48fa-98ea-93056d150a58}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 4294967295,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 0,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 4294967295,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 3,
"SliceModeData": 4,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 2,
"FmoMode": 0,
"BdirectMode": 0,
"EntropyCodingMode": 1,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{7add423d-d035-4f6f-aea5-50885658643c}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 30,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 0,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 30,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 3,
"SliceModeData": 4,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 2,
"FmoMode": 0,
"BdirectMode": 0,
"EntropyCodingMode": 1,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{d5bfb716-c604-44e7-9bb8-dea5510fc3ac}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 30,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 1,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 30,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 3,
"SliceModeData": 1,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 0,
"FmoMode": 0,
"BdirectMode": 1,
"EntropyCodingMode": 2,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{149998e7-2364-411d-82ef-179888093409}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 30,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"EnableTemporalSVC": 0,
"EnableStereoMVC": 0,
"HierarchicalPFrames": 0,
"HierarchicalBFrames": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"DisableSPSPPS": 0,
"OutputFramePackingSEI": 0,
"OutputRecoveryPointSEI": 0,
"EnableIntraRefresh": 0,
"EnableConstrainedEncoding": 0,
"RepeatSPSPPS": 0,
"EnableVFR": 0,
"EnableLTR": 0,
"QpPrimeYZeroTransformBypassFlag": 1,
"UseConstrainedIntraPred": 0,
"ReservedBitFields": 0,
"Level": 0,
"IdrPeriod": 30,
"SeparateColourPlaneFlag": 0,
"DisableDeblockingFilterIDC": 0,
"NumTemporalLayers": 0,
"SpsId": 0,
"PpsId": 0,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFrames": 0,
"SliceMode": 3,
"SliceModeData": 1,
"LtrNumFrames": 0,
"LtrTrustMode": 0,
"ChromaFormatIDC": 1,
"MaxTemporalLayers": 0,
"AdaptiveTransformMode": 0,
"FmoMode": 0,
"BdirectMode": 1,
"EntropyCodingMode": 2,
"StereoMode": 0,
"UseBFramesAsRef": 0
}, {
"PresetGuid": "{fc0a8d3e-45f8-4cf8-80c7-298871590ebf}"
}, {
"PresetGuid": "{f581cfb8-88d6-4381-93f0-df13f9c27dab}"
}, {
"PresetGuid": "{36850110-3a07-441f-94d5-3670631f91f6}"
}, {
"PresetGuid": "{90a7b826-df06-4862-b9d2-cd6d73a08681}"
}, {
"PresetGuid": "{21c6e6b4-297a-4cba-998f-b6cbde72ade3}"
}, {
"PresetGuid": "{8e75c279-6299-4ab6-8302-0b215a335cf5}"
}, {
"PresetGuid": "{84848c12-6f71-4c13-931b-53e283f57974}"
}
],
"Profiles": [{
"ProfileGuid": "{0727bcaa-78c4-4c83-8c2f-ef3dff267c6a}"
}, {
"ProfileGuid": "{60b5c1d4-67fe-4790-94d5-c4726d7b6e6d}"
}, {
"ProfileGuid": "{e7cbc309-4f7a-4b89-af2a-d537c92be310}"
}, {
"ProfileGuid": "{40847bf5-33f7-4601-9084-e8fe3c1db8b7}"
}, {
"ProfileGuid": "{7ac663cb-a598-4960-b844-339b261a7d52}"
}, {
"ProfileGuid": "{bfd6f8e7-233c-4341-8b3e-4818523803f4}"
}
]
}, {
"CodecGuid":
"{790cdc88-4522-4d7b-9425-bda9975f7603}",
"CodecName":
"hevc",
"CodecId": 173,
"MaxBFrames": 5,
"RateControlModes": 63,
"SupportsFieldMode": 0,
"SupportsMonochrome": 0,
"SupportsFmo":
0,
"SupportsQpMotion": 1,
"SupportsBiDirect": 0,
"SupportsCabac": 1,
"SupportsAdaptiveTransform": 0,
"SupportsTemporalLayers": 0,
"SupportsHierarchicalPFrames": 0,
"SupportsHierarchicalBFrames": 0,
"MaxLevel": 186,
"MinLevel": 30,
"SupportsSeparateColourPlane": 0,
"MaxWidth":
8192,
"MaxHeight":
8192,
"SupportsTemporalScaling": 0,
"SupportsResolutionChange": 1,
"SupportsBitrateChange": 1,
"ConstantQ": 1,
"SupportsDynamicRateControl": 0,
"SupportsSubframeReadback": 1,
"SupportsConstrainedEncoding": 1,
"SupportsIntraRefreshMode": 1,
"SupportsCustomVbvBufferSize": 1,
"SupportsDynamicSlizeMode": 1,
"SupportsRefPicInvalidation": 1,
"SupportsPreProcessing": 0,
"SupportsAsyncMode": 1,
"MaximumMbsPerFrame": 262144,
"MaximumThroughputMbs": 983040,
"SupportsYuv444": 1,
"SupportsLossless": 1,
"SupportsAdaptiveOffset": 1,
"SupportsMeOnlyMode": 1,
"SupportsLookahead": 1,
"SupportsTemporalAQ": 1,
"Supports10Bit": 1,
"MaxLtrFrames":
7,
"SupportsWeightedPrediction": 1,
"SupportsBAsReference": 3,
"Presets": [{
"PresetGuid": "{b2dfb705-4ebd-4c49-9b5f-24a777d3e587}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 60,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 60,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{49df21c5-6dfa-4feb-9787-6acc9effb726}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 4294967295,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 4294967295,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{60e4c59f-e846-4484-a56d-cd45be9fddf6}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 60,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 60,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{34dba71d-a77b-4b8f-9c3e-b6d5da24c012}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 60,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 60,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 0,
"MaxCUSize": 3
}, {
"PresetGuid": "{82e3e450-bdbb-4e40-989c-82a90df9ef32}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 60,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 60,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{c5f733b9-ea97-4cf9-bec2-bf78a74fd105}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 4294967295,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 4294967295,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{67082a44-4bad-48fa-98ea-93056d150a58}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 4294967295,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 4294967295,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{7add423d-d035-4f6f-aea5-50885658643c}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 60,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 60,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 0,
"MaxCUSize": 3
}, {
"PresetGuid": "{d5bfb716-c604-44e7-9bb8-dea5510fc3ac}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 30,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 30,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{149998e7-2364-411d-82ef-179888093409}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 30,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 30,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{fc0a8d3e-45f8-4cf8-80c7-298871590ebf}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 60,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 60,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{f581cfb8-88d6-4381-93f0-df13f9c27dab}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 60,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 60,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{36850110-3a07-441f-94d5-3670631f91f6}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 60,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 60,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{90a7b826-df06-4862-b9d2-cd6d73a08681}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 60,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 60,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{21c6e6b4-297a-4cba-998f-b6cbde72ade3}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 60,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 60,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{8e75c279-6299-4ab6-8302-0b215a335cf5}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 60,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 60,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}, {
"PresetGuid": "{84848c12-6f71-4c13-931b-53e283f57974}",
"ProfileGuid": "{00000000-0000-0000-0000-000000000000}",
"GopLength": 60,
"FrameIntervalPattern": 1,
"FrameFieldMode": 1,
"MotionVectorPrecision": 3,
"Level": 0,
"Tier": 0,
"UseConstrainedIntraPred": 0,
"DisableDeblockAcrossSliceBoundary": 0,
"OutputBufferingPeriodSEI": 0,
"OutputPictureTimingSEI": 0,
"OutputAUD": 0,
"EnableLTR": 0,
"DisableSPSPPS": 0,
"RepeatSPSPPS": 0,
"EnableIntraRefresh": 0,
"ChromaFormatIDC": 1,
"PixelBitDepthMinus8": 0,
"Reserved": 0,
"IdrPeriod": 60,
"IntraRefreshPeriod": 0,
"IntraRefreshCnt": 0,
"MaxNumRefFramesInDPB": 0,
"LtrNumFrames": 0,
"VpsId": 0,
"SpsId": 0,
"PpsId": 0,
"SliceMode": 0,
"SliceModeData": 0,
"MaxTemporalLayersMinus1": 0,
"LtrTrustMode": 0,
"MinCUSize": 2,
"MaxCUSize": 3
}
],
"Profiles": [{
"ProfileGuid": "{bfd6f8e7-233c-4341-8b3e-4818523803f4}"
}, {
"ProfileGuid": "{b514c39a-b55b-40fa-878f-f1253b4dfdec}"
}, {
"ProfileGuid": "{fa4d2b6c-3a5b-411a-8018-0a3f5e3c9be5}"
}, {
"ProfileGuid": "{51ec32b5-1b4c-453c-9cbd-b616bd621341}"
}
]
}
]
}
],
"Log": [{
"Level": 40,
"Category": 0,
"Message": "Loaded Nvenc
version 10.0"
}, {
"Level": 40,
"Category": 0,
"Message": "1 CUDA capable
devices found"
}
]
},
"ExitCode": 0
},
"AmfCodecProvider": {
"CodecProviderName": "AmfCodecProvider",
"StandardError": "ffdetect version
4.3.0-emby_2020_05_23-g8f222573e9+530 Copyright (c) 2018-2019 softworkz for
Emby LLC\r\n built with gcc 9.2.0 (Rev2, Built by MSYS2 project)\r\n
configuration: --enable-amf --enable-bzlib --enable-cuvid --enable-d3d11va
--enable-dxva2 --enable-iconv --enable-lzma --enable-nvenc --enable-zlib
--disable-sdl2 --disable-debug --enable-ffnvcodec --enable-nvdec
--enable-cuda-llvm --disable-cuda-nvcc --enable-gmp --enable-libmp3lame
--enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264
--enable-libx265 --enable-libdav1d --enable-fontconfig --enable-libass
--enable-libbluray --enable-libfreetype --enable-libmfx --enable-libmysofa
--enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
--enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora
--enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc
--enable-libwavpack --enable-libwebp --enable-libzimg --enable-libshine
--enable-gpl --enable-avisynth --enable-libxvid --enable-libaom
--enable-version3 --enable-libzvbi --enable-gnutls
--extra-cflags=-DLIBTWOLAME_STATIC --extra-libs=-lstdc++\r\n libavutil
56. 36.100 / 56. 36.100\r\n\r\n",
"Result": {
"ProgramVersion": {
"Version":
"4.3.0-emby_2020_05_23-g8f222573e9+530",
"Copyright": "Copyright (c) 2018-2019
softworkz for Emby Llc",
"Compiler": "gcc 9.2.0 (Rev2, Built by
MSYS2 project)",
"Configuration": " --enable-amf
--enable-bzlib --enable-cuvid --enable-d3d11va --enable-dxva2 --enable-iconv
--enable-lzma --enable-nvenc --enable-zlib --disable-sdl2 --disable-debug
--enable-ffnvcodec --enable-nvdec --enable-cuda-llvm --disable-cuda-nvcc
--enable-gmp --enable-libmp3lame --enable-libopus --enable-libvorbis
--enable-libvpx --enable-libx264 --enable-libx265 --enable-libdav1d
--enable-fontconfig --enable-libass --enable-libbluray --enable-libfreetype
--enable-libmfx --enable-libmysofa --enable-libopencore-amrnb
--enable-libopencore-amrwb --enable-libopenjpeg --enable-libsnappy
--enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame
--enable-libvidstab --enable-libvo-amrwbenc --enable-libwavpack
--enable-libwebp --enable-libzimg --enable-libshine --enable-gpl
--enable-avisynth --enable-libxvid --enable-libaom --enable-version3
--enable-libzvbi --enable-gnutls --extra-cflags=-DLIBTWOLAME_STATIC
--extra-libs=-lstdc++"
},
"Error": {
"Number": -1,
"Message": "Failed to load AMF library
dll"
},
"Log": [
]
},
"ExitCode": 0
}
},
_______________________________________________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
