On Mon, May 11, 2009 at 9:08 AM, Tom Goossens <[email protected]> wrote:

> On Wed, May 6, 2009 at 2:14 PM, Tom Goossens <[email protected]> wrote:
>
>> Dear list,
>>
>> Recently I made a c++ implementation of an mpeg4 encoder heavily based on
>> the libavcodec/api-example.c. The encoder works. Hoewever, when I use
>> mplayer to play the encoded file there is no time information in the status
>> bar. Worse, I think this prohibits me from using seek to go to a specific
>> frame in the file.
>>
>> I've set the timbase with
>>     m_pCodecCtx->time_base.num = 1;
>>     m_pCodecCtx->time_base.den = 25;
>>
>> Do I need to put in other information in order to get the timing
>> information in the file? Must I explicitly set the pts for each frame? This
>> does no seem to work with AVFrame->pts.
>>
>> So far I've had little luck in finding an answer here in the list or
>> elsewhere. Any help would be greatly appreciated.
>>
>> Kind regards,
>> Tom Goos
>>
>
>
> Hello all,
>
> I'm including the c++ class I made for encoding my video (It's mostly
> coming from a capture card).
> I hope anyone can give a suggestion as to what I'm missing to get the
> correct timing information in the MPEG4 file.
>
> Kind regards,
> Tom
>
> PS I left out the header because most of it is pretty obvious. I can post
> it if requested.
>
>
> #include "stdio.h"
> ...
> }
>

Nobody has a clue? Or should I reformulate the question?
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to