<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">ср, 20 мар. 2019 г. в 12:13, Carl Eugen Hoyos <<a href="mailto:ceffmpeg@gmail.com">ceffmpeg@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">2019-03-20 11:06 GMT+01:00, Simone Donadini <<a href="mailto:Simone.Donadini@avolites.com" target="_blank">Simone.Donadini@avolites.com</a>>:<br>
<br>
> we are developing a 32bit transcoder using ffmpeg based on the<br>
> transcoding example<br>
> <a href="https://www.ffmpeg.org/doxygen/4.1/transcoding_8c-example.html" rel="noreferrer" target="_blank">https://www.ffmpeg.org/doxygen/4.1/transcoding_8c-example.html</a><br>
> and we are encountering some problem with memory usage<br>
> transcoding files with large resolutions.<br>
<br>
Please run massif (or an equivalent tool) to find out where<br>
the memory allocations happen: Everything else includes<br>
guesswork that can easily be avoided.<br>
<br>
Please provide "ffmpeg -i" output for both input and output<br>
file so we at least know what you are trying to do.<br>
<br>
Carl Eugen<br>
_______________________________________________<br>
Libav-user mailing list<br>
<a href="mailto:Libav-user@ffmpeg.org" target="_blank">Libav-user@ffmpeg.org</a><br>
<a href="https://ffmpeg.org/mailman/listinfo/libav-user" rel="noreferrer" target="_blank">https://ffmpeg.org/mailman/listinfo/libav-user</a><br>
<br>
To unsubscribe, visit link above, or email<br>
<a href="mailto:libav-user-request@ffmpeg.org" target="_blank">libav-user-request@ffmpeg.org</a> with subject "unsubscribe".</blockquote><div><br></div><div><span style="color:rgb(0,0,0);font-family:Tahoma;font-size:13.3333px">"Delay between the first packet and last packet in the muxing queue is 10004900 > 10000000: forcing output"</span></div><div>I can be wrong but does this warning tell the packets are coming in wrong order?</div><div>If you mux multiple streams (a+v) you should preinterleave streams packets with enough accuracy, otherwise ffmpeg must buffer everything and this is where memory is wasted. </div></div></div>