Adobe + Voukoder+NVENC.
Encodes without errors with standard parameters (1 ReFrames) (screenshots 1, 2, 2-1). When you enable additional parameters - 4 ReFrames and B-Frames - an error pops up (screenshots 3,4). What is the reason?
Adobe + Voukoder+NVENC.
Encodes without errors with standard parameters (1 ReFrames) (screenshots 1, 2, 2-1). When you enable additional parameters - 4 ReFrames and B-Frames - an error pops up (screenshots 3,4). What is the reason?
Can you post a logfile with low level debugging enabled?
Vouk,
[19:27:39] =============================================
[19:27:39] Voukoder 8 (8.0.124)
[19:27:39] by Daniel Stankewitz
[19:27:39] ---------------------------------------------
[19:27:39] Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz
[19:27:39] 12 logical cores
[19:27:39] 16323 MB system memory
[19:27:39] Display #0 on: NVIDIA GeForce GTX 760
[19:27:39] ---------------------------------------------
[19:27:39] ---------------------------------------------
[19:27:39] Export started
[19:27:39] ---------------------------------------------
[19:27:39] Filename: E:\Encode\test6.mp4
[19:27:39] Application: Voukoder (Adobe Premiere)
[19:27:39] - Video -------------------------------------
[19:27:39] Frame size: 1920x1080
[19:27:39] Pixel aspect: 1:1
[19:27:39] Timebase: 1001/24000 (23.98 fps)
[19:27:39] Interlaced: No
[19:27:39] Encoder: h264_nvenc
[19:27:39] Options: 2pass=1 _computeCapability=3.0 _pixelFormat=yuv420p b=23000000 bf=4 bufsize=78125000 coder=cabac cq=0 gpu=0 level=4.1 maxrate=62500000 preset=slow profile=high rc=vbr refs=4
[19:27:39] Side data: <none>
[19:27:39] Filters: <none>
[19:27:39] Passes: 1
[19:27:39] Color range: unknown
[19:27:39] Color space: unknown
[19:27:39] Color primaries: unknown
[19:27:39] Color transfer: unknown
[19:27:39] - Audio -------------------------------------
[19:27:39] Timebase: 1/48000
[19:27:39] Channels: 2
[19:27:39] Encoder: aac
[19:27:39] Options: _sampleFormat=fltp b=256000 profile=aac_main
[19:27:39] Side data: <none>
[19:27:39] Filters: <none>
[19:27:39] ---------------------------------------------
[19:27:39] Opening codec: h264_nvenc with options: 2pass=1|b=23000000|bf=4|bufsize=78125000|coder=cabac|cq=0|gpu=0|level=4.1|maxrate=62500000|preset=slow|profile=high|rc=vbr|refs=4
[19:27:39] FFmpeg: Loaded lib: nvcuda.dll
[19:27:39] FFmpeg: Loaded sym: cuInit
[19:27:39] FFmpeg: Loaded sym: cuDeviceGetCount
[19:27:39] FFmpeg: Loaded sym: cuDeviceGet
[19:27:39] FFmpeg: Loaded sym: cuDeviceGetAttribute
[19:27:39] FFmpeg: Loaded sym: cuDeviceGetName
[19:27:39] FFmpeg: Loaded sym: cuDeviceComputeCapability
[19:27:39] FFmpeg: Loaded sym: cuCtxCreate_v2
[19:27:39] FFmpeg: Loaded sym: cuCtxSetLimit
[19:27:39] FFmpeg: Loaded sym: cuCtxPushCurrent_v2
[19:27:39] FFmpeg: Loaded sym: cuCtxPopCurrent_v2
[19:27:39] FFmpeg: Loaded sym: cuCtxDestroy_v2
[19:27:39] FFmpeg: Loaded sym: cuMemAlloc_v2
[19:27:39] FFmpeg: Loaded sym: cuMemAllocPitch_v2
[19:27:39] FFmpeg: Loaded sym: cuMemsetD8Async
[19:27:39] FFmpeg: Loaded sym: cuMemFree_v2
[19:27:39] FFmpeg: Loaded sym: cuMemcpy
[19:27:39] FFmpeg: Loaded sym: cuMemcpyAsync
[19:27:39] FFmpeg: Loaded sym: cuMemcpy2D_v2
[19:27:39] FFmpeg: Loaded sym: cuMemcpy2DAsync_v2
[19:27:39] FFmpeg: Loaded sym: cuGetErrorName
[19:27:39] FFmpeg: Loaded sym: cuGetErrorString
[19:27:39] FFmpeg: Loaded sym: cuCtxGetDevice
[19:27:39] FFmpeg: Loaded sym: cuDevicePrimaryCtxRetain
[19:27:39] FFmpeg: Loaded sym: cuDevicePrimaryCtxRelease
[19:27:39] FFmpeg: Loaded sym: cuDevicePrimaryCtxSetFlags
[19:27:39] FFmpeg: Loaded sym: cuDevicePrimaryCtxGetState
[19:27:39] FFmpeg: Loaded sym: cuDevicePrimaryCtxReset
[19:27:39] FFmpeg: Loaded sym: cuStreamCreate
[19:27:39] FFmpeg: Loaded sym: cuStreamQuery
[19:27:39] FFmpeg: Loaded sym: cuStreamSynchronize
[19:27:39] FFmpeg: Loaded sym: cuStreamDestroy_v2
[19:27:39] FFmpeg: Loaded sym: cuStreamAddCallback
[19:27:39] FFmpeg: Loaded sym: cuEventCreate
[19:27:39] FFmpeg: Loaded sym: cuEventDestroy_v2
[19:27:39] FFmpeg: Loaded sym: cuEventSynchronize
[19:27:39] FFmpeg: Loaded sym: cuEventQuery
[19:27:39] FFmpeg: Loaded sym: cuEventRecord
[19:27:39] FFmpeg: Loaded sym: cuLaunchKernel
[19:27:39] FFmpeg: Loaded sym: cuLinkCreate
[19:27:39] FFmpeg: Loaded sym: cuLinkAddData
[19:27:39] FFmpeg: Loaded sym: cuLinkComplete
[19:27:39] FFmpeg: Loaded sym: cuLinkDestroy
[19:27:39] FFmpeg: Loaded sym: cuModuleLoadData
[19:27:39] FFmpeg: Loaded sym: cuModuleUnload
[19:27:39] FFmpeg: Loaded sym: cuModuleGetFunction
[19:27:39] FFmpeg: Loaded sym: cuModuleGetGlobal
[19:27:39] FFmpeg: Loaded sym: cuTexObjectCreate
[19:27:39] FFmpeg: Loaded sym: cuTexObjectDestroy
[19:27:39] FFmpeg: Loaded sym: cuGLGetDevices_v2
[19:27:39] FFmpeg: Loaded sym: cuGraphicsGLRegisterImage
[19:27:39] FFmpeg: Loaded sym: cuGraphicsUnregisterResource
[19:27:39] FFmpeg: Loaded sym: cuGraphicsMapResources
[19:27:39] FFmpeg: Loaded sym: cuGraphicsUnmapResources
[19:27:39] FFmpeg: Loaded sym: cuGraphicsSubResourceGetMappedArray
[19:27:39] FFmpeg: Loaded sym: cuDeviceGetUuid
[19:27:39] FFmpeg: Loaded sym: cuImportExternalMemory
[19:27:39] FFmpeg: Loaded sym: cuDestroyExternalMemory
[19:27:39] FFmpeg: Loaded sym: cuExternalMemoryGetMappedBuffer
[19:27:39] FFmpeg: Loaded sym: cuExternalMemoryGetMappedMipmappedArray
[19:27:39] FFmpeg: Loaded sym: cuMipmappedArrayGetLevel
[19:27:39] FFmpeg: Loaded sym: cuMipmappedArrayDestroy
[19:27:39] FFmpeg: Loaded sym: cuImportExternalSemaphore
[19:27:39] FFmpeg: Loaded sym: cuDestroyExternalSemaphore
[19:27:39] FFmpeg: Loaded sym: cuSignalExternalSemaphoresAsync
[19:27:39] FFmpeg: Loaded sym: cuWaitExternalSemaphoresAsync
[19:27:39] FFmpeg: Loaded lib: nvEncodeAPI64.dll
[19:27:39] FFmpeg: Loaded sym: NvEncodeAPICreateInstance
[19:27:39] FFmpeg: Loaded sym: NvEncodeAPIGetMaxSupportedVersion
[19:27:39] FFmpeg: Loaded Nvenc version 11.0
[19:27:39] FFmpeg: Nvenc initialized successfully
[19:27:39] FFmpeg: Calling dl_fn->cuda_dl->cuInit(0)
[19:27:39] FFmpeg: Calling dl_fn->cuda_dl->cuDeviceGetCount(&nb_devices)
[19:27:39] FFmpeg: 1 CUDA capable devices found
[19:27:39] FFmpeg: Calling dl_fn->cuda_dl->cuDeviceGet(&cu_device, idx)
[19:27:39] FFmpeg: Calling dl_fn->cuda_dl->cuDeviceGetName(name, sizeof(name), cu_device)
[19:27:39] FFmpeg: Calling dl_fn->cuda_dl->cuDeviceComputeCapability(&major, &minor, cu_device)
[19:27:39] FFmpeg: [ GPU #0 - < NVIDIA GeForce GTX 760 > has Compute SM 3.0 ]
[19:27:39] FFmpeg: Calling dl_fn->cuda_dl->cuCtxCreate(&ctx->cu_context_internal, 0, cu_device)
[19:27:39] FFmpeg: Calling dl_fn->cuda_dl->cuCtxPopCurrent(&dummy)
[19:27:39] FFmpeg: Multiple reference frames are not supported by the device
[19:27:39] FFmpeg: Calling dl_fn->cuda_dl->cuCtxPushCurrent(ctx->cu_context)
[19:27:39] FFmpeg: Calling dl_fn->cuda_dl->cuCtxPopCurrent(&dummy)
[19:27:39] FFmpeg: Calling dl_fn->cuda_dl->cuCtxDestroy(ctx->cu_context_internal)
[19:27:39] FFmpeg: No capable devices found
[19:27:39] FFmpeg: Nvenc unloaded
[19:27:39] Failed opening codec: h264_nvenc
[19:27:39] Unable to open video encoder: h264_nvenc
[19:27:39] Closing encoders ...
[19:27:39] Opening encoder failed! Aborting ...
The Voukoder log file: Where do I find the log file?
Vouk, on the Nvidia GTX 1060 + Voucoder is the same. With the plug-in Nvenc 1.11 with such settings, it encodes without errors.