Community
cancel
Showing results for 
Search instead for 
Did you mean: 
B_C_
Beginner
118 Views

How to encode HEVC without B frame

Hi,

I want to transcode HEVC without B frame in windows platform. I use sample_multi_transcode and SDK 2019 R1, and use parameter with (-dist 1) , but still got b frame .

My command and parameter are as below

-i::h264 test.264 -o::h265 test.265 -dist 1

Platform: windows 10 / KabyLake CPU

0 Kudos
2 Replies
Dmitry_E_Intel
Employee
118 Views

On Windows KBL HEVC doesn't support P frames. Instead, HEVC encoder uses GPB or so-called low-delay B frames without re-ordering and without L1 references to future frames.

Mark_L_Intel1
Moderator
118 Views

Hi Dmitry,

Do you suggest to try "-gpb OFF" explicitely?

Here is the manual:

https://github.com/Intel-Media-SDK/MediaSDK/blob/master/doc/samples/readme-multi-transcode_linux.md

Mark Liu

Reply