[FFmpeg-user] ffmpeg x265 on multi-cpus
fr1d_mail at yahoo.fr
Mon Apr 10 15:43:22 EEST 2017
thank you Moritz !
anyway, even with -threads 0
x265 [info]: Thread pool created using 24 threadsx265 [info]: Slices : 1x265 [info]: frame threads / pool features : 5 / wpp(5 rows)
I see with top command between 400% - 500% CPU on ffmpeg ... I was expected like 2400% or 24 ffmpeg workers with 100%
where am I wring again ??
as for my last email, I write it with yahoo email web interface, I guess it's not fully compatible with the list managing software. Sorry
Le Lundi 10 avril 2017 12h20, Moritz Barsnick <barsnick at gmx.net> a écrit :
On Mon, Apr 10, 2017 at 09:58:59 +0000, fred fred wrote:
> I have tried all possible ways to use all my 16 cpus (x2 threads) to encode with libx265, but each time it fails...
> -pools, --pools, -p, --numa-* ... and so on are not recognise at all
Those are x265 options (of the command line tool), not ffmpeg+libx265
First, please try ffmpeg's own "-threads 16" option. That should do the
right thing for you.
If you need to directly use those pool options of libx265, use a special
"-x265-params pools=8" (or something similar)
Also observe the info ffmpeg's libx265 encoder outputs when beginning
to encode, e.g.:
> x265 [info]: Thread pool created using 4 threads
> x265 [info]: frame threads / pool features : 2 / wpp(4 rows)
BTW, your email's formatting is terribly broken:
ffmpeg-user mailing list
ffmpeg-user at ffmpeg.org
To unsubscribe, visit link above, or email
ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".
More information about the ffmpeg-user