Hi, dear media team.
I have issue with latest release of the OneVPL.
I want to use SW library from the package with VBR mode but it has error in the end of processing.
SW library is C:\Program Files (x86)\Intel\oneAPI\vpl\2022.2.0\bin\libvplswref64.dll
CL: sample_encode.exe h264 -vbr -i D:\Streams\in.yuv -o D:\Streams\out.h264 -w 1920 -h 1080 -b 1500 -r 1 -f 30 -timeout 20 -sw
On HEVC no issue.
11th Gen Intel(R) Core(TM) i7-11370H @ 3.30GHz
We were able to reproduce your issue with the command you've run. Please try running your command prompt as an administrator & try with hardware implementation as below:
sample_encode.exe h264 -vbr -i input.yuv -o output.h264 -w 1920 -h 1080
We got an update from the Dev team that oneVPL Software implementation is a reference implementation. So, we don't expect it to support VBR for all codecs. One known limitation is, encoders with CBR & VBR rate control, big resolution, and small max bitrate may fail.
Here is a Media SDK article that discusses the impact of different metrics for CBR/VBR:
If this resolves your issue, make sure to accept this as a solution. This helps others with similar issue. Thanks!
We are assuming that your issue is resolved. If you need any further assistance, please post a new question as this thread will no longer be monitored by Intel.