[FFmpeg-user] Problems with '-frames' option
nichot20 at yahoo.com
Mon Jan 28 15:10:12 CET 2013
On 25/01/13 20:24, Carl Eugen Hoyos wrote:
> Tim Nicholson <nichot20 <at> yahoo.com> writes:
>> I find that after around 2000 frames have been coded,
>> the output file ceases to grow, and instead ffmpeg's
>> memory usage grows at around 10M/s until the computer
>> runs out of memory.
> Afaict, -frames is completely broken.
> Instead of defaulting to vframes, it defaults to
> vframes AND aframes (I am not sure I understand
> the usefulness of aframes at all).
> As a work-around, use -vframes instead of -frames.
The documentation suggests that unless "-shortest" is used
using -vframes will stop video coding at the specified frame count but
the audio coding will run continue until it runs out of frames to code.
In practice I have seen that the duration of the audio streams can be
several frames shorter than the video stream which stops at the
specified frame count.
I am therefore wondering how to ensure all streams stop at the same
point and have the same duration.
> Thank you for the report!
> Carl Eugen
More information about the ffmpeg-user