Proryanator / encoder-benchmark

A tool to benchmark your hardware's real-time video encoding capabilities.
GNU General Public License v3.0
63 stars 5 forks source link

More encoder settings #21

Open WilliamsGomes1 opened 1 year ago

WilliamsGomes1 commented 1 year ago

It would be useful to the program to support more encoder settings, mainly the ones exposed by OBS Studio, but I believe that you (the dev) knows which ones are more important than the others. I'm looking forward more about B-frames especially, because is one that always give people a hard time to figure out.

Proryanator commented 9 months ago

@WilliamsGomes1 I've thought about adding in encoder setting parsing, i.e. the tools run ffmpeg and get a list of all possible encoder settings, and iterate over those (sounds pretty neat but a bit development heavy).

What other settings would you like to get access to in addition to being able to change the # of b-frames? I'm assuming you're referring to the nvenc encoders too.

Maybe I can expose a few more settings for you in the mean time and work on the full setting parsing later.