![]() ![]() But setting the PicStruct to progressive works just fine. The only parameter I change is PicStruct from MFX_PICSTRUCT_PROGRESSIVE to MFX_PICSTRUCT_FIELD_TFF, however doing that results in mf圎NC->Query returning MFX_WRN_INCOMPATIBLE_VIDEO_PARAM. I'm trying to initialise my encoder for field/interlace encoding. My system: ubuntu 16.04.5, kernel 4.4.111 with patchset, MediaSDK 2018R1 Professional Edition for Linux. Also notice that I use only software implementation, without HW acceleration and CPU without quicksync support, but as I understand it should be fine. I've tried to convert size to 1920x1080, convert input HEVC to 8 bits, select 25 fps input files, forcibly select chroma mode, direct select GUID of plugin. On same CPU libx265 gives me around 25-30 fps ultrafast 3840x2160 transcoding, and I expect to get at least close results from MediaSDK HEVC plugin. I think I have some error with my setup, but could not figured out where. Plugin_loader.h :198 MFXBaseUSER_UnLoad(session=0x0x55d8bc1d6b50), sts=0 Session 0 was NOT joined with other sessions MFX SOFTWARE Session 0 API ver 1.25 parameters: If(MFX_ERR_MORE_SURFACE = sts || MFX_ERR_NONE = sts) (Intel (R) Media SDK plugin for HEVC ENCODE) That might be it's own rat's nest in itself, so let me jump into the problem I've been having on the code side. The most recent stable version of OBS also doesn't seem to work encoding with QSV. I also have a build of OBS that doesn't seem to work with QSV. I have a build of FFMPEG that I know -used- to work with h264_qsv prior to some windows updates / intel driver updates, but today I get an error of (-3) unsupported. I do have a secondary NVIDIA card, and I've been playing with arrangements just to try to get this to work.īefore I get into that, I've also tried testing to see if my machine would work with Quicksync on other verified applications. I have an i7-8700K with iGPU enabled, and set as the primary adapter. I am able to compile and utilize the library with my program though I had to make a build from the source made available in the Media SDK 2018 R2 installation, since I needed a library built with /MD (Code Generation) enabled. I can't seem to get those to compile (might take a look at getting those to work tomorrow), and the binaries made available for sample_decode outright do not work on my machine. I've followed the Quicksync sample_decode project and simple_decode tutorial available online. ![]()
0 Comments
Leave a Reply. |