ma3uk / obs-qsv-onevpl

obs-qsv11 plugin with oneVPL support
44 stars 1 forks source link

LA_cbr does not limit bitrate #19

Closed UsatoTokari closed 1 year ago

UsatoTokari commented 1 year ago

I am encountering problems with encoding using LA_сbr and the problem depends on the tab used in OBS. When selecting encoding options in the streaming tab, and then selecting the "use stream encoder" entry in the tab, I get the bitrate limit I need, however, the adaptive b-frame function does not work properly and I get the same number of b-frames for each miniGOP (I select 7 ). 2023-10-18 211855

In the second option, I select encoding parameters in the recording tab and with the same configuration of parameters, adaptive b-frames work properly, but the bitrate limitation does not work. When I select bitrate=6000Kbps, I get video with a bitrate of 100Mb/s or more.

2023-10-18 211951

image image image image image I use the same encoder settings for both options. And I selected it for the purpose of using Enctools, using the triggers described here https://github.com/intel/media-delivery/blob/master/doc/quality.rst#h-264-bitstream-quality-measure-example

CPU: 11700 with Uhd 750 Driver: 31.0.101.4887 OBS 29.1.3 obs-qsv-onevpl 1.1.0.0_dev6

ma3uk commented 1 year ago

According to the screenshots you provided, you are using an outdated version of the plugin. In version 1.1.0.0_dev6, LA_CBR is no longer available. Update the plugin version in the plugins folder and clear the encoder configuration.

UsatoTokari commented 1 year ago

Yes, you were right. I was sure that I updated the plugin, but instead of the specified directory in the readme, I probably copied the plugin file to another one. Thank you for your help.