[Libav-user] multi-thread decoding
YIRAN LI
mrfun.china at gmail.com
Mon Oct 24 14:02:16 EEST 2016
2016-10-24 19:49 GMT+11:00 Carl Eugen Hoyos <ceffmpeg at gmail.com>:
> 2016-10-24 7:26 GMT+02:00 YIRAN LI <mrfun.china at gmail.com>:
>
> > I'm researching the impact multi-thread decoding may have on memory
> usage.
> > Does anyone know if enabling multi thread decoding will use more memory ?
>
> Multi-threaded decoding can be more memory-consuming than single-threaded
> decoding, FFmpeg developers do not agree whether this is unavoidable or a
> disadvantage of our implementation.
>
> > (so that more threads used, more memory required?)
> >
> > I tried to decode an H.264 encoded 4K video using command:
>
> > ffmpeg.exe -v error -i a.mp4 -threads 0 -f null - 2>error.log
>
> How did you encode the H.264 input file?
> Test with eight reference frames and yuv 4:4:4.
>
>
Thanks Carl, does that mean multi-thread decoding doesn't work for all
H.264 videos?
I'm at home so I can only do the test tomorrow, but could you tell me, if
you know, if more threads used
in decoding will
generally
consume more memory?
If decoding speed is not that important, is
there any other reason to use multi-thread decoding?
Thanks
>
>
> Carl Eugen
> _______________________________________________
> Libav-user mailing list
> Libav-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/libav-user
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ffmpeg.org/pipermail/libav-user/attachments/20161024/826968bc/attachment.html>
More information about the Libav-user
mailing list