Media (Intel® oneAPI Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools from Intel. This includes Intel® oneAPI Video Processing Library and Intel® Media SDK.
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.

HEVC encoding, no Lookahead?

MSchm21
Valued Contributor I
384 Views

Is it correct that Lookahead isn't supported for HEVC encoding on Skylake? Is it because of PAK encoding?

0 Kudos
10 Replies
Harshdeep_B_Intel
384 Views

Hi there,

Yes, currently Lookahead is not supported for hevc encoding on Skylake. Not specifically due to PAK encoding. But, this may/could change with product driver releases in future. 

Thanks,

Alexey_F_Intel
Employee
384 Views

which HEVC encoder do you test - SW, Gacc or HW? also which CPU SKU and driver version?

 

Alexey_F_Intel
Employee
384 Views

Hi Yups, Intel is not responsible for QSVEnc application. you need to ask Rigaya-san for details of implementation

david123456
Beginner
384 Views

Hi Yups, could you share some results about your  HEVC HW encoding on skylake?

Encoding FPS compares with H.264

Encoding quality compares with H.264

 

Alexey_F_Intel
Employee
384 Views

Yups, you are welcome to submit bugs if you find our software do not work as declared. Faster way to investigate for us if you provide a good description and reproduser source. for this purpose you may use our samples

Regards, Alexey

Harshdeep_B_Intel
384 Views

Hi Yups,

Apologies for the confusion here. Thank you for your feedback, we will make changes to the documentation. Yes, I agree the need for lookahead feature in HEVC and it does provide help with better quality and performance. This feature is on our development plan and currently is not part of the product. But we may release it in future - please stay tuned. 

Thanks,

Harshdeep_B_Intel
384 Views

Hi Thomas, 

Thank you checking back on this feature. Currently, no new updates in regard to lookahead support for HEVC. But, as I mentioned it on our development roadmap and if, could share your feedback via "private message" on business details and impact with/without this feature. That would be really helpful for our product planning team. 

Thanks, 

AaronL
Beginner
384 Views

True, HW HEVC with QuickSync requires a Skylake processor with Intel Graphics, but my point is that is all it needs.  There is no need for any external graphics card.  This has always been true for QuickSync and distinguishes it from NVIDIA's hardware encoder, which requires _both_ a processor and a separate graphics card.  Requiring both limits the number of hardware solutions that can be used to accommodate this requirement.  It also almost certainly results in greater power consumption, although I don't have any data to back that suggestion up.  That's why I thought it wasn't a fair comparison.  Yes, NVIDIA's solution can be used with older processors or non-Intel processors, but if someone is looking for a small form factor solution that supports HW HEVC encoding, NVIDIA is not the way to go.  Regardless, I'm not suggesting that Intel's Skylake HW HEVC encoder/decoder shouldn't be better than it is, or that the Intel Media SDK isn't lacking in a number of different ways, and I agree with you that they ought to be better.

MSchm21
Valued Contributor I
384 Views

A long time has passed, is there some progress? Or do we have to expect that nothing happens within another 1-2 years? If so, be honest so that we don't have to ask or expect something that won't happen for the foreseeable future. 

TWilm
Novice
384 Views

Will it be done? Yes or no?

Reply