Jun
Jun
I guess `gp` is `qp(quantization parameter)`? Could you set preset to 0 to see if any improvement?
There is no plan of adding new encoding algorithms to improve encoding efficiency for SVT-HEVC. What I can suggest is to find a trade-off between encoding speed and output quality...
Could you take a look at SVT-AV1 design doc? Both encoders share the same VBR algorithm. Below are processes related to BRC. Initial rate control process: https://github.com/OpenVisualCloud/SVT-AV1/blob/master/Docs/svt-av1-encoder-design.md#initial-rate-control-process Rate control process:...
https://github.com/OpenVisualCloud/SVT-HEVC#demo-features-and-limitations `When set to encode in VBR mode, the encoder does not produce a bit-exact output from one run to another` You can experiment with `-encMode`, which provide you different...
Yes, BRC algo is mainly in EbInitialRateControlProcess.c and EbRateControlProcess.c. Recommend you read high level encoder arch first, to understand the data and control flow. https://github.com/OpenVisualCloud/SVT-AV1/blob/master/Docs/svt-av1-encoder-design.md#high-level-encoder-architecture https://github.com/OpenVisualCloud/SVT-AV1/blob/master/Docs/svt-av1-encoder-design.md#inter-process-data-and-control-management
Thank you Chris @1480c1 helping on the questions. @luca2125 what is your expectation?
Though SVT-HEVC can run on Windows Clint PC, which is not its main usage. `Scalable Video Technology (SVT) is a software-based video coding technology that is highly optimized for Intel®...
No problem. SVT-HEVC doesn't have a parameter called `deblock`. The test you are trying is on the right direction: tuning with preset and qp. `-tune` parameter is deprecated in SVT-HEVC....
Hi @1314wu , there are documents in https://github.com/OpenVisualCloud/SVT-AV1/blob/master/Docs/svt-av1-encoder-design.md. All SVT encoders share the same [High-level encoder architecture](https://github.com/OpenVisualCloud/SVT-AV1/blob/master/Docs/svt-av1-encoder-design.md#high-level-encoder-architecture) and [Inter-process data and control management](https://github.com/OpenVisualCloud/SVT-AV1/blob/master/Docs/svt-av1-encoder-design.md#inter-process-data-and-control-management). Encoder Processes in [Encoder Processes and Algorithms](https://github.com/OpenVisualCloud/SVT-AV1/blob/master/Docs/svt-av1-encoder-design.md#encoder-processes-and-algorithms)...
Hi @IvanNablet , I reproduced with your command line. Thanks for reporting. Will look into the issue.