ср, 20 мар. 2019 г. в 12:13, Carl Eugen Hoyos <[email protected]>:

> 2019-03-20 11:06 GMT+01:00, Simone Donadini <[email protected]
> >:
>
> > we are developing a 32bit transcoder using ffmpeg based on the
> > transcoding example
> > https://www.ffmpeg.org/doxygen/4.1/transcoding_8c-example.html
> > and we are encountering some problem with memory usage
> > transcoding files with large resolutions.
>
> Please run massif (or an equivalent tool) to find out where
> the memory allocations happen: Everything else includes
> guesswork that can easily be avoided.
>
> Please provide "ffmpeg -i" output for both input and output
> file so we at least know what you are trying to do.
>
> Carl Eugen
> _______________________________________________
> Libav-user mailing list
> [email protected]
> https://ffmpeg.org/mailman/listinfo/libav-user
>
> To unsubscribe, visit link above, or email
> [email protected] with subject "unsubscribe".


"Delay between the first packet and last packet in the muxing queue is
10004900 > 10000000: forcing output"
I can be wrong but does this warning tell the packets are coming in wrong
order?
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.
_______________________________________________
Libav-user mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/libav-user

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Reply via email to