Skip to content
This repository was archived by the owner on May 17, 2023. It is now read-only.

Conversation

@dmitryermilov
Copy link
Contributor

sample_encode h265 -i -w 720 -h 480 -b 1500 -tff -extbrc:on

Signed-off-by: Dmitry Ermilov [email protected]

@dmitryermilov dmitryermilov requested review from a team, AntonGrishin and mpushki as code owners April 21, 2021 16:34
@dmitryermilov dmitryermilov force-pushed the ps_di branch 2 times, most recently from ac8ab30 to 9593789 Compare April 27, 2021 12:20
sample_encode h265 -i <yuv> -w 720 -h 480 -b 1500 -tff -extbrc:on

Signed-off-by: Dmitry Ermilov <[email protected]>
@dmitryermilov dmitryermilov marked this pull request as draft April 27, 2021 21:03
@Fantast34
Copy link

Hi @dmitryermilov , why HEVCe interlace works with extbrc only? Our customers uses AVC/HEVC encoding with hardware ratecontrol including interlace cases. At this moment we are using patch for just removing this restriction. We are expecting the same behavior as for AVC. Also extbrc disabled at all in oneVPL sample, so interlace encoding is impossible there.

@dmitryermilov
Copy link
Contributor Author

Because HW is not aware of interlace in HEVC. Even in the spec interlace is defined as a sort of extension on top of regular HEVC progressive. That's why there's a field splitting VPP filter, BTW.
As for the VPL samples, please open at issue (feature request) at https://github.com/oneapi-src/oneVPL against VPL samples. VPL run-time library supports extBRC.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants