I successfully installed Intel MSS R6 and build the sample_h265_gaa application using visual studio. I passed the following commandline and it worked fine,
sample_h265_gaa.exe -i E:\apple_tree.yuv -w 1920 -h 1080
But I want to know if there is a way to output the encoded bitstream from the application ? Similar to the -o outputfile.265 option in the sample_encode application.
Also, what is the format for the 'params.txt' file ?
System specs- Windows 8, Intel i5 4400, Intel HD Graphics 4600
you may want to read manual for Graphics Assist API https://software.intel.com/sites/default/files/managed/ff/76/mediasdkhevcgaa-man.pdf
also should be a document with sample how to use the application.
This is basically an engine which can't fly itself, you need develop a body for this engine first to get encoded stream
Thanks Alexey, I have a follow up question
So I understand that the sample_h265_gaa links to mfxplugin64_h265fei_hw.dll right ?
There is another plugin available namely, mfxplugin64_hevce_hw.dll. What are the difference between the two ?
I tried to read the .cfg files but not much info there.It would be helpful if you can point me to link that explains this!
GAA is API and library of Graphics accelerated motion search and Intra prediction HEVC functions. You can make your own Graphics accelerated encoder based on it. mfxplugin64_hevce_hw.dll you mentioned is fully functional Graphics accelerated (aka GAcc) HEVC encoder.
So GAA is an engine you may work with to make your own HEVC encoder adding your IP (pre-proc, bitrate control etc) and differentiating from others. To develop own solution will take long time (months). Full encoder yet highly configurable encoder from the shelf, to make a solution will take weeks not months.
Here is some related reading:
I am trying to configure the intel mss -sw and -hw using the sample_encode application for maximum speed.
In other words, is -u 7 the fastest option available or are there any add ons that i can enable/disable to increase the speed?
I am trying to encode 1920x1080 video on Intel i7 Haswell at variable bitrates. Quality not an issue!