Arthur,
missing last frame may be related to this:
https://ffmpeg.org/pipermail/libav-user/2016-January/008781.html

Also, just a guess but 18 is half of 36. Is it possible you need to set
some interlacing option ?

Regards,
Salsaman.




http://lives-video.com
https://www.openhub.net/accounts/salsaman

On Wed, Feb 10, 2016 at 8:30 AM, Max Vlasov <[email protected]> wrote:

>
>
> On Wed, Feb 10, 2016 at 1:32 AM, Arthur Muller <[email protected]> wrote:
>
>>
>> I also noticed that the call to avcodec_encode_video2 returns
>> got_packet=0 about half the time. I suspect this is related. But other than
>> setting max_b_frames to zero I'm not sure what else I need to do to recover
>> all my frames all the time.
>>
>>
> As long as I remember I solved a similar problem after providing the last
> frame of the sequence by calling avcodec_encode_video2  with frame
> parameter being NULL in a loop while got_packet returns true.
>
>
> _______________________________________________
> Libav-user mailing list
> [email protected]
> http://ffmpeg.org/mailman/listinfo/libav-user
>
>
_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user

Reply via email to