On 17/06/2011 14:38, Ronald S. Bultje wrote:
Hi Mark,
On Fri, Jun 17, 2011 at 8:54 AM, Mark Kenna
<[email protected]> wrote:
In my application I take various video data formats and transcode them to
FLV (H264/AAC). My question is this:
If the input format were H264, is there any way that I can just put this
into an FLV container (using av_write_frame/av_interleaved_write_frame)
without having to decode and then re-encode it?
ffmpeg-the-commandlinetool has the -vcodec copy option for that. It's
a little more complex because H264 can be annexB or MP4 (see the
bitstream filter), so you may have to convert between the two, but
other than that it pretty much "just works", yes.
Ronald
Hi Ronald
Assuming that the the H264 is in the correct format for FLV, would I
have to know exactly how much data to pass av_write_frame each time or
can I just pass it whatever I have available at the time?
Thanks,
Mark.
_______________________________________________
libav-api mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-api