[Libav-user] prores encoding

David Ibbitson davey at nextvr.com
Tue May 22 02:33:59 EEST 2018


> On May 21, 2018, at 4:10 PM, Carl Eugen Hoyos <ceffmpeg at gmail.com> wrote:
> 
> 2018-05-21 22:24 GMT+02:00, David Ibbitson <david.ibbitson at gmail.com <mailto:david.ibbitson at gmail.com>>:
>> Hi Folks,
>> 
>> I'm having trouble with both prores codecs -- prores, and proes_ks.
>> 
>> I've tried both and even though both support FF_THREAD_FRAME
>> I'm getting significant frame tearing given the more threads I use.
>> 
>> I'm setting:
>> 
>> vctx_->profile = 3;
>> vctx_->thread_type = FF_THREAD_FRAME;
>> vctx_->thread_count = 16;
>> 
>> to achieve reasonable performance, but the video tearing
>> on  output is not good. Allot of frame jumping in addition.
> 
> This sounds as if you overwrite the frame data before it is
> consumed by libavcodec.


I assume then it necessary to maintain a pool of AVFrames of size >= to the number of frame threads I wish to encode with?

Thanks
David


-- 








The information contained in this transmission contains privileged 
and confidential information. It is intended only for the use of the 
person(s) named above. If you are not the intended recipient, you are 
hereby notified that any review, dissemination, distribution or duplication 
of this communication is strictly prohibited. If you are not the intended 
recipient, please contact the sender by reply email and destroy all copies 
of the original message.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ffmpeg.org/pipermail/libav-user/attachments/20180521/b06c0734/attachment.html>


More information about the Libav-user mailing list