- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Sir
I just want to get regular P frame to instead GPB frame. And I set mfxExtCodingOpt3.GPB to MFX_CODINGOPTION_OFF to init my encoder.
But It doesn't work. Can you help me out?
thank you!
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
no people here?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
per my limited knowledge only Low Delay B (aka GPB) is supported. No regular P frames in Skylake implementation
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Indeed, regular P frames are not supported yet. Please refer to HEVC encoder section in release notes of MSS 2017 R2:
Encoder cannot encode regular P-frames. Low-delay B-frames are coded instead. All parameters targeted to P-frames (e.g. GopRefDist, -QPP) are applied to these low-delay B frames (new). Similarly, if FrameType = MFX_FRAMETYPE_P is passed in encoded order, it's coded as low-delay B-frame.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi ViCue and Dmitry
Thank you for you reply!
Best Regards.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page