[x265] Less FPS

Sunil Kumar skgola1997 at gmail.com
Sat Mar 9 11:41:43 CET 2019


Hi everyone,
I have one doubt regarding using parallel mode in x265.* Is it necessary to
use --no-wpp when we are using --frame-threads more than 1? *If I did that
then FPS is reduces.
With --wpp and --frame-threads 1, FPS was very less, there is no option
like --threads in x265 that is used with --wpp.

Thanks

On Fri, Mar 8, 2019 at 12:10 AM Sunil Kumar <skgola1997 at gmail.com> wrote:

> Thanks Alex! Can you share your command that you are using?
>
> On Thu, Feb 28, 2019 at 8:06 PM Alex Giladi <alex.giladi at gmail.com> wrote:
>
>> Sunil, all,
>> From our experiments a few months ago, gains from AVX-512 were noticeable
>> (>5%) at veryslow preset and 4K resolution.
>> Best,
>> Alex.
>>
>> On Thu, Feb 28, 2019, 06:06 Sunil Kumar <skgola1997 at gmail.com> wrote:
>>
>>> Thanks Mario and Kalyan for reply,
>>> I have checked with same command avx512 is giving more FPS compared to
>>> avx2. I am not able to understand with increasing the number of cores the
>>> FPS is reducing after certain point .
>>> How can i decide how many cores are need to use for best performance?
>>>
>>> About preset i have used it but as I mentioned in mail it will reduced
>>> the quality of video right? By default *preset* values is 5 (medium)
>>> same is with *crf (using 52 is giving best fps at the cost of
>>> quality). *
>>>
>>> Any *system level tuning *that help in increasing the performance?
>>>
>>> Can you also please give any example commands in general. How can I use
>>> 2 pass (doest it help in improving the performance)
>>> Thanks,
>>>
>>> On Thu, Feb 28, 2019 at 3:33 PM Kalyan Goswami <
>>> kalyan at multicorewareinc.com> wrote:
>>>
>>>> Hi Sunil,
>>>>
>>>> From the very first glace of your command line, I think you have missed
>>>> the --preset option. [
>>>> https://x265.readthedocs.io/en/default/presets.html]. You can try the
>>>> ultrafast or superfast preset for higher performance. Regarding the
>>>> overview of different CLI options plz check the x265 documentation:
>>>> https://x265.readthedocs.io/en/default/cli.html
>>>>
>>>> Thanks,
>>>> Kalyan Goswami, PhD
>>>> Video Architect @ MulticoreWare
>>>> http: <http://www.multicorewareinc.com/>//www.multicorewareinc.com
>>>> <http://www.multicorewareinc.com/>
>>>> +91 9884989331
>>>>
>>>>
>>>> On Thu, Feb 28, 2019 at 3:01 PM Mario *LigH* Rohkrämer <contact at ligh.de>
>>>> wrote:
>>>>
>>>>> Hi Sunil.
>>>>>
>>>>> Just a general note: AVX512 is not certainly faster than AVX2 on every
>>>>> CPU model. There have been a few tests e.g. in the doom9 video forum.
>>>>> So
>>>>> don't expect miracles.
>>>>>
>>>>> Knowing your exact CPU model may help estimating if there can be a
>>>>> speedup, or if it is a model which may e.g. throttle too much to avoid
>>>>> overheating.
>>>>>
>>>>> But wait for more experienced replies than mine...
>>>>>
>>>>>
>>>>> Sunil Kumar schrieb am 28.02.2019 um 09:17:
>>>>> > Hi,
>>>>> > I am new to media encoding, I have heard that x265 is a very
>>>>> efficient
>>>>> > encoding tool on Intel's platform with avx512 enabled. But I am not
>>>>> able
>>>>> > to get good FPS with avx512 enable. Can you please help me improving
>>>>> the
>>>>> > performance?
>>>>> >
>>>>> > 1) I have tried with core pinning but it seems like using more cores
>>>>> is
>>>>> > not beneficial, even reducing the FPS, How can we decide the no. of
>>>>> > cores for best FPS in multi socket system.
>>>>> >
>>>>> > 2) Can suggest the command for efficient performance like the best
>>>>> > command line parameters or performance parameters (if we use preset
>>>>> then
>>>>> > it will compromise with the quality of video and same with CRF, help
>>>>> in
>>>>> > deciding best thing).
>>>>> >
>>>>> > 3) How can I run in parallel or in multi pass (2 pass) please give
>>>>> an
>>>>> > command example.
>>>>> > the command i was using is:
>>>>> >
>>>>> > ./x265 --input <video.yuv> --input-res 1920x1080 --fps 50 --output
>>>>> > out.hevc  --max-merge 3 --no-tskip --no-rect --frame-threads 16
>>>>> --pools
>>>>> > "+,-" --bitrate 16000 --asm avx512
>>>>> >
>>>>> > how can we decide the --fps for input video? max-merge, no-tskip,
>>>>> > fram-threads etc.
>>>>> > Please give command so that it will help me out.
>>>>> > Thanks,
>>>>> > Sunil
>>>>> >
>>>>> >
>>>>> > _______________________________________________
>>>>> > x265-devel mailing list
>>>>> > x265-devel at videolan.org
>>>>> > https://mailman.videolan.org/listinfo/x265-devel
>>>>> >
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> Fun and success!
>>>>>
>>>>> Mario *LigH* Rohkrämer
>>>>> maito:contact at ligh.de
>>>>> _______________________________________________
>>>>> x265-devel mailing list
>>>>> x265-devel at videolan.org
>>>>> https://mailman.videolan.org/listinfo/x265-devel
>>>>>
>>>> _______________________________________________
>>>> x265-devel mailing list
>>>> x265-devel at videolan.org
>>>> https://mailman.videolan.org/listinfo/x265-devel
>>>>
>>> _______________________________________________
>>> x265-devel mailing list
>>> x265-devel at videolan.org
>>> https://mailman.videolan.org/listinfo/x265-devel
>>>
>> _______________________________________________
>> x265-devel mailing list
>> x265-devel at videolan.org
>> https://mailman.videolan.org/listinfo/x265-devel
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x265-devel/attachments/20190309/4b42d5b6/attachment-0001.html>


More information about the x265-devel mailing list