A multi-platform benchmark and analysis tool for HandBrake
Supports:
- Records framerate and file size statistics
- Multi-run average calculations
- Ability to setup many different task profiles that can be executed by id.
-
Setup your benchmark profiles in config.json
- TaskId must be unique. This is what will be used to execute this task at the command line.
- It is recommended to run the same job multiple times. When this is done, the average results will also be automatically calculated.
-
Place your source files in a folder called "sources" in the same directory as the BrakeBench Executable.
-
Place a copy of HandBrakeCLI into the in the same directory as the BrakeBench Executable.
-
Execute BrakeBench from the command line:
- On Windows: BrakeBench
- On Linux: ./BrakeBench
- On macOS ./BrakeBench
TaskId related to the task id configured in your config file.
Please use the Issues tab above to report any issues or feature requests.
BrakeBench is released under the 3-Clause BSD License